Release 2.9.0
Version 2.9.0 is released.
This is the first terranix release in 19 months.
For that reason, the list of changes is quite long.
What's Changed
- Fix documentation for flake-parts module by @Enzime in #111
- flake: lock
flake-partsby @Enzime in #113 - fix: add float to sanitize by @pedorich-n in #114
- flake-module: allow customizing
extraArgsby @Enzime in #116 - feat: Improve flake-parts module by @pedorich-n in #115
- update matrix channel name by @Lykos153 in #117
- feat: Support opentofu in flake-parts module by @terlar in #118
- doc: Become maintainer (remove "unmaintained" message) by @sshine in #122
- chore: Avoid evaluating terraform package for option docs by @roberth in #121
- fix: Ensure workspace exists in flake-parts module scripts by @terlar in #119
- refactor: separate dev inputs by @terlar in #120
- Expose configuration directly from
flake-partsmodule by @typedrat in #124 - flake-module: fix wrapper for
opentofucalledterraformby @Enzime in #127 - flake-module: fix
devShellsfailing to build by @Enzime in #125 - flake-module: rename
setDevShelltoexportDevShellsfor clarity by @Enzime in #126 - flake-parts: Fix documentation eval by @roberth in #128
- feat: ephemeral block by @vdbe in #129
- flake-parts: Separate
appsfrompackagesoutput by @shivaraj-bh in #133 - Fix docs generation by @mmlb in #134
- fix(flake-parts): Do not require terranix to be in root of inputs by @jan-kouba in #131
- chore: Summarize commit history in Changelog.md since 2.8.0 by @sshine in #140
- lib: expose
configfromterranixConfigurationby @Enzime in #144 - Expose core module evaluation by @Padraic-O-Mhuiris in #148
- feat(core/helpers): Add file helper function similar to ref/template by @sshine in #138
- chore: Add changelog check on CI by @sshine in #141
- core: add internal _meta passthru by @oneingan in #151
- docs: Update "getting started" URL in README.md to new address by @sshine in #158
- docs: update readme to improve quality by @sshine in #159
- Add
moved/removedblocks to syntax by @theutz in #160 - fix(core/terraform-invocs): Use meta.mainProgram instead of hardcoded terraform binary by @sshine in #156
- chore: Update flake inputs and fix nixpkgs deprecations by @sshine in #165
- chore: Bump terranix to v2.9.0 by @sshine in #167
Contributors
Thanks to
for their long-term contributions to terranix.
And thanks to the first-time contributors,
- @sshine — in #122
- @roberth — in #121
- @mmlb — in #134
- @theutz — in #160
- @oneingan — in #151
- @typedrat — in #124
- @Lykos153 — in #117
- @Enzime — in #111
- @pedorich-n — in #114
- @shivaraj-bh — in #133
- @Padraic-O-Mhuiris — in #148
- @jan-kouba — in #131
Full Changelog: https://github.com/terranix/terranix/compare/2.8.0...v2.9.0