版本发布 2
## Changes - Revert "feat: remove empty newlines from jq query" @ryantm (#208) - feat: remove empty newlines from jq query @timhae (#206) - fix: add --strict nix-instantiate to support builtins.readFile @WillPower3309 (#202) - fix: update cachix installer to fix darwin CI @n8henrie (#199) - fix(home): shellcheck failure for fixed secretsDir @Eisfunke (#195) ## 🐛 Bug Fixes - create leading directories if they don't exist @CobaltCause (#221) - only backup cleartext file if it exists @shivak (#176) ## 🧰 Development - Update keys functions in agenix.sh @SamueleFacenda (#224) - contrib: use jq instead of sed @n8henrie (#148) - dev: try switching to determinate systems installer action @ryantm (#197)
## What's Changed * chore: add nix build result path to gitignore by @montchr in https://github.com/ryantm/agenix/pull/125 * Track `nixos-unstable` channel as `nixpkgs` by @montchr in https://github.com/ryantm/agenix/pull/127 * test: fix type error by @erikarvstedt in https://github.com/ryantm/agenix/pull/131 * feature: update flake output format and docs by @ryantm in https://github.com/ryantm/agenix/pull/136 * contrib: format with Alejandra by @ryantm in https://github.com/ryantm/agenix/pull/137 * doc: collapse installation sections by @ryantm in https://github.com/ryantm/agenix/pull/140 * feature: try to add nix-darwin support by @n8henrie in https://github.com/ryantm/agenix/pull/141 * Skip missing or unreadable keys by @n8henrie in https://github.com/ryantm/agenix/pull/146 * contrib: use mkDerivation for agenix cli by @ryantm in https://github.com/ryantm/agenix/pull/139 * Expand tests by @n8henrie in https://github.com/ryantm/agenix/pull/150 * fix: if an identity is specified, don't use the default ones by @ryantm in https://github.com/ryantm/agenix/pull/152 * contrib: add instructions for running the tests by @ryantm in https://github.com/ryantm/agenix/pull/153 * Make isDarwin check more robust by @mputz86 in https://github.com/ryantm/agenix/pull/156 * feature: pipe cleartext into agenix -e by @ryantm in https://github.com/ryantm/agenix/pull/154 * Output user-facing warnings to stderr instead of stdout by @n8henrie in https://github.com/ryantm/agenix/pull/161 * contrib: stop packaging rage by @ryantm in https://github.com/ryantm/agenix/pull/162 * add -d/--decrypt option to decrypt a file to stdout by @whentze in https://github.com/ryantm/agenix/pull/158 * fix -d/--decrypt-only not working correctly for binary data by @whentze in https://github.com/ryantm/agenix/pull/164 * Expand explanation that identityPaths should be strings by @n8henrie in https://github.com/ryantm/agenix/pull/168 * fix: disallow Nix store paths in age.identityPaths option by @ryantm in https://github.com/ryantm/agenix/pull/169 * Revert "fix: disallow Nix store paths in age.identityPaths option" by @ryantm in https://github.com/ryantm/agenix/pull/171 * doc: add new doc website by @ryantm in https://github.com/ryantm/agenix/pull/170 * doc: try to fix doc ci by @ryantm in https://github.com/ryantm/agenix/pull/172 * doc: try a slightly different format for github action by @ryantm in https://github.com/ryantm/agenix/pull/173 * doc: actually fix github pages deploy by @ryantm in https://github.com/ryantm/agenix/pull/174 * doc: how to skip the Darwin input by @ryantm in https://github.com/ryantm/agenix/pull/155 * fix truncated output when decrypting a large file to stdout via -d by @whentze in https://github.com/ryantm/agenix/pull/175 * doc: missing space by @winny- in https://github.com/ryantm/agenix/pull/179 * Add home-manager module by @ambroisie in https://github.com/ryantm/agenix/pull/180 * Disable shellcheck warning about impossible comparison by @Scrumplex in https://github.com/ryantm/agenix/pull/185 * doc: fix defaultText and description by @jian-lin in https://github.com/ryantm/agenix/pull/191 * Extend documentation to make it more NixOS beginner friendly. by @malteneuss in https://github.com/ryantm/agenix/pull/192 * Create flakehub-publish-tagged.yml by @ryantm in https://github.com/ryantm/agenix/pull/196 ## New Contributors * @montchr made their first contribution in https://github.com/ryantm/agenix/pull/125 * @erikarvstedt made their first contribution in https://github.com/ryantm/agenix/pull/131 * @n8henrie made their first contribution in https://github.com/ryantm/agenix/pull/141 * @mputz86 made their first contribution in https://github.com/ryantm/agenix/pull/156 * @whentze made their first contribution in https://github.com/ryantm/agenix/pull/158 * @winny- made their first contribution in https://github.com/ryantm/agenix/pull/179 * @ambroisie made their first contribution in https://github.com/ryantm/agenix/pull/180 * @Scrumplex made their first contribution in https://github.com/ryantm/agenix/pull/185 * @jian-lin made their first contribution in https://github.com/ryantm/agenix/pull/191 * @malteneuss made their first contribution in https://github.com/ryantm/agenix/pull/192 **Full Changelog**: https://github.com/ryantm/agenix/compare/0.13.0...0.14.0