View Source Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

unreleased

Unreleased

0-4-1-2022-04-28

0.4.1 - 2022-04-28

fixed

Fixed

  • Fix __using__ macro for when Rustler is not loaded.

0-4-0-2022-04-28

0.4.0 - 2022-04-28

changed

Changed

  • Make Rustler an optional dependency. This makes installation faster for most of the users.

0-3-0-2022-03-26

0.3.0 - 2022-03-26

added

Added

  • Add the possibility to skip the download of unavailable NIFs when generating the checksum file - thanks @fahchen

0-2-0-2022-02-18

0.2.0 - 2022-02-18

fixed-1

Fixed

  • Fix validation of URL in order to be compatible with Elixir ~> 1.11. The previous implementation was restricted to Elixir ~> 1.13.

added-1

Added

  • Add :force_build option that fallback to Rustler. It passes all options except the ones used by RustlerPrecompiled down to Rustler. This option will be by default false, but if the project is using a pre-release, then it will always be set to true. With this change the project starts depending on Rustler.

changed-1

Changed

  • Relax dependencies to the minor versions.

0-1-0-2022-02-16

0.1.0 - 2022-02-16

added-2

Added

  • Add basic features to download and use the precompiled NIFs in a safe way.