v0.21.0
·
765 commits
to master
since this release
Added
- Support for OTP22.
- Rust linting with clippy.
- Support for decoding IOLists as binaries,
Term::decode_as_binary.
Changes
rustler_codegenis now reexported by therustlercrate. Depending on therustler_codegencrate is deprecated.erlang_nif-syshas been renamed torustler_sysand vendored into the rustler repo.- Replaced the hand-rolled TOML parser in
rustler_mixwith thetoml-elixirpackage. - Improve error messages for derived encoders/decoders.
- Rust
boolnow corresponds only to booleans (false,true) in Elixir. Previously,nilandfalsewere both decodable to
bool. To use the previous behaviour, aTruthynewtype was introduced.