Update Rust crate url to v2.5.3
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
url | dependencies | minor |
2.2.2 -> 2.5.3
|
Release Notes
servo/rust-url (url)
v2.5.3
What's Changed
- fix: enable wasip2 feature for wasm32-wasip2 target by @brooksmtownsend in https://github.com/servo/rust-url/pull/960
- Fix idna tests with no_std by @cjwatson in https://github.com/servo/rust-url/pull/963
- Fix debugger_visualizer test failures. by @valenting in https://github.com/servo/rust-url/pull/967
- Add AsciiSet::EMPTY and boolean operators by @joshka in https://github.com/servo/rust-url/pull/969
- mention why we pin unicode-width by @Manishearth in https://github.com/servo/rust-url/pull/972
- refactor and add tests for percent encoding by @joshka in https://github.com/servo/rust-url/pull/977
- Add a test for and fix issue #974 by @hansl in https://github.com/servo/rust-url/pull/975
-
no_std
support for theurl
crate by @domenukk in https://github.com/servo/rust-url/pull/831 - Normalize URL paths: convert /.//p, /..//p, and //p to p by @theskim in https://github.com/servo/rust-url/pull/943
- support Hermit by @m-mueller678 in https://github.com/servo/rust-url/pull/985
- fix: support
wasm32-wasip2
on the stable channel by @brooksmtownsend in https://github.com/servo/rust-url/pull/983 - Improve serde error output by @konstin in https://github.com/servo/rust-url/pull/982
- OSS-Fuzz: Add more fuzzer by @arthurscchan in https://github.com/servo/rust-url/pull/988
- Merge idna-v1x to main by @hsivonen in https://github.com/servo/rust-url/pull/990
New Contributors
- @brooksmtownsend made their first contribution in https://github.com/servo/rust-url/pull/960
- @cjwatson made their first contribution in https://github.com/servo/rust-url/pull/963
- @joshka made their first contribution in https://github.com/servo/rust-url/pull/969
- @hansl made their first contribution in https://github.com/servo/rust-url/pull/975
- @theskim made their first contribution in https://github.com/servo/rust-url/pull/943
- @m-mueller678 made their first contribution in https://github.com/servo/rust-url/pull/985
- @konstin made their first contribution in https://github.com/servo/rust-url/pull/982
- @arthurscchan made their first contribution in https://github.com/servo/rust-url/pull/988
Full Changelog: https://github.com/servo/rust-url/compare/v2.5.2...v2.5.3
v2.5.2
What's Changed
- fix panic on
xn--55555577
by @Byron in https://github.com/servo/rust-url/pull/940 - Update idna to 1.0.1 by @valenting in https://github.com/servo/rust-url/pull/945
- Revert "Reimplement idna on top of ICU4X" by @valenting in https://github.com/servo/rust-url/pull/946
This release reverts recent IDNA changes and the MSRV back to rust 1.56 The idna v1.0.1 crate now lives on the idna-v1x branch.
Full Changelog: https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2
v2.5.1
What's Changed
- Be more detailed in documentation of set_query by @philippeitis in https://github.com/servo/rust-url/pull/737
- perf(punycode): avoid double allocation in decode_to_string by @bishopcheckmate in https://github.com/servo/rust-url/pull/894
- Use SPECIAL_PATH_SEGMENT when encoding path in from_file_path by @valenting in https://github.com/servo/rust-url/pull/902
- Add dependabot by @oriontvv in https://github.com/servo/rust-url/pull/903
- Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/servo/rust-url/pull/904
- Bump actions/upload-artifact from 2 to 4 by @dependabot in https://github.com/servo/rust-url/pull/905
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/servo/rust-url/pull/906
- Fix non-base64 data URLs with % characters not followed by hex digits by @SmaugPool in https://github.com/servo/rust-url/pull/797
- Rename
master
branch tomain
by @mrobinson in https://github.com/servo/rust-url/pull/914 - Add bench for to_ascii on an already-Punycode name by @hsivonen in https://github.com/servo/rust-url/pull/915
- Update URLs by @atouchet in https://github.com/servo/rust-url/pull/916
- Fix lint by @valenting in https://github.com/servo/rust-url/pull/920
- Fix multiple issues on wasm32, and runs url tests in CI by @micolous in https://github.com/servo/rust-url/pull/886
- Non-special URLs can have their paths erased by @DylanOToole2 in https://github.com/servo/rust-url/pull/921
- docs: document SyntaxViolation variants, remove bare URLs by @aatifsyed in https://github.com/servo/rust-url/pull/924
- docs: Document possible replacements of the base URL by @mo8it in https://github.com/servo/rust-url/pull/926
- Reimplement idna on top of ICU4X by @hsivonen in https://github.com/servo/rust-url/pull/923
New Contributors
- @philippeitis made their first contribution in https://github.com/servo/rust-url/pull/737
- @bishopcheckmate made their first contribution in https://github.com/servo/rust-url/pull/894
- @oriontvv made their first contribution in https://github.com/servo/rust-url/pull/903
- @dependabot made their first contribution in https://github.com/servo/rust-url/pull/904
- @SmaugPool made their first contribution in https://github.com/servo/rust-url/pull/797
- @hsivonen made their first contribution in https://github.com/servo/rust-url/pull/915
- @micolous made their first contribution in https://github.com/servo/rust-url/pull/886
- @DylanOToole2 made their first contribution in https://github.com/servo/rust-url/pull/921
- @aatifsyed made their first contribution in https://github.com/servo/rust-url/pull/924
- @mo8it made their first contribution in https://github.com/servo/rust-url/pull/926
Full Changelog: https://github.com/servo/rust-url/compare/v2.5.0...v2.5.1
v2.5.0
What's Changed
- Fix clippy by @valenting in https://github.com/servo/rust-url/pull/878
- use checked addition to not panic in debug build by @Skgland in https://github.com/servo/rust-url/pull/877
- Fix search setting for non-special urls with space, query and fragment by @edgul in https://github.com/servo/rust-url/pull/879
- Added #[must_use] Attributes for Configuration Options by @Redfire75369 in https://github.com/servo/rust-url/pull/876
- Correct spelling mistake in
Position
docs by @sprocklem in https://github.com/servo/rust-url/pull/875 - Fix another overflow in punycode encode_into by @Skgland in https://github.com/servo/rust-url/pull/880
- Update url 2.5.0 by @valenting in https://github.com/servo/rust-url/pull/885
New Contributors
- @Skgland made their first contribution in https://github.com/servo/rust-url/pull/877
- @edgul made their first contribution in https://github.com/servo/rust-url/pull/879
- @Redfire75369 made their first contribution in https://github.com/servo/rust-url/pull/876
- @sprocklem made their first contribution in https://github.com/servo/rust-url/pull/875
Full Changelog: https://github.com/servo/rust-url/compare/v2.4.1...v2.5.0
v2.4.1
What's Changed
- Move debugger_visualizer tests to separate crate by @lucacasonato in https://github.com/servo/rust-url/pull/853
- Remove obsolete badge references by @atouchet in https://github.com/servo/rust-url/pull/852
- Fix trailing spaces in scheme / pathname / search setters by @lucacasonato in https://github.com/servo/rust-url/pull/848
- fix: implement std::error::Error for data-url by @lucacasonato in https://github.com/servo/rust-url/pull/698
- Enable the GitHub merge queue by @mrobinson in https://github.com/servo/rust-url/pull/851
- Rewrite WPT runner by @lucacasonato in https://github.com/servo/rust-url/pull/857
- Implement std::error::Error for InvalidBase64 by @lucacasonato in https://github.com/servo/rust-url/pull/856
- Add
--generate-link-to-definition
option when building on docs.rs by @GuillaumeGomez in https://github.com/servo/rust-url/pull/858 - Stabilize debugger_visualizer feature by @lucacasonato in https://github.com/servo/rust-url/pull/855
- Update WPT data and expectations by @lucacasonato in https://github.com/servo/rust-url/pull/859
- Fix no_std Support for idna by @domenukk in https://github.com/servo/rust-url/pull/843
- Fix panic in set_path for file URLs by @valenting in https://github.com/servo/rust-url/pull/865
New Contributors
- @mrobinson made their first contribution in https://github.com/servo/rust-url/pull/851
- @GuillaumeGomez made their first contribution in https://github.com/servo/rust-url/pull/858
- @domenukk made their first contribution in https://github.com/servo/rust-url/pull/843
Full Changelog: https://github.com/servo/rust-url/compare/v2.4.0...v2.4.1
v2.4.0
Crate version bump
- data-url to 0.3.0
- percent-encoding to 2.3.0
- form_urlencoded to 1.2.0
- idna to 0.4.0
- url to 2.4.0
What's Changed
- url: add the authority method by @unleashed in https://github.com/servo/rust-url/pull/674
- Fix clippy warnings by @nickelc in https://github.com/servo/rust-url/pull/810
- Replace unmaintained/outdated github actions by @nickelc in https://github.com/servo/rust-url/pull/811
- Implement potentially strip spaces for opaque paths by @CYBAI in https://github.com/servo/rust-url/pull/813
- percent_encoding: faster percent_encode_byte by @klensy in https://github.com/servo/rust-url/pull/814
- Update urltestdata.json WPT test cases by @valenting in https://github.com/servo/rust-url/pull/819
- Fix anarchist URL where path starts with // by @qsantos in https://github.com/servo/rust-url/pull/817
- Avoid string allocation to get length of port by @qsantos in https://github.com/servo/rust-url/pull/823
- No colon when setting empty password by @qsantos in https://github.com/servo/rust-url/pull/825
- Url is special by @qsantos in https://github.com/servo/rust-url/pull/826
- Update msrv to 1.56 to keep up with serde-derive by @valenting in https://github.com/servo/rust-url/pull/827
-
no_std
support forform_urlencoded
,data-url
andidna
by @madsmtm in https://github.com/servo/rust-url/pull/722 - Compile with serde feature on Rust playground and docs.rs by @dtolnay in https://github.com/servo/rust-url/pull/832
- Fix issues with file drives by @valenting in https://github.com/servo/rust-url/pull/839
- Update url to 2.4.0 and release new version by @valenting in https://github.com/servo/rust-url/pull/840
New Contributors
- @nickelc made their first contribution in https://github.com/servo/rust-url/pull/810
- @CYBAI made their first contribution in https://github.com/servo/rust-url/pull/813
- @klensy made their first contribution in https://github.com/servo/rust-url/pull/814
- @qsantos made their first contribution in https://github.com/servo/rust-url/pull/817
- @madsmtm made their first contribution in https://github.com/servo/rust-url/pull/722
- @dtolnay made their first contribution in https://github.com/servo/rust-url/pull/832
Full Changelog: https://github.com/servo/rust-url/compare/v2.3.1...v2.4.0
v2.3.1
v2.3.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.