Tags: jdx/fnox
Tags
chore: release v1.2.1 (#36) ## [1.2.1](https://github.com/jdx/fnox/compare/v1.2.0..v1.2.1) - 2025-10-28 ### 🛡️ Security - **(import)** require --provider flag to prevent plaintext storage by [@jdx](https://github.com/jdx) in [#35](#35)
chore: release v1.2.0 (#29) ## [1.2.0](https://github.com/jdx/fnox/compare/v1.1.0..v1.2.0) - 2025-10-28 ### 🚀 Features - add support for fnox.local.toml local config overrides by [@jdx](https://github.com/jdx) in [#30](#30) - add batch secret resolution to improve performance by [@jdx](https://github.com/jdx) in [#31](#31) ### 🐛 Bug Fixes - import command now reads from input file instead of config file by [@jdx](https://github.com/jdx) in [#28](#28) ### 📚 Documentation - Add VitePress documentation and GitHub Pages deployment by [@jdx](https://github.com/jdx) in [#32](#32) ### 🔍 Other Changes - Update URLs to use custom domain fnox.jdx.dev and remove DOCS_DEPLOYMENT.md by [@jdx](https://github.com/jdx) in [79a2c78](79a2c78) - Remove DOCS_DEPLOYMENT.md by [@jdx](https://github.com/jdx) in [dd9cb7b](dd9cb7b) - Remove ONEPASSWORD.md (content migrated to docs) by [@jdx](https://github.com/jdx) in [622baa3](622baa3) - Add fnox vault logo by [@jdx](https://github.com/jdx) in [95a100f](95a100f) - Add auto-generated CLI reference documentation by [@jdx](https://github.com/jdx) in [582af5b](582af5b) - Show CLI Reference in sidebar on all pages by [@jdx](https://github.com/jdx) in [a19d6d1](a19d6d1) - Remove 'When to Use' sections from provider docs by [@jdx](https://github.com/jdx) in [9fc9a75](9fc9a75) - Add custom dark theme with Fort Knox styling by [@jdx](https://github.com/jdx) in [9c83a2e](9c83a2e) - Fix dead links to /reference/commands by [@jdx](https://github.com/jdx) in [86762d8](86762d8)
chore: release v1.0.1 (#9) ## [1.0.1](https://github.com/jdx/fnox/compare/v1.0.0..v1.0.1) - 2025-10-26 ### 🐛 Bug Fixes - default to warn instead of error for missing secrets by [@jdx](https://github.com/jdx) in [#20](#20) - expand tilde (~) in FNOX_AGE_KEY_FILE path by [@pepicrft](https://github.com/pepicrft) in [#17](#17) - make the onepassword vault name optional by [@btkostner](https://github.com/btkostner) in [#15](#15) - do not require OP_SERVICE_ACCOUNT_TOKEN for 1password by [@btkostner](https://github.com/btkostner) in [#16](#16) ### 🛡️ Security - skip age setup and redact tests for fork PRs by [@jdx](https://github.com/jdx) in [#18](#18) ### 🔍 Other Changes - **(ci)** add retry action for integration tests by [@jdx](https://github.com/jdx) in [#19](#19) - **(release)** add macOS code signing to release workflow by [@jdx](https://github.com/jdx) in [#11](#11) - wip by [@jdx](https://github.com/jdx) in [b164101](b164101) - Update README.md by [@jdx](https://github.com/jdx) in [10ac17e](10ac17e) ### New Contributors - @btkostner made their first contribution in [#16](#16) - @pepicrft made their first contribution in [#17](#17)
fix: Handle repos with no tags in release-plz script The script was failing on brand new repositories because grep would return a non-zero exit code when no tags exist. Fixed by: - Adding || true to grep command to handle empty tag lists - Explicitly checking if released_versions is empty before searching 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>