Skip to content

Commit 5e6a26c

Browse files
committed
Release yash-cli 0.3.0 and dependencies
- yash-builtin 0.6.0 - yash-cli 0.3.0 - yash-env 0.6.0 - yash-env-test-helper 0.4.0 - yash-prompt 0.4.0 - yash-semantics 0.6.0 - yash-syntax 0.14.0
1 parent 8d38bc1 commit 5e6a26c

File tree

15 files changed

+11
-18
lines changed

15 files changed

+11
-18
lines changed

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ It will be extended to cover more features in the future.
88

99
## Features
1010

11-
Currently, yash can run shell scripts that use POSIX-compatible syntax.
12-
Interactive features are under development, and locale support is not yet implemented.
11+
Currently, yash can run shell scripts written in POSIX-compatible syntax.
12+
Support for interactive shell features is limited.
1313

1414
- [x] Running shell scripts that only use POSIX-compatible syntax and features
15-
- [ ] Interactive shell features
16-
- [ ] Enhanced scripting features (Extensions to POSIX shell)
15+
- [x] Minimal interactive shell features
16+
- [ ] Enhanced shell features (Extensions to POSIX shell)
1717
- [ ] Performance optimization
1818
- [ ] Locale support
1919

yash-builtin/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to `yash-builtin` will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.6.0] - Unreleased
8+
## [0.6.0] - 2025-03-23
99

1010
### Summary
1111

yash-builtin/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ repository = "https://github.com/magicant/yash-rs"
1212
license = "GPL-3.0-or-later"
1313
keywords = ["posix", "shell"]
1414
categories = ["command-line-utilities"]
15-
publish = false
1615

1716
[features]
1817
default = ["yash-prompt", "yash-semantics"]

yash-cli/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ used by other programs.
99
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
1010
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
1111

12-
## [0.3.0] - Unreleased
12+
## [0.3.0] - 2025-03-23
1313

1414
### Added
1515

yash-cli/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ repository = "https://github.com/magicant/yash-rs"
1212
license = "GPL-3.0-or-later"
1313
keywords = ["posix", "shell"]
1414
categories = ["command-line-utilities"]
15-
publish = false
1615

1716
[[bin]]
1817
name = "yash3"

yash-env-test-helper/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to `yash-env-test-helper` will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.4.0] - Unreleased
8+
## [0.4.0] - 2025-03-23
99

1010
### Changed
1111

yash-env-test-helper/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ repository = "https://github.com/magicant/yash-rs"
1212
license = "GPL-3.0-or-later"
1313
keywords = ["posix", "shell"]
1414
categories = ["command-line-utilities"]
15-
publish = false
1615

1716
[dependencies]
1817
assert_matches = { workspace = true }

yash-env/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to `yash-env` will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.6.0] - Unreleased
8+
## [0.6.0] - 2025-03-23
99

1010
### Added
1111

yash-env/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ repository = "https://github.com/magicant/yash-rs"
1212
license = "GPL-3.0-or-later"
1313
keywords = ["posix", "shell"]
1414
categories = ["command-line-utilities"]
15-
publish = false
1615

1716
[dependencies]
1817
annotate-snippets = { workspace = true }

yash-prompt/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to `yash-prompt` will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.4.0] - Unreleased
8+
## [0.4.0] - 2025-03-23
99

1010
### Changed
1111

yash-prompt/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ repository = "https://github.com/magicant/yash-rs"
1212
license = "GPL-3.0-or-later"
1313
keywords = ["posix", "shell"]
1414
categories = ["command-line-utilities"]
15-
publish = false
1615

1716
[dependencies]
1817
futures-util = { workspace = true }

yash-semantics/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to `yash-semantics` will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.6.0] - Unreleased
8+
## [0.6.0] - 2025-03-23
99

1010
### Added
1111

yash-semantics/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ repository = "https://github.com/magicant/yash-rs"
1212
license = "GPL-3.0-or-later"
1313
keywords = ["posix", "shell"]
1414
categories = ["command-line-utilities"]
15-
publish = false
1615

1716
[dependencies]
1817
assert_matches = { workspace = true }

yash-syntax/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to `yash-syntax` will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.14.0] - Unreleased
8+
## [0.14.0] - 2025-03-23
99

1010
This version adds support for declaration utilities. It also reorganizes how the
1111
parser is configured on construction, so that the parser can be constructed with

yash-syntax/Cargo.toml

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ repository = "https://github.com/magicant/yash-rs"
1212
license = "GPL-3.0-or-later"
1313
keywords = ["posix", "shell"]
1414
categories = ["command-line-utilities", "parser-implementations"]
15-
publish = false
1615

1716
[dependencies]
1817
annotate-snippets = { workspace = true, optional = true }

0 commit comments

Comments
 (0)