# Changelog
## [Unreleased]
## 0.3.1 - 2026-06-20
### Changed
- **Ship precompiled NIFs.** Switched from `Rustler` (compile-from-source on the
consumer's machine) to `RustlerPrecompiled`. Installing regolix no longer
requires a Rust toolchain — a prebuilt NIF is downloaded for the user's
platform (`{x86_64,aarch64}-{apple-darwin,unknown-linux-gnu}`). Set
`REGOLIX_BUILD=1` to force a from-source build for local development.
- Updated `rustler` 0.37 → **0.38**, added `rustler_precompiled` ~> 0.9, and
bumped `ex_doc` to ~> 0.40.
### Added
- CI (`mix test`, format, clippy) and an automated, approval-gated release
pipeline (build precompiled NIFs for all targets → GitHub release → generate
checksums → publish to Hex). See the "Releasing" section in the README.