Move back to erased_serde v0.3
The upgrade from erased_serde v0.3 to v0.4 in v2.8.0 was a breaking change, as it affected the public API. In the future, we may find a way to upgrade in a backwards-compatible manner. This should not affect normal users of the API but could break drains supporting nested-values.
I (@Techcable) apologize for this breakage and have yanked the 2.8.0 release due to this issue. I will try to setup cargo-semver-checks in the CI to avoid this in the future.
Fixed
- Restore compatibility with
erased-serdeversion0.3. - Ensure compatibility with
-Zminimal-versionsflag by specifying minimal dependency versions (fixes #357)