Releases: rsgalloway/envstack
Releases · rsgalloway/envstack
1.0.1
1.0.0
envstack 1.0.0 marks the first stable release of envstack.
Added
- Support for using command output as environment variable values
- Inference rules for resolving and validating environment values
Changed
- Improved path template handling and resolution behavior
Fixed
- Regression that caused trailing braces to be incorrectly trimmed in some values
Highlights
- Hierarchical, layered environment composition
- Explicit precedence and override rules
- Support for command output in environment values
- Improved path template handling
- Inspectable resolution and traceability
This release establishes envstack’s core CLI behavior and configuration semantics as stable.
Documentation:
https://github.com/rsgalloway/envstack/blob/master/docs/index.md
0.9.6
- addresses test syntax warnings
- convert setup.py to pyproject.toml file
- initial docs, citation and changelog file
- move test .env files to fixtures
- ensure STACK is always set
- bump version to 0.9.6
0.9.5
- fixes for windows: cmd wrapper, argv expansion
- only support CAPITALIZED drive letters on windows to avoid path splitting issue
- disable lowercase drive letter tests
- adds make.bat file, smoke test on windows, disable fail-fast tests
- stop changing the path sep on the root path in the env test
- updates to envstack banner for exit hints
- skip cmd tests if not on linux
- support --quiet in envstack shell
- minor updates to cache env file
- bump version to 0.9.5
0.9.4
- make envstack canonical entrypoint, deprecate envshell, adds default prompt string
- run commands in non-interactive shell by default
- addresses command quote issue
- adds --unresolved cli option
- update shebang to python3
- adds cache env file
- bump version to 0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
What's Changed
- Better support for setting env vars from the command line (issue 65) by @rsgalloway in #67
- Interactive Shells by @rsgalloway in #68
- Evaluate modifier refactor by @rsgalloway in #69
- Better handling for windows drive letters by @rsgalloway in #70
Full Changelog: 0.8.9...0.9.0