- 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`
20.2.15
Not secure
~~~~~~~~~~~~~~~~~~~~
Added ^^^^^
- Added Python 3.8 support to test matrix
Changed ^^^^^^^
- Fix bug in `environments default` - Put elapsed time (and BELL) on stdout - Fix bug in `environments tree` - Allow setting vars using diff names+environment
19.12.0
Not secure
~~~~~~~~~~~~~~~~~~~~
Added ^^^^^
- Add and document new `boolean` data type - Add `groups delete` command
Changed ^^^^^^^
- Improve default environment handling - Improve tox+BATS testing - Address security issue per "Your xkcd passwords are pwned" article - General code quality and test improvements - Add protection from over-writing existing env vars - Add `Options` attribute