Skip to content

Releases: rsgalloway/envstack

1.0.1

20 Feb 14:46
db25987

Choose a tag to compare

What's Changed

Full Changelog: 1.0.0...1.0.1

1.0.0

08 Feb 14:30

Choose a tag to compare

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

12 Jan 01:38
9ee5644

Choose a tag to compare

  • 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

09 Jan 12:41
8a2b8b3

Choose a tag to compare

  • 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

06 Jan 03:15
e6f6213

Choose a tag to compare

  • 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

20 Dec 01:19
6874fda

Choose a tag to compare

What's Changed

Full Changelog: 0.9.2...0.9.3

0.9.2

30 Aug 14:54
4cb88bf

Choose a tag to compare

What's Changed

Full Changelog: 0.9.1...0.9.2

0.9.1

25 Aug 13:16
04c71e3

Choose a tag to compare

What's Changed

Full Changelog: 0.9.0...0.9.1

0.9.0

18 Aug 02:23

Choose a tag to compare

What's Changed

Full Changelog: 0.8.9...0.9.0

0.8.9

17 May 14:16

Choose a tag to compare

What's Changed

Full Changelog: 0.8.8...0.8.9