Skip to content

Commit 26b66e7

Browse files
chaliyclaude
andauthored
chore(release): prepare v0.1.6 (#224)
## Summary - Bump workspace version from 0.1.5 to 0.1.6 - Update bashkit-cli dependency pin to 0.1.6 - Add CHANGELOG entry for v0.1.6 ### Highlights - ScriptedTool for composing multi-tool bash orchestration with Python/LangChain bindings - Streaming output support for Tool trait - Script file execution by path - 10 interpreter bug fixes surfaced by eval harness ### What's Changed (since v0.1.5) 16 PRs merged (#208#223) including new features (ScriptedTool, streaming output, script file execution, PydanticAI integration), bug fixes (jq args, interpreter bugs, for-loop expansion), CI improvements, and maintenance. Co-authored-by: Claude <noreply@anthropic.com>
1 parent 324da5a commit 26b66e7

File tree

4 files changed

+39
-9
lines changed

4 files changed

+39
-9
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# Changelog
22

3+
## [0.1.6] - 2026-02-20
4+
5+
### Highlights
6+
7+
- ScriptedTool for composing multi-tool bash orchestration with Python/LangChain bindings
8+
- Streaming output support for Tool trait
9+
- Script file execution by path
10+
- 10 interpreter bug fixes surfaced by eval harness
11+
12+
### What's Changed
13+
14+
* chore: pre-release maintenance checklist ([#223](https://github.com/everruns/bashkit/pull/223)) by @chaliy
15+
* feat(interpreter): support executing script files by path ([#222](https://github.com/everruns/bashkit/pull/222)) by @chaliy
16+
* fix(jq): fix argument parsing, add test coverage, update docs ([#221](https://github.com/everruns/bashkit/pull/221)) by @chaliy
17+
* feat(tool): add streaming output support ([#220](https://github.com/everruns/bashkit/pull/220)) by @chaliy
18+
* feat(python): ScriptedTool bindings + LangChain integration ([#219](https://github.com/everruns/bashkit/pull/219)) by @chaliy
19+
* refactor(examples): extract fake tools into separate module ([#218](https://github.com/everruns/bashkit/pull/218)) by @chaliy
20+
* chore: add small-PR preference to AGENTS.md ([#217](https://github.com/everruns/bashkit/pull/217)) by @chaliy
21+
* fix(builtins): resolve 10 eval-surfaced interpreter bugs ([#216](https://github.com/everruns/bashkit/pull/216)) by @chaliy
22+
* fix: address 10 code TODOs across codebase ([#215](https://github.com/everruns/bashkit/pull/215)) by @chaliy
23+
* test: add skipped tests for eval-surfaced interpreter bugs ([#214](https://github.com/everruns/bashkit/pull/214)) by @chaliy
24+
* feat(scripted_tool): add ScriptedTool for multi-tool bash composition ([#213](https://github.com/everruns/bashkit/pull/213)) by @chaliy
25+
* ci(python): add Python bindings CI with ruff and pytest ([#212](https://github.com/everruns/bashkit/pull/212)) by @chaliy
26+
* fix(interpreter): apply brace/glob expansion in for-loop word list ([#211](https://github.com/everruns/bashkit/pull/211)) by @chaliy
27+
* feat(python): add PydanticAI integration and example ([#210](https://github.com/everruns/bashkit/pull/210)) by @chaliy
28+
* fix(ci): add --allow-dirty for cargo publish after stripping monty ([#209](https://github.com/everruns/bashkit/pull/209)) by @chaliy
29+
* fix(ci): strip git-only monty dep before crates.io publish ([#208](https://github.com/everruns/bashkit/pull/208)) by @chaliy
30+
31+
**Full Changelog**: https://github.com/everruns/bashkit/compare/v0.1.5...v0.1.6
32+
333
## [0.1.5] - 2026-02-17
434

535
### Highlights

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ resolver = "2"
77
members = ["crates/*"]
88

99
[workspace.package]
10-
version = "0.1.5"
10+
version = "0.1.6"
1111
edition = "2021"
1212
license = "MIT"
1313
authors = ["Everruns"]

crates/bashkit-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ path = "src/main.rs"
1919
doc = false # Disable to avoid collision with bashkit library docs
2020

2121
[dependencies]
22-
bashkit = { path = "../bashkit", version = "0.1.4" }
22+
bashkit = { path = "../bashkit", version = "0.1.6" }
2323
tokio.workspace = true
2424
clap.workspace = true
2525
anyhow.workspace = true

supply-chain/config.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ version = "0.1.34"
603603
criteria = "safe-to-deploy"
604604

605605
[[exemptions.js-sys]]
606-
version = "0.3.85"
606+
version = "0.3.86"
607607
criteria = "safe-to-deploy"
608608

609609
[[exemptions.leb128fmt]]
@@ -1367,23 +1367,23 @@ version = "0.4.0+wasi-0.3.0-rc-2026-01-06"
13671367
criteria = "safe-to-run"
13681368

13691369
[[exemptions.wasm-bindgen]]
1370-
version = "0.2.108"
1370+
version = "0.2.109"
13711371
criteria = "safe-to-deploy"
13721372

13731373
[[exemptions.wasm-bindgen-futures]]
1374-
version = "0.4.58"
1374+
version = "0.4.59"
13751375
criteria = "safe-to-deploy"
13761376

13771377
[[exemptions.wasm-bindgen-macro]]
1378-
version = "0.2.108"
1378+
version = "0.2.109"
13791379
criteria = "safe-to-deploy"
13801380

13811381
[[exemptions.wasm-bindgen-macro-support]]
1382-
version = "0.2.108"
1382+
version = "0.2.109"
13831383
criteria = "safe-to-deploy"
13841384

13851385
[[exemptions.wasm-bindgen-shared]]
1386-
version = "0.2.108"
1386+
version = "0.2.109"
13871387
criteria = "safe-to-deploy"
13881388

13891389
[[exemptions.wasm-encoder]]
@@ -1403,7 +1403,7 @@ version = "0.244.0"
14031403
criteria = "safe-to-deploy"
14041404

14051405
[[exemptions.web-sys]]
1406-
version = "0.3.85"
1406+
version = "0.3.86"
14071407
criteria = "safe-to-deploy"
14081408

14091409
[[exemptions.web-time]]

0 commit comments

Comments
 (0)