Skip to content

Upgrading url 1 to 2

Breaking1.7.2 → 2.5.8Breaking1Platform1New4Changed8Fixed9Other11

Fetching 19 releases from GitHub…7 / 19
BreakingUpgrade verdict

1 breaking change and a platform requirement change.

  • Rename master branch to main.
  • Updates the MSRV to 1.63 required though the libc v0.2.164 dependency.
2 items need code or config changes

Requires Rust 1.63 from 2.5.4 (none stated before).

Adds form_urlencoded ^1.2.2, serde_derive ^1.0, wasm-bindgen-test ^0.3.

Drops encoding, heapsize, matches, rustc-serialize, rustc-test.

Installs 58 packages in all (was 38).

Also installs async-trait, bumpalo, cast, cc, cfg-if, find-msvc-tools, futures-core, futures-task, futures-util, idna_adapter, idna_mapping, js-sys, libm, memchr, minicov and 29 more.

No longer installs dtoa, encoding-index-japanese, encoding-index-korean, encoding-index-simpchinese, encoding-index-singlebyte, encoding-index-tradchinese, encoding_index_tests, getopts, kernel32-sys, libc, rustc_version, semver, semver-parser, term, time and 5 more.

Moves idna 0.1.5 → 1.1.0, itoa 0.1.1 → 1.0.18, num-traits 0.1.43, 0.2.19 → 0.2.19, percent-encoding 1.0.1 → 2.3.2, serde 0.8.23 → 1.0.210, serde_json 0.8.6 → 1.0.143. Your build may pick other versions.

Breaking1
Rename master branch to main.
mastermain
Platform1
Updates the MSRV to 1.63 required though the libc v0.2.164 dependency.