Release Notes
Urgent patch candidate for the 1.1 line. This release concentrates on channel
delivery and pairing, IronHub/custom MCP compatibility, WebUI streaming
stability, durable retrieval, and safe upgrades from both supported stable
predecessors.
Upgrading from 1.0.0. Stop all writers and take a database-native snapshot
before starting 1.1.1. Container deployments must also copy the old shared
/workspace to durable storage and set
IRONCLAW_REBORN_LEGACY_WORKSPACE_SNAPSHOT to that retained snapshot. Startup
applies the additive database migrations and the bounded record migration,
imports workspace files create-only, verifies the result, and retains the old
authorities for rollback. Slack and Telegram state is skipped by default and
must be reconfigured; set
IRONCLAW_REBORN_SKIP_RC1_CHANNEL_STATE_MIGRATION=false to opt into its
verified import.
Upgrading from 1.1.0. No offline data transform is required. Stop all
writers, take the normal database/volume snapshot, and start 1.1.1 against the
same durable state. Startup re-verifies any retained release-pair migration
record. The Slack/Telegram skip only affects installations that still have
legacy channel state awaiting that migration.
For containers, keep both IRONCLAW_REBORN_HOME and
IRONCLAW_REBORN_WORKSPACE_ROOT on durable storage. A database alone does not
retain project files, generated artifacts, materialized extension packages, or
filesystem-backed skills when a container is replaced.
Fixed
- Channels: retain provisioned Slack personal-DM delivery targets and
accept Telegram/pairas a pairing-code alias. - Channel upgrade safety: skip malformed legacy Slack/Telegram state by
default without deleting its source rows, while keeping an explicit opt-in
path for verified import. - IronHub and custom MCP: install signed IronHub prompt assets using the
1.1 extension asset contract, and fix the chat “connect account” dead end for
already-connected extensions. - WebUI: stop SSE reload retry storms and scope active-run bookkeeping to
the thread that owns the run. - Retrieval: avoid repeated libSQL FTS backfills, make natural-language FTS
queries safe, and preserve pageableresult_readcontinuation references. - Runtime credentials: make WASM
secret_existssee credentials staged
during extension setup.
Documentation
- Document how to place the Reborn home and workspace root on durable storage
so container replacement does not discard filesystem artifacts.
Install ironclaw 1.1.1-rc.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/nearai/ironclaw/releases/download/ironclaw-v1.1.1-rc.1/ironclaw-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/nearai/ironclaw/releases/download/ironclaw-v1.1.1-rc.1/ironclaw-installer.ps1 | iex"Download ironclaw 1.1.1-rc.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 |
| ironclaw-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| ironclaw-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |