From 54babb87633072c1ba7a317bec4f4fc445af7a8f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 15:28:54 +0000 Subject: [PATCH] chore(main): release 0.34.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 49 +++++++++++++++++++++++++++++++++++ package.json | 2 +- 3 files changed, 51 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 53ecb865b0..8878352c7d 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.33.0" + ".": "0.34.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 517e5a01cd..140834a405 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,54 @@ # Changelog +## [0.34.0](https://github.com/Twigpine/openclaude/compare/v0.33.0...v0.34.0) (2026-10-26) + + +### Features + +* add OrcaRouter gateway descriptor ([#2125](https://github.com/Twigpine/openclaude/issues/2125)) ([7b83353](https://github.com/Twigpine/openclaude/commit/7b83353db141722aa6603610dd06c52a2a4a3ca5)) +* **attachments:** make TODO reminders configurable ([#2214](https://github.com/Twigpine/openclaude/issues/2214)) ([23115eb](https://github.com/Twigpine/openclaude/commit/23115eb86d376b65c1552b075b613b38fe98c40b)) +* **gateway:** add Merge Gateway provider ([#2317](https://github.com/Twigpine/openclaude/issues/2317)) ([a13ed45](https://github.com/Twigpine/openclaude/commit/a13ed45b14a25f0afde43932ab1d53bf0c06909c)) +* **gemini-vertex:** native env routing and tool-id safety (2/3) ([#1614](https://github.com/Twigpine/openclaude/issues/1614)) ([c56c68f](https://github.com/Twigpine/openclaude/commit/c56c68f0630a2d8dc346709ab8e1f7eeb2eaa38a)) +* **i18n:** add Traditional Chinese (zh-HK) locale support ([#2193](https://github.com/Twigpine/openclaude/issues/2193)) ([cdb28e0](https://github.com/Twigpine/openclaude/commit/cdb28e0e3e464917880282885bb977c4d79ba0cf)) +* **minimax:** default to M3.1 Flash and refresh text suggestions ([#2297](https://github.com/Twigpine/openclaude/issues/2297)) ([8be7274](https://github.com/Twigpine/openclaude/commit/8be7274b901998340932cde2d9fbd769ed934989)) +* **skills:** load skills from ~/.agents/skills and opt-in ~/.claude/skills ([#2258](https://github.com/Twigpine/openclaude/issues/2258)) ([#2283](https://github.com/Twigpine/openclaude/issues/2283)) ([8ee936c](https://github.com/Twigpine/openclaude/commit/8ee936cfa1cb0f73b84ab45636e9a7b2fe7e14c8)) + + +### Bug Fixes + +* **agent:** await per-agent output before completion (ORC-1337) ([#2318](https://github.com/Twigpine/openclaude/issues/2318)) ([a4ed687](https://github.com/Twigpine/openclaude/commit/a4ed687b84d8276b2e868a9c9fe6c3cb8430013d)) +* **aimlapi:** derive the by-key identity without hashing the API key ([#2293](https://github.com/Twigpine/openclaude/issues/2293)) ([8c46032](https://github.com/Twigpine/openclaude/commit/8c46032db2e192c1bee0c70d21f5baca01b310bb)) +* **api:** retry explicitly throttled OpenAI-compatible 403s ([#2416](https://github.com/Twigpine/openclaude/issues/2416)) ([8cab4d1](https://github.com/Twigpine/openclaude/commit/8cab4d1174686c5e861cc64c389419eb718956ad)) +* complete full checks and repair baseline test failures ([#2286](https://github.com/Twigpine/openclaude/issues/2286)) ([0e9170f](https://github.com/Twigpine/openclaude/commit/0e9170fd37ae7d78e30f30831397bc096fe35d85)) +* fall back to global disabledMcpServers when project has none configured ([#1935](https://github.com/Twigpine/openclaude/issues/1935)) ([66cb795](https://github.com/Twigpine/openclaude/commit/66cb795034a3170ffb6b12f9ae0d0004e671335f)) +* **git:** honor discovery ceilings in worktree fixtures ([#2408](https://github.com/Twigpine/openclaude/issues/2408)) ([6c8d22a](https://github.com/Twigpine/openclaude/commit/6c8d22a20dd2b66e3c7918135ef44328483f5b0e)) +* **hooks:** reject unsupported command hook args ([#2398](https://github.com/Twigpine/openclaude/issues/2398)) ([cb4a72b](https://github.com/Twigpine/openclaude/commit/cb4a72bf1c14cd754e545b985a38a53938dda656)) +* **launcher:** tolerate missing bin helpers on distro installs ([#2255](https://github.com/Twigpine/openclaude/issues/2255)) ([#2256](https://github.com/Twigpine/openclaude/issues/2256)) ([0e441ba](https://github.com/Twigpine/openclaude/commit/0e441ba09ae039adb3c4049ab92663336ed3cd85)) +* **lsp:** synchronize document versions across restarts ([#2106](https://github.com/Twigpine/openclaude/issues/2106)) ([9bf1040](https://github.com/Twigpine/openclaude/commit/9bf1040e5303f47d1c594115a9c02ba9c9905087)) +* **model:** enable discovery for remote custom providers ([#1895](https://github.com/Twigpine/openclaude/issues/1895)) ([6e16948](https://github.com/Twigpine/openclaude/commit/6e1694892dc2f9d83b09f3700619241a77fd634d)) +* **ollama:** honor explicit thinking without changing defaults ([3e68b6d](https://github.com/Twigpine/openclaude/commit/3e68b6d397a12f276da358ddc5b803bff49251d4)) +* **ollama:** send think=false by default so hybrid-reasoning models actually stop thinking ([c884a88](https://github.com/Twigpine/openclaude/commit/c884a886fe5ddf0b332e3bb7441122925da6e433)) +* **opencode:** promote bare Codex alias launches to Codex backend ([#2066](https://github.com/Twigpine/openclaude/issues/2066)) ([#2171](https://github.com/Twigpine/openclaude/issues/2171)) ([c860143](https://github.com/Twigpine/openclaude/commit/c86014337bf65474189b688fce6f03cf778f34fe)) +* **plugins:** suppress hooks throughout sparse clones ([#2426](https://github.com/Twigpine/openclaude/issues/2426)) ([2dddbb3](https://github.com/Twigpine/openclaude/commit/2dddbb379a29619be320e399cc74d3a38019a392)) +* **provider:** match MiniMax and Venice base URLs by hostname, not substring ([#2099](https://github.com/Twigpine/openclaude/issues/2099)) ([cdd6af6](https://github.com/Twigpine/openclaude/commit/cdd6af609be906e9bf17c0ca357ca3e977ceea56)) +* **proxy:** pass runtime CA and mTLS options to the target TLS connection behind CONNECT proxies ([#2386](https://github.com/Twigpine/openclaude/issues/2386)) ([df184fb](https://github.com/Twigpine/openclaude/commit/df184fbafcad18d1feada4a4da38fecb9ce25c49)) +* **proxy:** restore direct fetch routing when clearing proxies ([#2406](https://github.com/Twigpine/openclaude/issues/2406)) ([6712d5a](https://github.com/Twigpine/openclaude/commit/6712d5a78cd71c47dedceae938cd106dc4664c0b)) +* **sdk:** wire options.hooks callbacks into the in-process hook executor ([#2244](https://github.com/Twigpine/openclaude/issues/2244)) ([5ef7183](https://github.com/Twigpine/openclaude/commit/5ef7183a758b1386911502f3f78114854ad8c979)) +* **shell:** honor an abort that lands before the listener is attached ([#2321](https://github.com/Twigpine/openclaude/issues/2321)) ([1c42a10](https://github.com/Twigpine/openclaude/commit/1c42a10628df59cdaaf3a75a89978737f592721a)) +* stabilize settings writes and enable fork PR scans ([#2290](https://github.com/Twigpine/openclaude/issues/2290)) ([a0c5c7d](https://github.com/Twigpine/openclaude/commit/a0c5c7d0232b8c71545d5cb3d9d745a9c756e69f)) +* **tests:** isolate skills homes and stabilize reload assertions ([#2307](https://github.com/Twigpine/openclaude/issues/2307)) ([5a1fbe0](https://github.com/Twigpine/openclaude/commit/5a1fbe03e62f354a972871336cbf541f27cf4dd9)) +* **test:** verify isolated child and release suite completion ([#2425](https://github.com/Twigpine/openclaude/issues/2425)) ([ae7eb82](https://github.com/Twigpine/openclaude/commit/ae7eb82187a7c2c57088e156a081e550aeb7217a)) +* **types:** avoid recursive schema comparisons ([#2410](https://github.com/Twigpine/openclaude/issues/2410)) ([d9371e8](https://github.com/Twigpine/openclaude/commit/d9371e802b4a5321f701632a393a02f352378bff)) +* **utils:** model Node's NODE_OPTIONS grammar in hasNodeOption ([#2188](https://github.com/Twigpine/openclaude/issues/2188)) ([e3c9a87](https://github.com/Twigpine/openclaude/commit/e3c9a873dcd749068009d2a07a17cb3a4ecc1e96)) +* **vscode:** align session discovery and resume with CLI storage ([#2415](https://github.com/Twigpine/openclaude/issues/2415)) ([da7e663](https://github.com/Twigpine/openclaude/commit/da7e6631ccaf3058b2336c545d5f3fcfa66521da)) +* **vscode:** preserve Windows launcher argument boundaries ([d6e0e86](https://github.com/Twigpine/openclaude/commit/d6e0e86be396f3e4455c8021847e985724e6a803)) +* **web:** reject empty sitemap in build verification ([#2427](https://github.com/Twigpine/openclaude/issues/2427)) ([77739e2](https://github.com/Twigpine/openclaude/commit/77739e2ce5738318d1d53481d19c44dd71bbe099)) + + +### Performance Improvements + +* **types:** keep default-heap Node 24 typecheck under the heap limit ([#2414](https://github.com/Twigpine/openclaude/issues/2414)) ([fd59621](https://github.com/Twigpine/openclaude/commit/fd596210f12d1a5fe32c54fc18af1c5b6cf3eb36)) + ## [0.33.0](https://github.com/Twigpine/openclaude/compare/v0.32.0...v0.33.0) (2026-10-14) diff --git a/package.json b/package.json index f2c1b98a2b..d112bb7711 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@twigpine/openclaude", - "version": "0.33.0", + "version": "0.34.0", "description": "OpenClaude opens coding-agent workflows to any LLM — OpenAI, Gemini, DeepSeek, Ollama, and 200+ models", "type": "module", "bin": {