diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5e39b94..37fcefa 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.18.0" + ".": "1.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d4e296..4df3fd8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,156 @@ All notable changes to rtk (Rust Token Killer) will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.0.0](https://github.com/heAdz0r/rtk/compare/v0.18.0...v1.0.0) (2026-02-20) + + +### ⚠ BREAKING CHANGES + +* Removes --depth, --format (tree/flat/json) flags + +### Features + +* add --quota flag to rtk gain with tier-based analysis ([26b314d](https://github.com/heAdz0r/rtk/commit/26b314d45b8b0a0c5c39fb0c17001ecbde9d97aa)) +* add -A flag to kubectl pods/services for all namespaces ([06816b3](https://github.com/heAdz0r/rtk/commit/06816b36859ab0ac0698ae56d7fa9598557d07ff)) +* add chaining instructions to init command ([97ed27a](https://github.com/heAdz0r/rtk/commit/97ed27ad127a0a282ede611a2207fb6f431e113e)) +* add CI/CD automation (release management and automated metrics) ([22c3017](https://github.com/heAdz0r/rtk/commit/22c3017ed5d20e5fb6531cfd7aea5e12257e3da9)) +* add comprehensive claude code economics analysis ([ec1cf9a](https://github.com/heAdz0r/rtk/commit/ec1cf9a56dd52565516823f55f99a205cfc04558)) +* add comprehensive security review workflow for PRs ([1ca6e81](https://github.com/heAdz0r/rtk/commit/1ca6e81bdf16a7eab503d52b342846c3519d89ff)) +* add comprehensive security review workflow for PRs ([66101eb](https://github.com/heAdz0r/rtk/commit/66101ebb65076359a1530d8f19e11a17c268bce2)) +* add comprehensive temporal audit system for token savings analytics ([76703ca](https://github.com/heAdz0r/rtk/commit/76703ca3f5d73d3345c2ed26e4de86e6df815aff)) +* add discover command, auto-rewrite hook, and git show support ([ff1c759](https://github.com/heAdz0r/rtk/commit/ff1c7598c240ca69ab51f507fe45d99d339152a0)) +* add execution time tracking to rtk gain analytics ([a3bfbf7](https://github.com/heAdz0r/rtk/commit/a3bfbf747c00979636f9bbe82d973b6ab43dfbca)) +* add execution time tracking to rtk gain analytics ([2a1e1a8](https://github.com/heAdz0r/rtk/commit/2a1e1a8ef3afb97080e9e51d7927ea3b5199ddc7)) +* add GitHub CLI integration (depends on [#9](https://github.com/heAdz0r/rtk/issues/9)) ([341c485](https://github.com/heAdz0r/rtk/commit/341c48520792f81889543a5dc72e572976856bbb)) +* add GitHub CLI integration with token optimizations ([0f7418e](https://github.com/heAdz0r/rtk/commit/0f7418e958b23154cb9dcf52089a64013a666972)) +* add JSON parsing with safe fallbacks for vitest, playwright, pnpm ([50ba21e](https://github.com/heAdz0r/rtk/commit/50ba21e2e5fcc2ad5a5f3792f323900d9d5dffe4)) +* add local LLM analysis, filter improvements, and testing scripts ([1d85791](https://github.com/heAdz0r/rtk/commit/1d857914d61d569028e3b7b5a90b287fa5260f9f)) +* add memory layer and native build pipeline ([743d65a](https://github.com/heAdz0r/rtk/commit/743d65a98450b5da241c1c312c2467ba1527a62c)) +* add modern JavaScript tooling support ([b82fa85](https://github.com/heAdz0r/rtk/commit/b82fa85ae5fe0cc1f17d8acab8c6873f436a4d62)) +* add modern JavaScript tooling support (lint, tsc, next, prettier, playwright, prisma) ([88c0174](https://github.com/heAdz0r/rtk/commit/88c0174d32e0603f6c5dcc7f969fa8f988573ec6)) +* add Modern JS Stack commands to benchmark script ([b868987](https://github.com/heAdz0r/rtk/commit/b868987f6f48876bb2ce9a11c9cad12725401916)) +* add parser infrastructure with three-tier fallback system ([6493bc9](https://github.com/heAdz0r/rtk/commit/6493bc92d8c4155cd3b2a5f39fdae846fee2ca81)) +* add parser infrastructure with three-tier fallback system ([edab4e1](https://github.com/heAdz0r/rtk/commit/edab4e142eecd81682006ad44c39809e7aae9011)) +* add pnpm support (list, outdated, install) ([681729d](https://github.com/heAdz0r/rtk/commit/681729d205705dd7d5e75530486c48abc4aa3d5e)) +* add pnpm support + fix git argument parsing for modern stacks ([e574b6d](https://github.com/heAdz0r/rtk/commit/e574b6df3acf2b7eb8dfcb4ba34c3541a42b11ee)) +* add Python and Go support ([#88](https://github.com/heAdz0r/rtk/issues/88)) ([a005bb1](https://github.com/heAdz0r/rtk/commit/a005bb15c030e16b7b87062317bddf50e12c6f32)) +* add quota analysis with multi-tier support ([64c0b03](https://github.com/heAdz0r/rtk/commit/64c0b03d4e4e75a7051eac95be2d562797f1a48a)) +* add rtk rgai command for semantic code search ([bc60a71](https://github.com/heAdz0r/rtk/commit/bc60a71199065d47c8719e64f0dcee4cc8c73214)) +* add rtk tree + fix rtk ls + audit phase 1-2 ([278cc57](https://github.com/heAdz0r/rtk/commit/278cc5700bc39770841d157f9c53161f8d62df1e)) +* add shared utils module for JS stack commands ([0fc06f9](https://github.com/heAdz0r/rtk/commit/0fc06f95098e00addf06fe71665638ab2beb1aac)) +* add SQLite tracking, gain command, and CI/CD ([f8c9a81](https://github.com/heAdz0r/rtk/commit/f8c9a8165f6f2fcc2f9046aa10d27cd85d001f8b)) +* add wget command for compact download output ([26796da](https://github.com/heAdz0r/rtk/commit/26796da96a5d1d7d9ad73960957804ff8110d299)) +* audit phase 3 + tracking validation + rtk learn ([7975624](https://github.com/heAdz0r/rtk/commit/7975624d0a83c44dfeb073e17fd07dbc62dc8329)) +* **benchmark:** add reproducible code-search benchmark methodology ([e10e5e1](https://github.com/heAdz0r/rtk/commit/e10e5e1b7b0083e23657bb6ac65d2bda6c026129)) +* cargo build/test/clippy with compact output ([bfd5646](https://github.com/heAdz0r/rtk/commit/bfd5646f4eac32b46dbec05f923352a3e50c19ef)) +* **cargo:** add `cargo install` filtering with 80-90% token reduction ([645a773](https://github.com/heAdz0r/rtk/commit/645a773a65bb57dc2635aa405a6e2b87534491e3)), closes [#69](https://github.com/heAdz0r/rtk/issues/69) +* **cargo:** add cargo install filtering ([447002f](https://github.com/heAdz0r/rtk/commit/447002f8ba3bbd2b398f85db19b50982df817a02)) +* **cargo:** add cargo nextest support with failures-only output ([#107](https://github.com/heAdz0r/rtk/issues/107)) ([68fd570](https://github.com/heAdz0r/rtk/commit/68fd570f2b7d5aaae7b37b07eb24eae21542595e)) +* **cargo:** aggregate test output into single line ([#83](https://github.com/heAdz0r/rtk/issues/83)) ([#85](https://github.com/heAdz0r/rtk/issues/85)) ([06b1049](https://github.com/heAdz0r/rtk/commit/06b10491f926f9eca4323c80d00530a1598ec649)) +* CI/CD automation (versioning, benchmarks, README auto-update) ([b8bbfb8](https://github.com/heAdz0r/rtk/commit/b8bbfb87b4dc2b664f64ee3b0231e346a2244055)) +* **ci:** automate Homebrew formula update on release ([#80](https://github.com/heAdz0r/rtk/issues/80)) ([a0d2184](https://github.com/heAdz0r/rtk/commit/a0d2184bfef4d0a05225df5a83eedba3c35865b3)) +* comprehensive economics analysis and code quality improvements ([8e72e7a](https://github.com/heAdz0r/rtk/commit/8e72e7a8b8ac7e94e9b13958d8b6b8e9bf630660)) +* Comprehensive Temporal Audit System for Token Savings Analytics ([862047e](https://github.com/heAdz0r/rtk/commit/862047e387e95b137973983b4ebad810fe5b4431)) +* curl with auto-JSON detection ([314accb](https://github.com/heAdz0r/rtk/commit/314accbfd9ac82cc050155c6c47dfb76acab14ce)) +* discover command, auto-rewrite hook, git show ([c9c64cf](https://github.com/heAdz0r/rtk/commit/c9c64cfd30e2c867ce1df4be508415635d20132d)) +* **docs,hooks:** enforce rgai-first search policy across docs and hooks ([8f29fd0](https://github.com/heAdz0r/rtk/commit/8f29fd0d752c1cdfa182bae8ec83cb73f31a68c6)) +* **gain:** add per-project token savings with -p flag ([26b6ed1](https://github.com/heAdz0r/rtk/commit/26b6ed1e74f1b173b319f2c76b5ea08582eaf509)) +* **gain:** colored dashboard with efficiency meter and impact bars ([#129](https://github.com/heAdz0r/rtk/issues/129)) ([606b86e](https://github.com/heAdz0r/rtk/commit/606b86ed43902dc894e6f1711f6fe7debedc2530)) +* gh pr create/merge/diff/comment/edit + gh api ([517a93d](https://github.com/heAdz0r/rtk/commit/517a93d0e4497414efe7486410c72afdad5f8a26)) +* git branch, fetch, stash, worktree commands ([bc31da8](https://github.com/heAdz0r/rtk/commit/bc31da8ad9d9e91eee8af8020e5bd7008da95dd2)) +* **git:** add fallback passthrough for unsupported subcommands ([32bbd02](https://github.com/heAdz0r/rtk/commit/32bbd025345872e46f67e8c999ecc6f71891856b)) +* **grep:** add extra args passthrough (-i, -A/-B/-C, etc.) ([a240d1a](https://github.com/heAdz0r/rtk/commit/a240d1a1ee0d94c178d0c54b411eded6c7839599)) +* Hook-first installation with 99.5% token reduction ([e7f80ad](https://github.com/heAdz0r/rtk/commit/e7f80ad29481393d16d19f55b3c2171a4b8b7915)) +* **hook:** handle global options before subcommands ([#99](https://github.com/heAdz0r/rtk/issues/99)) ([7401f10](https://github.com/heAdz0r/rtk/commit/7401f1099f3ef14598f11947262756e3f19fce8f)) +* **init,docs,hooks:** enforce rgai-first search policy ([b19c7db](https://github.com/heAdz0r/rtk/commit/b19c7dbc15dc5e5582944a772cc7d40f4af0009a)) +* **init:** auto-patch settings.json for frictionless hook installation ([2db7197](https://github.com/heAdz0r/rtk/commit/2db7197e020857c02857c8ef836279c3fd660baf)) +* **init:** auto-patch settings.json for frictionless hook installation ([848a63d](https://github.com/heAdz0r/rtk/commit/848a63dfac5516308bf8050cbb94408b752e8997)) +* **init:** refactor to hook-first with slim RTK.md ([9620f66](https://github.com/heAdz0r/rtk/commit/9620f66cd64c299426958d4d3d65bd8d1a9bc92d)) +* make install-local.sh self-contained ([#89](https://github.com/heAdz0r/rtk/issues/89)) ([b82ad16](https://github.com/heAdz0r/rtk/commit/b82ad168533881757f45e28826cb0c4bd4cc6f97)) +* migrate vitest, playwright, pnpm to OutputParser trait ([cf26ad4](https://github.com/heAdz0r/rtk/commit/cf26ad477bdbff448d7eb06725c86cf2805dcdef)) +* npm/npx routing, pnpm build/typecheck, --skip-env flag ([49b3cf2](https://github.com/heAdz0r/rtk/commit/49b3cf293d856ff3001c46cff8fee9de9ef501c5)) +* **pnpm:** add fallback passthrough for unsupported subcommands ([614ff5c](https://github.com/heAdz0r/rtk/commit/614ff5c13f526f537231aaa9fa098763822b4ee0)) +* **python:** add lint dispatcher + universal format command ([#100](https://github.com/heAdz0r/rtk/issues/100)) ([4cae6b6](https://github.com/heAdz0r/rtk/commit/4cae6b6c9a4fbc91c56a99f640d217478b92e6d9)) +* **read:** add stdin support via "-" path ([060c38b](https://github.com/heAdz0r/rtk/commit/060c38b3c1ab29070c16c584ea29da3d5ca28f3d)) +* **rgai:** optimize compact output for token savings (~87% reduction) ([129e44e](https://github.com/heAdz0r/rtk/commit/129e44ee41f2c8c3142fb6fdc8b18beed3711a50)) +* rtk tree + fix rtk ls + full audit (phase 1-2-3) ([cb83da1](https://github.com/heAdz0r/rtk/commit/cb83da104f7beba3035225858d7f6eb2979d950c)) +* shared infrastructure for new commands ([6c60888](https://github.com/heAdz0r/rtk/commit/6c608880e9ecbb2b3569f875e7fad37d1184d751)) +* shared infrastructure for new commands ([9dbc117](https://github.com/heAdz0r/rtk/commit/9dbc1178e7f7fab8a0695b624ed3744ab1a8bf02)) +* **sqlite:** add custom sqlite db location ([6e181ae](https://github.com/heAdz0r/rtk/commit/6e181aec087edb50625e08b72fe7abdadbb6c72b)) +* **sqlite:** add custom sqlite db location ([93364b5](https://github.com/heAdz0r/rtk/commit/93364b5457619201c656fc2423763fea77633f15)) +* sync with upstream v0.20.0 + fork enhancements ([9b12615](https://github.com/heAdz0r/rtk/commit/9b1261579d388c89d4ede656222ed10c37c96955)) +* ultra-compact kubectl output (summary only, show issues) ([5ed6799](https://github.com/heAdz0r/rtk/commit/5ed679911776d05e43b5650cf35380155e54e982)) +* **vitest:** add module with ANSI stripping and test filtering ([62c9b19](https://github.com/heAdz0r/rtk/commit/62c9b19689f70d99d6bffdc5576fcdd819a38f8a)) +* **write:** fork.5 — atomic write engine with flock/CAS/retry + WriteParams refactor ([dcf0e7d](https://github.com/heAdz0r/rtk/commit/dcf0e7d2b2de09e0c62dd8c201339e5e65e9870c)) + + +### Bug Fixes + +* 3 issues (latest tag, ccusage fallback, versioning) ([d773ec3](https://github.com/heAdz0r/rtk/commit/d773ec3ea515441e6c62bbac829f45660cfaccde)) +* add security validation and error handling to pnpm ([f87be32](https://github.com/heAdz0r/rtk/commit/f87be329b55b0e6a4cd242715ee8f42f75ce9e25)) +* add website URL (rtk-ai.app) across project metadata ([#81](https://github.com/heAdz0r/rtk/issues/81)) ([c84fa3c](https://github.com/heAdz0r/rtk/commit/c84fa3c060c7acccaedb617852938c894f30f81e)) +* allow git status to accept native flags ([a7ea143](https://github.com/heAdz0r/rtk/commit/a7ea1439fb99a9bd02292068625bed6237f6be0c)) +* allow git status to accept native flags ([a27bce8](https://github.com/heAdz0r/rtk/commit/a27bce82f09701cb9df2ed958f682ab5ac8f954e)) +* **ci:** add missing hook scripts for compilation ([e274460](https://github.com/heAdz0r/rtk/commit/e27446097b52edc31da73993bef749c927cb8c87)) +* **ci:** add planner_graph + semantic_stage modules (were untracked) ([231c8f0](https://github.com/heAdz0r/rtk/commit/231c8f00c4c76a544f65a3adea63fd3b7e7f4998)) +* **ci:** correct rust-toolchain action name ([9526471](https://github.com/heAdz0r/rtk/commit/9526471530b7d272f32aca38ace7548fd221547e)) +* **ci:** count only top-level modules in docs validation ([0484f67](https://github.com/heAdz0r/rtk/commit/0484f674a21620fd4b10b0957f18724a947da5e8)) +* **ci:** fix release artifacts not uploading ([#73](https://github.com/heAdz0r/rtk/issues/73)) ([bb20b1e](https://github.com/heAdz0r/rtk/commit/bb20b1e9e1619e0d824eb0e0b87109f30bf4f513)) +* **ci:** fix release workflow not uploading artifacts to GitHub releases ([bd76b36](https://github.com/heAdz0r/rtk/commit/bd76b361908d10cce508aff6ac443340dcfbdd76)) +* **ci:** validate-docs check only repo hook path, skip global .claude/hooks/ ([ebf548d](https://github.com/heAdz0r/rtk/commit/ebf548dbb142d194cba0ddf50666d5bddd4a01bf)) +* comprehensive code quality improvements ([5b840cc](https://github.com/heAdz0r/rtk/commit/5b840cca492ea32488d8c80fd50d3802a0c41c72)) +* convert rtk ls from reimplementation to native proxy ([fe4e0f9](https://github.com/heAdz0r/rtk/commit/fe4e0f9976d10957ba3fbd7b221a4db5950a2f3b)) +* convert rtk ls from reimplementation to native proxy ([2176369](https://github.com/heAdz0r/rtk/commit/2176369467e00091dfd25f4fef57036e760842f2)) +* correct install.sh URL (master not main) ([964601f](https://github.com/heAdz0r/rtk/commit/964601f71018da81b027e2a7eb9ddbb4f09e5ee4)) +* correct rust-toolchain action and macos runner ([2d40c7c](https://github.com/heAdz0r/rtk/commit/2d40c7c02d3a79b746f7321aad43f1da9d0dd903)) +* **discover:** add cargo check support, wire RtkStatus::Passthrough, enhance rtk init ([d5f8a94](https://github.com/heAdz0r/rtk/commit/d5f8a9460421821861a32eedefc0800fb7720912)) +* **docs:** escape HTML tags in rustdoc comments ([b13d92c](https://github.com/heAdz0r/rtk/commit/b13d92c9ea83e28e97847e0a6da696053364bbfc)) +* finalize memory watcher dependency and bang escape ([406bcc2](https://github.com/heAdz0r/rtk/commit/406bcc237e36c9e3d21398f6ba41278fbb39765c)) +* **find:** rewrite with ignore crate + fix json stdin + benchmark pipeline ([fcc1462](https://github.com/heAdz0r/rtk/commit/fcc14624f89a7aa9742de4e7bc7b126d6d030871)) +* forward args in rtk git push/pull to support -u, remote, branch ([4bb0130](https://github.com/heAdz0r/rtk/commit/4bb0130695ad2f5d91123afac2e3303e510b240c)) +* **git:** accept native git flags in add command (including -A) ([2ade8fe](https://github.com/heAdz0r/rtk/commit/2ade8fe030d8b1bc2fa294aa710ed1f5f877136f)) +* **git:** accept native git flags in add command (including -A) ([40e7ead](https://github.com/heAdz0r/rtk/commit/40e7eadbaf0b89a54b63bea73014eac7cf9afb05)) +* **git:** fix for issue [#82](https://github.com/heAdz0r/rtk/issues/82) ([04e6bb0](https://github.com/heAdz0r/rtk/commit/04e6bb032ccd67b51fb69e326e27eff66c934043)) +* **git:** Returns "Not a git repository" when git status is executed in a non-repo folder [#82](https://github.com/heAdz0r/rtk/issues/82) ([d4cb2c0](https://github.com/heAdz0r/rtk/commit/d4cb2c08100d04755fa776ec8000c0b9673e4370)) +* **grep,write:** silent rg errors, BRE escaping, [@file](https://github.com/file) for patch/replace ([6e314a1](https://github.com/heAdz0r/rtk/commit/6e314a116381d6950bedd93034177a7f98942e82)) +* **grep:** accept -n flag for grep/rg compatibility ([1989970](https://github.com/heAdz0r/rtk/commit/19899704a18cdb6843b59031783f65d6f951224b)) +* **grep:** escape bare { that break PCRE in rg (e.g. "Plan {", "Foo {") ([ffd0eef](https://github.com/heAdz0r/rtk/commit/ffd0eef33bbc3da7de0acf33579512111948b6f5)) +* **grep:** translate BRE \| alternation and strip -r flag for rg ([544f2ce](https://github.com/heAdz0r/rtk/commit/544f2ce4ae4baae29431068f354c9d1b8537de5d)) +* **hook:** use POSIX character classes for cross-platform grep compatibility ([#98](https://github.com/heAdz0r/rtk/issues/98)) ([4aafc83](https://github.com/heAdz0r/rtk/commit/4aafc832d4bdd438609358e2737a96bee4bb2467)) +* improve CI reliability and hook coverage ([#95](https://github.com/heAdz0r/rtk/issues/95)) ([ac80bfa](https://github.com/heAdz0r/rtk/commit/ac80bfa88f91dfaf562cdd786ecd3048c554e4f7)) +* improve command robustness and flag support ([c2cd691](https://github.com/heAdz0r/rtk/commit/c2cd691c823c8b1dd20d50d01486664f7fd7bd28)) +* improve command robustness and flag support ([d7d8c65](https://github.com/heAdz0r/rtk/commit/d7d8c65b86d44792e30ce3d0aff9d90af0dd49ed)) +* improve error handling and merge commit detection ([d3b7301](https://github.com/heAdz0r/rtk/commit/d3b7301e21a1fbb8aff91306e66e274ee2a7c5c7)) +* **init:** update block-grep hook test for new PreToolUse schema ([7dac398](https://github.com/heAdz0r/rtk/commit/7dac398d4decef97614f96861b5935777f913213)) +* install to ~/.local/bin instead of /usr/local/bin (closes [#155](https://github.com/heAdz0r/rtk/issues/155)) ([#161](https://github.com/heAdz0r/rtk/issues/161)) ([bd240dc](https://github.com/heAdz0r/rtk/commit/bd240dc00f4302e2d5e36990b0ada8783359898d)) +* **ls:** compact output (-72% tokens) + fix discover panic ([ea7cdb7](https://github.com/heAdz0r/rtk/commit/ea7cdb7a3b622f62e0a085144a637a22108ffdb7)) +* optimize HashMap merge and add safety checks ([3b847f8](https://github.com/heAdz0r/rtk/commit/3b847f863a90b2e9a9b7eb570f700a376bce8b22)) +* P0 crashes + cargo check + dedup utilities + discover status ([05078ff](https://github.com/heAdz0r/rtk/commit/05078ff2dab0c8745b9fb44b1d462c0d32ae8d77)) +* P0 crashes + cargo check + dedup utilities + discover status ([60d2d25](https://github.com/heAdz0r/rtk/commit/60d2d252efbedaebae750b3122385b2377ab01eb)) +* pass git flags transparently to git command ([93f9fbe](https://github.com/heAdz0r/rtk/commit/93f9fbedb4eb485989bc9a59a17bc5ff5bf9aac7)) +* patrick's 3 issues (latest tag, ccusage fallback, versioning) ([9e322e2](https://github.com/heAdz0r/rtk/commit/9e322e2aee9f7239cf04ce1bf9971920035ac4bb)) +* prevent UTF-8 panics on multi-byte characters ([#93](https://github.com/heAdz0r/rtk/issues/93)) ([155e264](https://github.com/heAdz0r/rtk/commit/155e26423d1fe2acbaed3dc1aab8c365324d53e0)) +* **read:** align command classification and hook coverage ([c5ba46d](https://github.com/heAdz0r/rtk/commit/c5ba46d3526ff1048d5bc98118908824438e2c5a)) +* release pipeline trigger and version-agnostic package URLs ([108d0b5](https://github.com/heAdz0r/rtk/commit/108d0b5ea316ab33c6998fb57b2caf8c65ebe3ef)) +* release pipeline trigger and version-agnostic package URLs ([264539c](https://github.com/heAdz0r/rtk/commit/264539cf20a29de0d9a1a39029c04cb8eb1b8f10)) +* **rgai:** address reviewer feedback on stemming, path detection, comment scoring ([5314c9a](https://github.com/heAdz0r/rtk/commit/5314c9a5c946f5c01d8015eeb9840c8ab9124ee5)) +* show full error output on git command failures ([1f1576a](https://github.com/heAdz0r/rtk/commit/1f1576a6576f74209d8042fe3c81b040c4efe875)) +* **tracking:** use GLOB instead of LIKE for project path filtering ([722e053](https://github.com/heAdz0r/rtk/commit/722e053da0b88ca6859e97494752de0b2329ae63)) +* **tracking:** write ops now report actual token savings in gain ([a9a59b9](https://github.com/heAdz0r/rtk/commit/a9a59b94b1dd8fbb4af56fd47017d18d80040fad)) +* trigger release build after release-please creates tag ([3ddffdd](https://github.com/heAdz0r/rtk/commit/3ddffddc6dc34dacbf5f9dd32dd71bacaa8b0881)) +* trigger release build after release-please creates tag ([3b44ef9](https://github.com/heAdz0r/rtk/commit/3b44ef98651906ccc44cdaa77c5434c3f033f462)) +* **tsc:** show every TypeScript error instead of collapsing by code ([3df8ce5](https://github.com/heAdz0r/rtk/commit/3df8ce552585d8d0a36f9c938d381ac0bc07b220)) +* **tsc:** show every TypeScript error instead of collapsing by code ([67e8de8](https://github.com/heAdz0r/rtk/commit/67e8de8732363d111583e5b514d05e092355b97e)) +* update stale repo URLs from pszymkowiak/rtk to rtk-ai/rtk ([#78](https://github.com/heAdz0r/rtk/issues/78)) ([55d010a](https://github.com/heAdz0r/rtk/commit/55d010ad5eced14f525e659f9f35d051644a1246)) +* **vitest:** improve parser to handle real Vitest output format ([fc1ed38](https://github.com/heAdz0r/rtk/commit/fc1ed38f40e766d59d43325549b3e0c8b2944f21)) +* **vitest:** robust JSON extraction for pnpm/dotenv prefixes ([#92](https://github.com/heAdz0r/rtk/issues/92)) ([e5adba8](https://github.com/heAdz0r/rtk/commit/e5adba8b214a6609cf1a2cda05f21bcf2a1adb94)) +* **write:** accept leading-dash values in patch/replace args ([7b3b05a](https://github.com/heAdz0r/rtk/commit/7b3b05adaca44b9e5a32ca3e46d81fcfcdd40e63)) + + +### Performance Improvements + +* **write:** optimize retry/cas paths and batch IO ([801fbcd](https://github.com/heAdz0r/rtk/commit/801fbcdbd41903a841fd1edb25642350aea9a5df)) + ## [0.18.0](https://github.com/rtk-ai/rtk/compare/v0.17.0...v0.18.0) (2026-02-15) diff --git a/Cargo.lock b/Cargo.lock index ba2694b..2dd6862 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -754,7 +754,7 @@ checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" [[package]] name = "rtk" -version = "0.21.1-fork.18" +version = "1.0.0" dependencies = [ "aho-corasick", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 45705ed..9b274e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rtk" -version = "0.21.1-fork.18" +version = "1.0.0" edition = "2021" authors = ["Patrick Szymkowiak"] description = "Rust Token Killer - High-performance CLI proxy to minimize LLM token consumption"