Skip to content

Releases: nearai/ironclaw

0.16.0 - 2026-03-06

06 Mar 16:21
e1d364c

Choose a tag to compare

Release Notes

Added

  • (e2e) extensions tab tests, CI parallelization, and 3 production bug fixes (#584)
  • WASM extension versioning with WIT compat checks (#592)
  • Add HMAC-SHA256 webhook signature validation for Slack (#588)
  • restart (#531)
  • merge http/web_fetch tools, add tool output stash for large responses (#578)
  • integrate 13-dimension complexity scorer into smart routing (#529)

Fixed

  • (llm) fix reasoning model response parsing bugs (#564) (#580)
  • (ci) fix three coverage workflow failures (#597)
  • Telegram channel accepts group messages from all users if owner_… (#590)
  • (ci) anchor coverage/ gitignore rule to repo root (#591)
  • (security) use OsRng for all security-critical key and token generation (#519)
  • prevent concurrent memory hygiene passes and Windows file lock errors (#535)
  • sort tool_definitions() for deterministic LLM tool ordering (#582)
  • (ci) persist all cargo-llvm-cov env vars for E2E coverage (#559)

Other

  • (llm) complete response cache — set_model invalidation, stats logging, sync mutex (#290)
  • add 29 E2E trace tests for issues #571-575 (#593)
  • add 26 tests for multi-thread safety, db CRUD, concurrency, errors (#442)
  • update WASM artifact SHA256 checksums [skip ci] (#560)
  • add WIT compatibility tests for WASM extensions (#586)
  • Trajectory benchmarks and e2e trace test rig (#553)

Install ironclaw 0.16.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/v0.16.0/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/v0.16.0/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.16.0

Download ironclaw 0.16.0

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.15.0 - 2026-03-04

05 Mar 01:10
3615967

Choose a tag to compare

Release Notes

Added

  • (oauth) route callbacks through web gateway for hosted instances (#555)
  • (web) show error details for failed tool calls (#490)
  • (extensions) improve auth UX and add load-time validation (#536)
  • add local-test skill and Dockerfile.test for web gateway testing (#524)

Fixed

  • (security) restrict query-token auth to SSE endpoints only (#528)
  • (ci) flush profraw coverage data in E2E teardown (#550)
  • (wasm) coerce string parameters to schema-declared types (#498)
  • (agent) strip leaked [Called tool ...] text from responses (#497)
  • (web) reset job list UI on restart failure (#499)
  • (security) replace .unwrap() panics in pairing store with proper error handling (#515)

Other

  • Fix UTF-8 unsafe truncation in sandbox log capture (#359)
  • enhance coverage with feature matrix, postgres, and E2E (#523)

Install ironclaw 0.15.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/v0.15.0/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/v0.15.0/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.15.0

Download ironclaw 0.15.0

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.14.0 - 2026-03-04

04 Mar 05:40
308758c

Choose a tag to compare

Release Notes

Added

  • remove the okta tool (#506)
  • add OAuth support for WASM tools in web gateway (#489)
  • (web) fix jobs UI parity for non-sandbox mode (#491)
  • (workspace) add TOOLS.md, BOOTSTRAP.md, and disk-to-DB import (#477)

Fixed

  • (web) mobile browser bar obscures chat input (#508)
  • (web) assign unique thread_id to manual routine triggers (#500)
  • (web) refresh routine UI after Run Now trigger (#501)
  • (skills) use slug for skill download URL from ClawHub (#502)
  • (workspace) thread document path through search results (#503)
  • (workspace) import custom templates before seeding defaults (#505)
  • use std::sync::RwLock in MessageTool to avoid runtime panic (#411)
  • wire secrets store into all WASM runtime activation paths (#479)

Other

  • enforce regression tests for fix commits (#517)
  • add code coverage with cargo-llvm-cov and Codecov (#511)
  • Remove restart infrastructure, generalize WASM channel setup (#493)

Install ironclaw 0.14.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/v0.14.0/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/v0.14.0/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.14.0

Download ironclaw 0.14.0

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.13.1 - 2026-03-02

02 Mar 22:23
8530f44

Choose a tag to compare

Release Notes

Added

  • add Brave Web Search WASM tool (#474)

Fixed

  • (web) auto-scroll and Enter key completion for slash command autocomplete (#475)
  • correct download URLs for telegram-mtproto and slack-tool extensions (#470)

Install ironclaw 0.13.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/v0.13.1/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/v0.13.1/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.13.1

Download ironclaw 0.13.1

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.13.0 - 2026-03-02

02 Mar 05:43
906d618

Choose a tag to compare

Release Notes

Added

  • (cli) add tool setup command + GitHub setup schema (#438)
  • add web_fetch built-in tool (#435)
  • (web) DB-backed Jobs tab + scheduler-dispatched local jobs (#436)
  • (extensions) add OAuth setup UI for WASM tools + display name labels (#437)
  • (bootstrap) auto-detect libsql when ironclaw.db exists (#399)
  • (web) slash command autocomplete + /status /list + fix chat input locking (#404)
  • (routines) deliver notifications to all installed channels (#398)
  • (web) persist tool calls, restore approvals on thread switch, and UI fixes (#382)
  • add IRONCLAW_BASE_DIR env var with LazyLock caching (#397)
  • feat(signal) attachment upload + message tool (#375)

Fixed

  • (channels) add host-based credential injection to WASM channel wrapper (#421)
  • pre-validate Cloudflare tunnel token by spawning cloudflared (#446)
  • batch of quick fixes (#417, #338, #330, #358, #419, #344) (#428)
  • persist channel activation state across restarts (#432)
  • init WASM runtime eagerly regardless of tools directory existence (#401)
  • add TLS support for PostgreSQL connections (#363) (#427)
  • scan inbound messages for leaked secrets (#433)
  • use tailscale funnel --bg for proper tunnel setup (#430)
  • normalize secret names to lowercase for case-insensitive matching (#413) (#431)
  • persist model name to .env so dotted names survive restart (#426)
  • (setup) check cloudflared binary and validate tunnel token (#424)
  • (setup) validate PostgreSQL version and pgvector availability before migrations (#423)
  • guard zsh compdef call to prevent error before compinit (#422)
  • (telegram) remove restart button, validate token on setup (#434)
  • web UI routines tab shows all routines regardless of creating channel (#391)
  • Discord Ed25519 signature verification and capabilities header alias (#148) (#372)
  • prevent duplicate WASM channel activation on startup (#390)

Other

  • rename WasmBuildable::repo_url to source_dir (#445)
  • Improve --help: add detailed about/examples/color, snapshot test (clo… (#371)
  • Add automated QA: schema validator, CI matrix, Docker build, and P1 test coverage (#353)

Install ironclaw 0.13.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/v0.13.0/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/v0.13.0/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.13.0

Download ironclaw 0.13.0

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.12.0 - 2026-02-26

26 Feb 08:49
1156884

Choose a tag to compare

Release Notes

Added

  • (web) improve WASM channel setup flow (#380)
  • (web) inline tool activity cards with auto-collapsing (#376)
  • (web) display logs newest-first in web gateway UI (#369)
  • (signal) tool approval workflow and status updates (#350)
  • add OpenRouter preset to setup wizard (#270)
  • (channels) add native Signal channel via signal-cli HTTP daemon (#271)

Fixed

  • correct MCP registry URLs and remove non-existent Google endpoints (#370)
  • resolve_thread adopts existing session threads by UUID (#377)
  • resolve telegram/slack name collision between tool and channel registries (#346)
  • make onboarding installs prefer release artifacts with source fallback (#323)
  • copy missing files in Dockerfile to fix build (#322)
  • fall back to build-from-source when extension download fails (#312)

Other

  • Add --version flag with clap built-in support and test (#342)
  • Update FEATURE_PARITY.md (#337)
  • add brew install ironclaw instructions (#310)
  • Fix skills system: enable by default, fix registry and install (#300)

Install ironclaw 0.12.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/v0.12.0/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/v0.12.0/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.12.0

Download ironclaw 0.12.0

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.11.1 - 2026-02-23

23 Feb 01:49
ebb4ce9

Choose a tag to compare

Release Notes

Other

  • Ignore out-of-date generated CI so custom release.yml jobs are allowed

Install ironclaw 0.11.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/v0.11.1/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/v0.11.1/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.11.1

Download ironclaw 0.11.1

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.9.0 - 2026-02-21

21 Feb 01:07
542268f

Choose a tag to compare

Release Notes

Added

  • add TEE attestation shield to web gateway UI (#275)
  • configurable tool iterations, auto-approve, and policy fix (#251)

Fixed

  • add X-Accel-Buffering header to SSE endpoints (#277)

Install ironclaw 0.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/v0.9.0/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/v0.9.0/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.9.0

Download ironclaw 0.9.0

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.8.0 - 2026-02-20

20 Feb 21:07
1f18422

Choose a tag to compare

Release Notes

Added

  • extension registry with metadata catalog and onboarding integration (#238)
  • (models) add GPT-5.3 Codex, full GPT-5.x family, Claude 4.x series, o4-mini (#197)
  • wire memory hygiene into the heartbeat loop (#195)

Fixed

  • persist WASM channel workspace writes across callbacks (#264)
  • consolidate per-module ENV_MUTEX into crate-wide test lock (#246)
  • remove auto-proceed fake user message injection from agent loop (#255)
  • onboarding errors reset flow and remote server auth (#185, #186) (#248)
  • parallelize tool call execution via JoinSet (#219) (#252)
  • prevent pipe deadlock in shell command execution (#140)
  • persist turns after approval and add agent-level tests (#250)

Other

  • add automated PR labeling system (#253)
  • update CLAUDE.md for recently merged features (#183)

Install ironclaw 0.8.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/ironclaw-v0.8.0/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/ironclaw-v0.8.0/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.8.0

Download ironclaw 0.8.0

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.7.0 - 2026-02-19

20 Feb 01:00
17434d6

Choose a tag to compare

Release Notes

Added

  • extend lifecycle hooks with declarative bundles (#176)
  • support per-request model override in /v1/chat/completions (#103)

Fixed

  • harden openai-compatible provider, approval replay, and embeddings defaults (#237)
  • Network Security Findings (#201)

Added

  • Refactored OpenAI-compatible chat completion routing to use the rig adapter and RetryProvider composition for custom base URL usage.
  • Added Ollama embeddings provider support (EMBEDDING_PROVIDER=ollama, OLLAMA_BASE_URL) in workspace embeddings.
  • Added migration V9__flexible_embedding_dimension.sql for flexible embedding vector dimensions.

Changed

  • Changed default sandbox image to ironclaw-worker:latest in config/settings/sandbox defaults.
  • Improved tool-message sanitization and provider compatibility handling across NEAR AI, rig adapter, and shared LLM provider code.

Fixed

  • Fixed approval-input aliases (a, /approve, /always, /deny, etc.) in submission parsing.
  • Fixed multi-tool approval resume flow by preserving and replaying deferred tool calls so all prior tool_use IDs receive matching tool_result messages.
  • Fixed REPL quit/exit handling to route shutdown through the agent loop for graceful termination.

Install ironclaw 0.7.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/ironclaw-v0.7.0/ironclaw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/ironclaw-v0.7.0/ironclaw-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install ironclaw@0.7.0

Download ironclaw 0.7.0

File Platform Checksum
ironclaw-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ironclaw-x86_64-apple-darwin.tar.gz Intel macOS checksum
ironclaw-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ironclaw-x86_64-pc-windows-msvc.msi x64 Windows checksum
ironclaw-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ironclaw-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum