Skip to content

Releases: rusterlium/rustler

rustler-0.29.0

22 Jun 01:11
Compare
Choose a tag to compare

What's Changed

  • Make rustler_sys forward compatible by @filmor in #536
  • Add OTP26 to CI and bump rustler_sys by @filmor in #539
  • Introduce CI cache by @filmor in #541
  • Drop OTP23 entirely from CI and use -latest for all OS versions by @filmor in #542
  • Use features for minimal NIF version by @filmor in #537
  • Apply current NIF version for tests and raise default by @filmor in #543
  • rustler: add a Rust type ErlOption<T> by @tatsuya6502 in #507

Full Changelog: rustler-0.28.0...rustler-0.29.0

rustler-0.28.0

24 Apr 13:52
Compare
Choose a tag to compare

Added

Changed

  • Enhanced NIF macro error messages for invalid attributes (#525, thanks @philss)

rustler-0.27.0

24 Apr 13:51
Compare
Choose a tag to compare

[0.27.0] - 2023-01-17

BREAKING

  • MIX_ENV is no longer considered for determining the build profile. Now, the
    profile defaults to :release. Use the :mode option to pick another
    profile explicitly. (#496)

Added

  • ResourceArc::make_binary for safe use of enif_make_resource_binary (#487)
  • OwnedBinary is now Sync (#493)
  • Specified MSRV to be 1.56.1.

Fixed

Changed

  • Edition 2021 for the rustler mix template (#512, thanks @ayrat555)

rustler-0.26.0

13 Sep 06:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: rustler-0.25.0...rustler-0.26.0

rustler-0.25.0

13 Sep 06:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: rustler-0.24.0...rustler-0.25.0

rustler-0.24.0

13 Sep 06:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: rustler-0.23.0...rustler-0.24.0

rustler-0.23.0

13 Sep 06:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: rustler-0.22.2...rustler-0.23.0

rustler-0.22.2

13 Sep 06:28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: rustler-0.22.1...rustler-0.22.2

rustler-0.22.1

13 Sep 06:27
Compare
Choose a tag to compare

What's Changed

  • Replace release.sh with prepare_release.sh by @evnu in #369
  • Fix clippy by @evnu in #372
  • Fix generic types for untagged enum codegen by @evnu in #371
  • Allow specifying a channel for the system rustc by @jflatow in #347
  • Fix project repo URL in error message by @ericlathrop in #373
  • Point to HexDocs base URL for Rustler in lib.rs by @brainsnail in #384
  • Extend rustler_mix to handle local dependencies with external_resources by @evnu in #386

New Contributors

Full Changelog: rustler-0.22.0...rustler-0.22.1

rustler-0.22.0

13 Sep 06:27
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: rustler-0.21.2...rustler-0.22.0