Skip to content

chore(release): prepare v0.1.10#639

Merged
chaliy merged 1 commit intomainfrom
claude/ship-patch-release-cac1z
Mar 15, 2026
Merged

chore(release): prepare v0.1.10#639
chaliy merged 1 commit intomainfrom
claude/ship-patch-release-cac1z

Conversation

@chaliy
Copy link
Contributor

@chaliy chaliy commented Mar 15, 2026

Summary

Prepare v0.1.10 patch release with major new features and improvements.

Highlights

  • Node.js native bindings (@everruns/bashkit): Full npm package with NAPI-RS, async execute API, VFS file helpers, lazy file values — 6 platforms, tested on Node 20/22/24, with 200+ tests and 6 examples
  • Pi coding agent integration: Bashkit extension for pi.dev — replaces all four core tools with bashkit-backed virtual implementations
  • 39 new builtins (109→148): rg, patch, zip/unzip, iconv, compgen, json, csv, tomlq, yaml, template, parallel, http, help, fc, tree, readlink, clear, fold, expand/unexpand, envsubst, join, split
  • Performance: Criterion benchmark harness, 7-runner comparison suite, lazy-init HTTP client, trimmed CLI startup path
  • Coprocess & background execution: coproc support, background & with wait, cancellation via AtomicBool

Changes

  • Updated CHANGELOG.md with v0.1.10 release notes
  • Bumped workspace version from 0.1.9 to 0.1.10
  • JS package.json version synced automatically via build.rs

@chaliy chaliy merged commit f83e518 into main Mar 15, 2026
23 checks passed
@chaliy chaliy deleted the claude/ship-patch-release-cac1z branch March 15, 2026 03:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant