diff --git a/CHANGELOG.md b/CHANGELOG.md index 74ab8c00..81f7e20a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ Shellous Change Log =================== +0.27.0 +------ + +- [FEATURE] Add experimental `Prompt` class for working with interactive prompts in a co-process. +- [API] The `DefaultChildWatcher` class has been downgraded to an experimental-only feature. +- [API] The `AUDIT_EVENT_SUBPROCESS_SPAWN` and `UNLAUNCHED_EXIT_CODE` constants are no longer part of the public/documented API. Internally, they were renamed. +- [LATERAL] The methods of the internal `Options` class are now deliberately marked private, as they are not part of the public/documented API. +- [LATERAL] Removed support for using Ellipsis as a special value when setting environment variables. + 0.26.0 ------ diff --git a/pyproject.toml b/pyproject.toml index 5435b8fa..2fbdf983 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "shellous" -version = "0.26.0" +version = "0.27.0" description = "Async Processes and Pipelines" license = "Apache-2.0" authors = ["Bill Fisher "] diff --git a/shellous/__init__.py b/shellous/__init__.py index 17f6b3ac..3ec19a33 100644 --- a/shellous/__init__.py +++ b/shellous/__init__.py @@ -5,7 +5,7 @@ # pylint: disable=cyclic-import # pyright: reportUnusedImport=false -__version__ = "0.26.0" +__version__ = "0.27.0" import sys import warnings