Upgrading derive_builder 0.13 to 0.20
Breaking0.13.1 → 0.20.2Breaking1New1Changed2Fixed2
BreakingUpgrade verdict
1 breaking change.
In plain terms
- A way of specifying a field's type in the builder attribute no longer works.
Must act 1 item needs code or config changes
Drops pretty_assertions.
Installs 29 packages in all (was 38).
No longer installs ansi_term, ctor, difference, output_vt100, winapi, winapi-i686-pc-windows-gnu, winapi-x86_64-pc-windows-gnu.
Moves darling 0.14.4 → 0.20.11, darling_core 0.14.4 → 0.20.11, darling_macro 0.14.4 → 0.20.11, strsim 0.10.0 → 0.11.1, syn 1.0.109, 2.0.56 → 2.0.56. Your build may pick other versions.
2 packages of its own release move with it.
What you must change
Breaking1
Removes support for field(type = "...") because syn no longer allows it.
field(type = "...")