Releases: reubeno/brush
Releases · reubeno/brush
brush v0.2.4
What's Changed
- fix: exclude tags from git version info by @reubeno in #115
- feat: get building on windows and wasm-wasip1 targets by @reubeno in #116
- fix: correct logic to extract PR number in report workflow by @reubeno in #120
- fix: correct ci report gh cli invocation by @reubeno in #121
- build(deps): bump cargo-bins/cargo-binstall from 1.7.3 to 1.7.4 in the github-actions group by @dependabot in #119
- feat: Initial support for non-linux by @lu-zero in #117
- build(deps): bump the cargo group across 1 directory with 5 updates by @dependabot in #122
- fix: clippy and check warnings by @reubeno in #123
- feat: add brushctl builtin, seed with event toggling support by @reubeno in #124
- fix: correct completion fallback logic when spec matches but 0 results by @reubeno in #125
- fix: various build warnings on windows build by @reubeno in #126
- docs: update readme by @reubeno in #127
- build: ensure CI checks enable all features by @reubeno in #128
- chore: update comments by @reubeno in #129
- feat: enable simpler builtins implemented outside brush by @reubeno in #130
- fix: do not fail fast if history file is unwritable by @reubeno in #131
- build: prepare next release by @reubeno in #132
New Contributors
Full Changelog: brush-shell-v0.2.3...brush-shell-v0.2.4
brush v0.2.3
What's Changed
- Bump cargo-bins/cargo-binstall from 1.7.1 to 1.7.3 in the github-actions group by @dependabot in #92
- build: take targeted dependency updates by @reubeno in #93
- fix: correct expansion when PWD is / by @reubeno in #96
- build: update config by @reubeno in #97
- fix: ensure parser error actually impls Error by @reubeno in #98
- fix: realign newline parsing with spec by @reubeno in #99
- fix: correct handling of unterminated expansions by @reubeno in #101
- fix: add &>> implementation by @reubeno in #103
- feat: enable -O and +O on command line by @reubeno in #105
- feat: start using cargo-fuzz for testing by @reubeno in #106
- fix: correct metadata for fuzz crate by @reubeno in #107
- feat: enable fuzz-testing arithmetic eval by @reubeno in #108
- fix: resolve assorted arithmetic eval issues by @reubeno in #110
- fix: correct ** overflow behavior by @reubeno in #111
- feat: include more details in version info by @reubeno in #112
- chore: update Cargo.lock by @reubeno in #113
- chore: release by @reubeno in #114
Full Changelog: brush-shell-v0.2.2...brush-shell-v0.2.3
brush v0.2.2
What's Changed
- docs: add crate shields to readme by @reubeno in #74
- feat: implement 'command' builtin by @reubeno in #77
- fix: compgen -W expansion by @reubeno in #78
- fix: don't split completions that aren't file paths by @reubeno in #79
- fix: allow interrupting read builtin, run pipeline cmds in subshell by @reubeno in #81
- assorted changes, mostly for read builtin + help text by @reubeno in #84
- Bump cargo-bins/cargo-binstall from 1.6.9 to 1.7.1 in the github-actions group by @dependabot in #82
- feat: rework here doc files by @reubeno in #85
- feat: set + validate intentional MSRV (1.72.0) by @reubeno in #86
- feat: add basic changelog by @reubeno in #87
- chore(release): bump version to 0.2.0 by @reubeno in #88
- fix: tweak manifests to work with release flow by @reubeno in #89
- fix: ensure brush-core builds outside workspace by @reubeno in #90
Full Changelog: brush-shell-v0.1.0...brush-shell-v0.2.2
brush v0.1.0
Initial release