diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 34123c6..640821f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: strategy: fail-fast: false matrix: - nif: ["2.16", "2.15", "2.14"] + nif: ["2.17", "2.16", "2.15"] job: - { target: aarch64-unknown-linux-gnu , os: ubuntu-20.04 , use-cross: true } - { target: aarch64-unknown-linux-musl , os: ubuntu-20.04 , use-cross: true } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8152f4a..e30b647 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] +## [0.3.3] - 2023-10-28 ### Changed -- Upgrade Rustler for greater Erlang/OTP version compatibility +- Bump `rustler` to 0.30 + - Minimum supported Elixir version raised to 1.13 ## [0.3.2] - 2023-08-09 ### Changed @@ -66,7 +67,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release -[Unreleased]: https://github.com/benhaney/Jsonrs/compare/v0.3.2...HEAD +[Unreleased]: https://github.com/benhaney/Jsonrs/compare/v0.3.3...HEAD +[0.3.3]: https://github.com/benhaney/Jsonrs/compare/v0.3.2...v0.3.3 [0.3.2]: https://github.com/benhaney/Jsonrs/compare/v0.3.1...v0.3.2 [0.3.1]: https://github.com/benhaney/Jsonrs/compare/v0.3.0...v0.3.1 [0.3.0]: https://github.com/benhaney/Jsonrs/compare/v0.2.1...v0.3.0 diff --git a/mix.exs b/mix.exs index 2f5c185..8aca2cf 100644 --- a/mix.exs +++ b/mix.exs @@ -28,7 +28,7 @@ defmodule Jsonrs.MixProject do defp deps do [ {:rustler_precompiled, "~> 0.7.0"}, - {:rustler, "~> 0.30.0", optional: true}, + {:rustler, "~> 0.30.0", optional: true, runtime: false}, {:ex_doc, "~> 0.30", only: :dev, runtime: false}, ] end diff --git a/native/jsonrs/Cargo.lock b/native/jsonrs/Cargo.lock index 8d5eace..bcf7540 100644 --- a/native/jsonrs/Cargo.lock +++ b/native/jsonrs/Cargo.lock @@ -211,7 +211,7 @@ dependencies = [ [[package]] name = "serde_rustler" version = "0.0.8" -source = "git+https://github.com/lytedev/serde_rustler?rev=cd7c66fbc837135616a7ff39c13623de65e9f56f#cd7c66fbc837135616a7ff39c13623de65e9f56f" +source = "git+https://github.com/benhaney/serde_rustler?tag=v0.0.8#f8da90d85d7b2c9964cb3b962fae2869278e5b5d" dependencies = [ "lazy_static", "quick-error",