What's Changed
- ci: downgrade crates when building for Rust 1.67.0 by @mxinden in #1003
- ci: run unit tests with sanitizers by @mxinden in #1002
- fix small typo by @hkBst in #1011
- chore: fix clippy errors on main by @dsherret in #1019
- perf: remove heap allocation in parse_query by @dsherret in #1020
- perf: slightly improve parsing a port by @dsherret in #1022
- perf: improve to_file_path() by @dsherret in #1018
- perf: make parse_scheme slightly faster by @dsherret in #1025
- update LICENSE-MIT by @wmjae in #1029
- perf: url encode path segments in longer string slices by @dsherret in #1026
- Disable the default features on serde by @rilipco in #1033
- docs: base url relative join by @tisonkun in #1013
- perf: remove heap allocation in parse_host by @dsherret in #1021
- Update tests to Unicode 16.0 by @hsivonen in #1045
- Add some some basic functions to
Mime
by @mrobinson in #1047 - ran
cargo clippy --fix -- -Wclippy::use_self
by @mrobinson in #1048 - Fix MSRV and clippy CI by @Manishearth in #1058
- Update
Url::domain
docs to show that it includes subdomain by @supercoolspy in #1057 - set_hostname should error when encountering colon ':' by @edgul in #1060
- version bump to 2.5.5 by @edgul in #1061
New Contributors
- @mxinden made their first contribution in #1003
- @hkBst made their first contribution in #1011
- @wmjae made their first contribution in #1029
- @rilipco made their first contribution in #1033
- @tisonkun made their first contribution in #1013
- @supercoolspy made their first contribution in #1057
Full Changelog: v2.5.4...v2.5.5