This release includes various improvements, as well as additional Transient
implementations for more types in the stdlib and 3rd party crates. Many thanks to @the10thWiz for his significant contributions to the release.
There should be no breaking changes in this release; the MSRV was bumped slightly to 1.60, but the previously listed MSRV was actually incorrect and would not have worked anyways. The new MSRV is now accurate, and is actually lower than the "true" MSRV of the previous release.
What's Changed
New features and improvements
- Increased the maximum
Transience
tuple length from4
to5
by @JRRudy1 in #14 - Added "crate" option to the
Transient
derive macro by @JRRudy1 in #13
Additional Transient
impls
- Add support for
either
by @the10thWiz in #12 - Add
Transient
impls forfn
pointers by @JRRudy1 in #15 - Add a few more stdlib impls by @the10thWiz in #19
- Add impls for
serde_json
andrmp-serde
by @the10thWiz in #18
Other
- Added MIRI test to CI by @JRRudy1 in #17
- MSRV bump to 1.60, MSRV compliance fix, and CI updates by @JRRudy1 in #16
Full Changelog: 0.4.0...0.4.1