# rtk changelog > rtk release notes. - Vendor: rtk - Category: AI - License: Apache-2.0 - Language: Rust - Official site: https://www.rtk-ai.app/ - Tracked by: What's New (https://whatsnew.fyi/product/rtk) - Harvested from: GitHub (rtk-ai/rtk) - Entries below: 25 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: release facts (products, versions, dates, links, CVE ids and flags) are open data under CC BY 4.0, from the API at https://whatsnew.fyi/api/v1 or the nightly dataset at https://github.com/whatsnew-fyi/dataset. The summaries, labels and curation are © What's New: quote freely with attribution and a link back; wholesale republication of them is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## Releases ### dev-1.0.2-rc.548 - Date: 2026-10-15 - Version: dev-1.0.2-rc.548 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-1.0.2-rc.548 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-1.0.2-rc.548 - Labels: Pre-release ### dev-1.0.2-rc.542 - Date: 2026-10-14 - Version: dev-1.0.2-rc.542 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-1.0.2-rc.542 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-1.0.2-rc.542 - Labels: Pre-release ### dev-1.0.2-rc.540 - Date: 2026-10-14 - Version: dev-1.0.2-rc.540 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-1.0.2-rc.540 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-1.0.2-rc.540 - Labels: Pre-release ### v1.0.1 - Date: 2026-10-14 - Version: v1.0.1 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/v1.0.1 - Permalink: https://whatsnew.fyi/product/rtk/releases/v1.0.1 - **fixed** — Only suggest `rtk pipeline share` in gain output where the command exists - **fixed** — Honour RTK_PROXY_BIND in `llm-proxy start` and the agent launchers ##### [1.0.1](https://github.com/rtk-ai/rtk/compare/v1.0.0...v1.0.1) (2026-10-14) ###### Bug Fixes -* **gain:** only suggest `rtk pipeline share` where the command exists ([2d352df](https://github.com/rtk-ai/rtk/commit/2d352dfcf8f622e7c65f636b09ac1bda7de0a127)), closes [#4557](https://github.com/rtk-ai/rtk/issues/4557) * **proxy:** honour RTK_PROXY_BIND in `llm-proxy start` and the agent launchers ([4a583f8](https://github.com/rtk-ai/rtk/commit/4a583f8fa05147bbba28078e03556869c6c396e3)), closes [#4556](https://github.com/rtk-ai/rtk/issues/4556) ### dev-1.0.1-rc.534 - Date: 2026-10-14 - Version: dev-1.0.1-rc.534 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-1.0.1-rc.534 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-1.0.1-rc.534 - Labels: Pre-release ### dev-1.0.1-rc.533 - Date: 2026-10-14 - Version: dev-1.0.1-rc.533 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-1.0.1-rc.533 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-1.0.1-rc.533 - Labels: Pre-release ### dev-1.0.0-rc.530 - Date: 2026-10-13 - Version: dev-1.0.0-rc.530 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-1.0.0-rc.530 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-1.0.0-rc.530 - Labels: Pre-release ### v1.0.0 - Date: 2026-10-13 - Version: v1.0.0 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/v1.0.0 - Permalink: https://whatsnew.fyi/product/rtk/releases/v1.0.0 - **changed** — The `rtk proxy ` command is renamed to `rtk bypass `, with the old name kept as an alias - **removed** — The `--ultra-compact` option is removed - **changed** — `rtk gain` excludes oversized outputs from its headline rate - **changed** — The default binary's licence changes, and an Apache-2.0 edition named rtk-oss ships alongside it - **added** — Pipelines in the CLI, a hook gate, and `rtk llm-proxy` - **added** — A pipeline engine, plugin crate, and text crate - **added** — Agent plugins honour pipeline block and route rules - **added** — The rtk-proxy daemon, with pipelines applied at the request layer - **fixed** — Pipeline hook rules act on Claude Code only, and the shared hook core is restored to develop's version - **fixed** — Routing before an edit is refused, and the hook load rejects tasks named after real commands - **fixed** — A blank message keeps its reason - **fixed** — Releases produce one release and one v-tag for every crate ##### [1.0.0](https://github.com/rtk-ai/rtk/compare/v0.52.0...v1.0.0) (2026-10-13) ###### ⚠ BREAKING CHANGES * **cli:** `rtk proxy ` is now `rtk bypass ` (the old name stays as an alias), `--ultra-compact` is removed, `rtk gain` excludes oversized outputs from its headline rate, and the default binary's licence changes (an Apache-2.0 edition, rtk-oss, ships alongside). See BREAKING_CHANGES.md. ###### Features * **cli:** pipelines in the CLI, hook gate, rtk llm-proxy ([5d8102a](https://github.com/rtk-ai/rtk/commit/5d8102abf17d6320f3422e11e6f9fd8fc5b8a0c6)) * **engine:** pipeline engine, plugin and text crates ([62e9047](https://github.com/rtk-ai/rtk/commit/62e9047875f837844d9f3bdeb9782e2f7c70bb9e)) * **hooks:** agent plugins honour pipeline block and route ([380a804](https://github.com/rtk-ai/rtk/commit/380a804b1f343eddec0710c375066e664aad8b75)) * **proxy:** rtk-proxy daemon, pipelines at the request layer ([8420c11](https://github.com/rtk-ai/rtk/commit/8420c11fc056f81b8eb064e3410a03a194e7c591)) ###### Bug Fixes * **hooks:** pipeline hook rules act on Claude Code only; the shared hook core is develop's again ([2b96061](https://github.com/rtk-ai/rtk/commit/2b96061bf6795f5ea22327770fab933c392b0b16)) * **pipeline:** route before an edit is refused; the hook load rejects tasks named after real commands; a blank message keeps a reason ([45d6ba7](https://github.com/rtk-ai/rtk/commit/45d6ba7fb99bb232c2678b8de0b0565cd5f278ed)) * **release:** one release and one v-tag for every crate ([e61317a](https://github.com/rtk-ai/rtk/commit/e61317a166111a75ff1d94ee40492c992a9fb8b9)) ### v0.52.0 - Date: 2026-10-13 - Version: v0.52.0 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/v0.52.0 - Permalink: https://whatsnew.fyi/product/rtk/releases/v0.52.0 - **added** — Support OpenCode V2, Desktop, and Windows in the OpenCode hook - **added** — Read a quoted fish -c script as fish - **added** — Rewrite inner commands of a quoted fish -c wrapper - **fixed** — Route ast-grep subcommands by the grammar ast-grep actually has - **fixed** — Emit one trailing newline instead of adding one on top of the output's own - **fixed** — Forward stdin to curl so -d @- bodies are not dropped - **fixed** — Report a one-operand diff call as a usage error with exit code 2 - **fixed** — Count sudo RTK_DISABLED=1 commands as bypass in discover analytics - **fixed** — Judge a bypassed segment as typed without the bypass - **fixed** — Keep a trailing redirect when rewriting golangci-lint in discover - **fixed** — Report a missing hook on every gain view, not just the default one with data - **fixed** — Drop rtk's own -- in gh commands while keeping the user's - **fixed** — Keep an escaped flag behind the gh boundary - **fixed** — Restore -- over the whole gh subcommand region - **changed** — Tokenize gh arguments instead of walking them by hand - **changed** — Tokenize glab arguments instead of walking them by hand - **fixed** — Keep the final fuzz stats in the go test summary - **fixed** — Defer when a denied command appears inside a prefixed shell wrapper - **fixed** — Keep case terminators intact when rewriting - **fixed** — Match the Vibe bash tool name exactly - **fixed** — Honour RTK_DISABLED=1 in the OpenCode hook ##### [0.52.0](https://github.com/rtk-ai/rtk/compare/v0.51.0...v0.52.0) (2026-10-13) ###### Features * **hook/opencode:** support OpenCode V2, Desktop, and Windows ([#3463](https://github.com/rtk-ai/rtk/issues/3463), [#3326](https://github.com/rtk-ai/rtk/issues/3326)) ([311ebcb](https://github.com/rtk-ai/rtk/commit/311ebcbfd8efdb09b03219e7615a153b5b5e3c97)) * **rewrite:** read a quoted fish -c script as fish ([4d2184c](https://github.com/rtk-ai/rtk/commit/4d2184c93c0fec4a3579a7e586ca8ff88aa4edfb)), closes [#2767](https://github.com/rtk-ai/rtk/issues/2767) * **rewrite:** rewrite inner commands of a quoted fish -c wrapper ([27a659f](https://github.com/rtk-ai/rtk/commit/27a659f569dbf6f00677fcaaa8be1b155d3b6ec9)) ###### Bug Fixes * **ast-grep:** route subcommands by the grammar ast-grep actually has ([e0b2e85](https://github.com/rtk-ai/rtk/commit/e0b2e85a0a7114b56a2d9f51c501ccc00c7e48f7)) * **ast-grep:** route subcommands by the grammar ast-grep actually has ([507422f](https://github.com/rtk-ai/rtk/commit/507422f3d33cd5cec2fe957937469c1d091cef93)) * **core:** emit one trailing newline, not one on top of the output's own ([be8d546](https://github.com/rtk-ai/rtk/commit/be8d546ddc69d7be852d8523901e57720b8316d3)) * **core:** emit one trailing newline, not one on top of the output's own ([5daca37](https://github.com/rtk-ai/rtk/commit/5daca37e9ba56f767918604edad1b788a9478ccc)) * **curl:** forward stdin to curl so -d @- bodies are not dropped ([a4f444e](https://github.com/rtk-ai/rtk/commit/a4f444e09550ed52d8c15a8ba69cb02695e58161)) * **diff:** report a one-operand call as a usage error with exit 2 (fixes [#4320](https://github.com/rtk-ai/rtk/issues/4320)) ([1ed8c7c](https://github.com/rtk-ai/rtk/commit/1ed8c7c13c00608e31aba12eec5fd71d1d91e5e9)) * **discover:** count sudo RTK_DISABLED=1 commands as bypass in analytics ([4f9015f](https://github.com/rtk-ai/rtk/commit/4f9015f6c9feb0fd3743e2ba9cea646685b52c6e)) * **discover:** judge a bypassed segment as typed without the bypass ([2d37b2d](https://github.com/rtk-ai/rtk/commit/2d37b2de4a663a5a0e5ac204d8d25160d9704714)) * **discover:** keep a trailing redirect when rewriting golangci-lint ([aec5fa9](https://github.com/rtk-ai/rtk/commit/aec5fa959d922823b0f3bd522e4eeb825d5d545f)) * **gain:** report a missing hook on every view ([7231fd2](https://github.com/rtk-ai/rtk/commit/7231fd2e8789a4d991c3fd6d292a5191c3e57cab)) * **gain:** report a missing hook on every view, not just the default one with data ([5019e9c](https://github.com/rtk-ai/rtk/commit/5019e9c9d6f7ca67da271bb641aaec64f9a3a5dc)) * **gh:** drop rtk's own `--`, keep the user's ([2b236d0](https://github.com/rtk-ai/rtk/commit/2b236d0a85e98036dc68d052051c9d7eee0a192b)) * **gh:** keep a lone escaped flag behind the boundary too ([6433b7d](https://github.com/rtk-ai/rtk/commit/6433b7dacd78322a7ccf80713d3f046cf9135980)) * **gh:** keep an escaped flag behind the boundary ([0cc1eca](https://github.com/rtk-ai/rtk/commit/0cc1eca83b0d43590987ed47c0db7b2cecc11117)) * **gh:** restore `--` over the whole subcommand region ([99eac0f](https://github.com/rtk-ai/rtk/commit/99eac0fcd2a727ad8dea6cd74320fdeb8637a6f5)) * **gh:** tokenize gh args instead of walking them by hand ([e4f0509](https://github.com/rtk-ai/rtk/commit/e4f05094d613580b236e0ce1297eb32b998559fa)) * **gh:** tokenize gh args instead of walking them by hand ([3cbcb63](https://github.com/rtk-ai/rtk/commit/3cbcb638042425402d47440f1d624c6bef9f8ec1)) * **glab:** tokenize glab args instead of walking them by hand ([df39e33](https://github.com/rtk-ai/rtk/commit/df39e33d7e593c85a4bdca36013427497a51be7a)) * **go:** drop non-JSON surfacing and pin failing-fuzz precedence ([4daca6a](https://github.com/rtk-ai/rtk/commit/4daca6a72a27b0e4c3902bcb6cf764c315c37e31)) * **go:** keep the final fuzz stats in the go test summary ([c356374](https://github.com/rtk-ai/rtk/commit/c356374fc1c9cff132c02484d2b9195c796b8e8f)) * **hook:** defer on a denied command inside a prefixed shell wrapper ([ffa5651](https://git _[Truncated at 4000 characters — full notes: https://github.com/rtk-ai/rtk/releases/tag/v0.52.0]_ ### dev-0.52.0-rc.526 - Date: 2026-10-13 - Version: dev-0.52.0-rc.526 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.52.0-rc.526 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.52.0-rc.526 - Labels: Pre-release ### dev-0.52.0-rc.525 - Date: 2026-10-12 - Version: dev-0.52.0-rc.525 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.52.0-rc.525 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.52.0-rc.525 - Labels: Pre-release ### dev-0.52.0-rc.524 - Date: 2026-10-11 - Version: dev-0.52.0-rc.524 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.52.0-rc.524 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.52.0-rc.524 - Labels: Pre-release ### dev-0.51.1-rc.523 - Date: 2026-10-11 - Version: dev-0.51.1-rc.523 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.523 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.523 - Labels: Pre-release ### dev-0.51.1-rc.522 - Date: 2026-10-09 - Version: dev-0.51.1-rc.522 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.522 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.522 - Labels: Pre-release ### dev-0.51.1-rc.521 - Date: 2026-10-09 - Version: dev-0.51.1-rc.521 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.521 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.521 - Labels: Pre-release ### dev-0.51.1-rc.520 - Date: 2026-10-09 - Version: dev-0.51.1-rc.520 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.520 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.520 - Labels: Pre-release ### dev-0.51.1-rc.519 - Date: 2026-10-08 - Version: dev-0.51.1-rc.519 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.519 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.519 - Labels: Pre-release ### dev-0.51.1-rc.518 - Date: 2026-10-08 - Version: dev-0.51.1-rc.518 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.518 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.518 - Labels: Pre-release ### dev-0.51.1-rc.517 - Date: 2026-10-08 - Version: dev-0.51.1-rc.517 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.517 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.517 - Labels: Pre-release ### dev-0.51.1-rc.516 - Date: 2026-10-07 - Version: dev-0.51.1-rc.516 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.516 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.516 - Labels: Pre-release ### dev-0.51.1-rc.515 - Date: 2026-10-07 - Version: dev-0.51.1-rc.515 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.515 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.515 - Labels: Pre-release ### dev-0.51.1-rc.514 - Date: 2026-10-06 - Version: dev-0.51.1-rc.514 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.514 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.514 - Labels: Pre-release ### dev-0.51.1-rc.513 - Date: 2026-10-06 - Version: dev-0.51.1-rc.513 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.513 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.513 - Labels: Pre-release ### dev-0.51.1-rc.512 - Date: 2026-10-06 - Version: dev-0.51.1-rc.512 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.512 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.512 - Labels: Pre-release ### dev-0.51.1-rc.511 - Date: 2026-10-06 - Version: dev-0.51.1-rc.511 - Original notes: https://github.com/rtk-ai/rtk/releases/tag/dev-0.51.1-rc.511 - Permalink: https://whatsnew.fyi/product/rtk/releases/dev-0.51.1-rc.511 - Labels: Pre-release