uuidv7 icon indicating copy to clipboard operation
uuidv7 copied to clipboard

Bump rustler from 0.30.0 to 0.32.1

Open dependabot[bot] opened this issue 11 months ago • 0 comments

Bumps rustler from 0.30.0 to 0.32.1.

Release notes

Sourced from rustler's releases.

rustler-0.32.1

What's Changed

New Contributors

Full Changelog: https://github.com/rusterlium/rustler/compare/rustler-0.31.0...rustler-0.32.1

rustler-0.31.0

What's Changed

Full Changelog: https://github.com/rusterlium/rustler/compare/rustler-0.30.0...rustler-0.31.0

Changelog

Sourced from rustler's changelog.

[0.32.1] - 2024-03-21

Added

  • Map iterators are now DoubleEndedIterators (#598), thus allowing being iterated in reverse using .rev()
  • Env::is_process_alive and LocalPid::is_alive (#599)
  • Encoding and decoding of 128 bit integers (#600)
  • Optional codec for num_bigint::BigInt using the big_integer feature (#601)
  • Add experimental serde support derived from serde_rustler

Changed

  • Adjust C char types to use the proper FFI type (#592)
  • Allow arbitrary (ASCII) NIF function names (#593, idea and initial implementation by @​KoviRobi)

Removed

  • rustler_bigint is replaced by a feature flag and the wrapper is not necessary anymore (#601)

[0.32.0] - 2024-03-20

Yanked because it did not include all merged changes.

[0.31.0] - 2024-02-13

Added

  • Support for generic types in derive macros (#574)
  • New is_float and is_integer methods on terms (#581)

Fixed

  • Finalized making :rustler a compile-time-only dependency (#570)
  • Make get_type work as documented for 0.30 (#581)
  • Tests on ARM64 (#584)
  • Error messages in codegen (#579)

Changed

  • Use impl Encoder on more functions (in particular on send) (#572)
  • The generated atom modules for derived structs are now called rustler_atoms_{struct_name_in_snakecase} to silence warnings (#585)

Removed

  • Support for initmacro in rustler-sys (v2.3.2, #589)
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Mar 22 '24 02:03 dependabot[bot]