diff --git a/yash-builtin/CHANGELOG.md b/yash-builtin/CHANGELOG.md index 2c963356..d95ecd54 100644 --- a/yash-builtin/CHANGELOG.md +++ b/yash-builtin/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed +- The `exec` built-in no longer exits the shell when the specified command is + not found in an interactive shell, as required by POSIX.1-2024. - External dependency versions: - Rust 1.79.0 → 1.82.0 diff --git a/yash-cli/CHANGELOG-bin.md b/yash-cli/CHANGELOG-bin.md index e2203974..753a1f3b 100644 --- a/yash-cli/CHANGELOG-bin.md +++ b/yash-cli/CHANGELOG-bin.md @@ -8,6 +8,13 @@ implementing library crate are in [CHANGELOG-lib.md](CHANGELOG-lib.md). The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.1] - Unreleased + +### Changed + +- The `exec` built-in no longer exits the shell when the specified command is + not found in an interactive shell, as required by POSIX.1-2024. + ## [0.1.0] - 2024-09-29 ### Added @@ -63,6 +70,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release of the shell +[0.1.1]: https://github.com/magicant/yash-rs/releases/tag/yash-cli-0.1.1 [0.1.0]: https://github.com/magicant/yash-rs/releases/tag/yash-cli-0.1.0 [0.1.0-beta.2]: https://github.com/magicant/yash-rs/releases/tag/yash-cli-0.1.0-beta.2 [0.1.0-beta.1]: https://github.com/magicant/yash-rs/releases/tag/yash-cli-0.1.0-beta.1