- Secrets descriptions for demoing HypriotOS Flash mods Medium article
Changed ^^^^^^^
- Improve `secrets set --from-options` - General code quality, documentation, and testing enhancements
21.6.0
~~~~~~~~~~~~~~~~~~~
Added ^^^^^
- Ability to set and generate secrets from defaults options - Ability to create an alias for an existing environment - Allow retroactive mirroring of new secrets
Changed ^^^^^^^
- Switched from `pbr` to `setuptools_scm` for version numbering - Switched to more secure random number generation
21.2.0
Not secure
~~~~~~~~~~~~~~~~~~~~
Added ^^^^^
- Improve GitHub Actions workflows - Overall documentation and code enhancements - Improve handling of wildcards in options list
Changed ^^^^^^^
- Fix bugs with handling empty lists, cloning environments, BATS tests - Increase password complexity a bit more - Fix ReadTheDocs
20.11.0
Not secure
~~~~~~~~~~~~~~~~~~~~
Added ^^^^^
- Add `secrets create` and `secrets delete` commands
Changed ^^^^^^^
- Normalize all logger and exception output text - Refactoring code for better modulatiry - Normalize `group create` and `group delete` code - Normalize `secrets show` and `secrets describe` code - Fix bug that left variables missing after cloning - Add Python 3.9 to testing matrix - Switch from .yml to .json format for secrets - Expand IP address support in `utils` subcommand
20.8.1
Not secure
~~~~~~~~~~~~~~~~~~~
Changed ^^^^^^^
- Fixes to v20.8.0
20.8.0
~~~~~~~~~~~~~~~~~~~
Added ^^^^^
- Add GitHub workflow to publish to test.pypi.org - Add `secrets backup` and `secrets restore` logic - Open web browser to documentation for help
Changed ^^^^^^^
- Go back to date-based version numbering - General CI/CD workflow updates - Improve directory handling in `environments path`