diff --git a/CHANGELOG.md b/CHANGELOG.md index 280959dc..b8f02d77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,43 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.10.0](https://github.com/nearai/ironclaw/compare/v0.9.0...v0.10.0) - 2026-02-22 + +### Added + +- update dashboard favicon ([#309](https://github.com/nearai/ironclaw/pull/309)) +- add web UI test skill for Chrome extension ([#302](https://github.com/nearai/ironclaw/pull/302)) +- implement FullJob routine mode with scheduler dispatch ([#288](https://github.com/nearai/ironclaw/pull/288)) +- hot-activate WASM channels, channel-first prompts, unified artifact resolution ([#297](https://github.com/nearai/ironclaw/pull/297)) +- add pairing/permission system to all WASM channels and fix extension registry ([#286](https://github.com/nearai/ironclaw/pull/286)) +- group chat privacy, channel-aware prompts, and safety hardening ([#285](https://github.com/nearai/ironclaw/pull/285)) +- embedded registry catalog and WASM bundle install pipeline ([#283](https://github.com/nearai/ironclaw/pull/283)) +- show token usage and cost tracker in gateway status popover ([#284](https://github.com/nearai/ironclaw/pull/284)) +- support custom HTTP headers for OpenAI-compatible provider ([#269](https://github.com/nearai/ironclaw/pull/269)) +- add smart routing provider for cost-optimized model selection ([#281](https://github.com/nearai/ironclaw/pull/281)) + +### Fixed + +- persist user message at turn start before agentic loop ([#305](https://github.com/nearai/ironclaw/pull/305)) +- block send until thread is selected ([#306](https://github.com/nearai/ironclaw/pull/306)) +- reload chat history on SSE reconnect ([#307](https://github.com/nearai/ironclaw/pull/307)) +- map Esc to interrupt and Ctrl+C to graceful quit ([#267](https://github.com/nearai/ironclaw/pull/267)) + +### Other + +- Fix tool schema OpenAI compatibility ([#301](https://github.com/nearai/ironclaw/pull/301)) +- simplify config resolution and consolidate main.rs init ([#287](https://github.com/nearai/ironclaw/pull/287)) +- Update image source in README.md +- Add files via upload +- remove ExtensionSource::Bundled, use download-only install for WASM channels ([#293](https://github.com/nearai/ironclaw/pull/293)) +- allow OAuth callback to work on remote servers (fixes #186) ([#212](https://github.com/nearai/ironclaw/pull/212)) +- add rate limiting for built-in tools (closes #171) ([#276](https://github.com/nearai/ironclaw/pull/276)) +- add LLM providers guide (OpenRouter, Together AI, Fireworks, Ollama, vLLM) ([#193](https://github.com/nearai/ironclaw/pull/193)) +- Feat/html to markdown #106 ([#115](https://github.com/nearai/ironclaw/pull/115)) +- adopt agent-market design language for web UI ([#282](https://github.com/nearai/ironclaw/pull/282)) +- speed up startup from ~15s to ~2s ([#280](https://github.com/nearai/ironclaw/pull/280)) +- consolidate tool approval into single param-aware method ([#274](https://github.com/nearai/ironclaw/pull/274)) + ## [0.9.0](https://github.com/nearai/ironclaw/compare/v0.8.0...v0.9.0) - 2026-02-21 ### Added diff --git a/Cargo.lock b/Cargo.lock index 05b1b238..52c9e8bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2679,7 +2679,7 @@ dependencies = [ [[package]] name = "ironclaw" -version = "0.9.0" +version = "0.10.0" dependencies = [ "aes-gcm", "aho-corasick", diff --git a/Cargo.toml b/Cargo.toml index 021142d6..c31b5e50 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ exclude = [ [package] name = "ironclaw" -version = "0.9.0" +version = "0.10.0" edition = "2024" rust-version = "1.92" description = "Secure personal AI assistant that protects your data and expands its capabilities on the fly"