Changelog
View SourceAll 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.
[0.7.0] - 2025-10-20
- Make the generated
build.zigtemplate compatible with Zig0.15.x - Bump default Zig version to
0.15.1
[0.6.2] - 2025-07-06
- Bump default Zig version to
0.14.1.
[0.6.1] - 2025-03-10
- Update deps.
- Clarify docs on supported Zig versions.
[0.6.0] - 2025-03-10
- Bump default Zig version to
0.14.0.
[0.5.0] - 2024-07-26
- Bump default Zig version to
0.13.0and make the generatedbuild.zigcompatible with it.
[0.4.2] - 2023-12-13
Fixed
- Add missing include in generated library to make it work on Windows
[0.4.1] - 2023-12-13
Fixed
- Fix the generated
build.zigto make it work on Windows.
[0.4.0] - 2023-12-11
Added
- Add
mix build_dot_zig.gen.c_nifMix generator. - Allow passing project-specific options with
zig_extra_options.
Changed
- Use
:release_safebuild mode by default in:prodenv. Leave:debugas default in all other cases.
Fixed
- Fix arch detection on Windows.
[0.3.1] - 2023-08-22
Fixed
- Pass the correct option for optimize modes.
Changed
- Due to the different options for the optimize modes,
:build_dot_zigis currently only compatible with Zig version0.11.0.
[0.3.0] - 2023-08-08
Added
- Add
zig_targetoption. - Add
zig_cpuoption.
Changed
- Bump latest stable
zigto0.11.0.
[0.2.0] - 2023-07-10
Added
- Clean Zig cache on
mix.clean. - Add functionality to automatically download the
zigtoolchain, also with a specific version. - Allow defining the build mode from the Mix configuration.
Changed
- BREAKING: rename
:build_dot_zig_executableoption to:zig_executable.
[0.1.1] - 2023-03-03
Fixed
- Handle
:defaultin the:build_dot_zig_executableoption.
Changed
- Put
zig-cachein the_buildfolder with all other build artifacts.
[0.1.0] - 2023-02-26
Added
- Initial release.