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
Transiencetuple length from4to5by @JRRudy1 in #14 - Added "crate" option to the
Transientderive macro by @JRRudy1 in #13
Additional Transient impls
- Add support for
eitherby @the10thWiz in #12 - Add
Transientimpls forfnpointers by @JRRudy1 in #15 - Add a few more stdlib impls by @the10thWiz in #19
- Add impls for
serde_jsonandrmp-serdeby @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