Repository navigation
Releases: vinhnx/VTCode
Releases · vinhnx/VTCode
Release list
0.180.5
What's Changed
0.180.5 - 2026-10-22
Highlights
Bug Fixes
- Derive crates.io publish order from the workspace graph (b0d4fd1)
Documentation
Features
- Present diagnostic evidence on a muted code surface (3bb998d)
- Improve runtime tools, progress, and caching (8070f77)
- Migrate search to DuckDuckGo (a54d998)
Other Changes
Refactors
- Adopt flexible borrowing and API style checks (770f6b5)
- Borrow optional inputs across provider and runloop helpers (6ffeec3)
- Unify success response handling (c0be3a4)
Full Changelog: 0.180.4...0.180.5
0.180.2
What's Changed
0.180.2 - 2026-10-20
Highlights
Bug Fixes
- Sync terminal title spinner with global loading state (0db11e5)
- Write terminal title and iTerm2 profile updates to stderr (ea93afa)
- Typed approval detection and shared title needles (1f98e38)
- Publish retained completions once after verification (2ede149)
- Update stale overlay header glyph assertion (adc9ffc)
- Silence Windows-only unused warnings in paths and webmcp (7a57a82)
- Recover from token-only planning synthesis instead of stalling (df82eda)
Documentation
- Regenerate field reference from current schema (968d0fa)
- Restructure for faster scanning (7fc432b)
- Fix table alignment in println TUI audit (9502ed0)
- Welcome contributors in community sections (b28ca15)
Features
- Add minimax-m3.1-flash:cloud to Ollama Cloud (7fdeb0d)
- Acknowledge queued follow-ups on the composer line (8484cfb)
Other Changes
Refactors
- Drop shadowed constants and unify product-name and separator copy (3179cb1)
Full Changelog: 0.180.1...0.180.2
0.180.1
0.180.0
What's Changed
0.180.0 - 2026-10-19
Highlights
Bug Fixes
Documentation
- Note runner transcript-append coalescing (5d687f5)
Features
- Add MiniMax M3.1 Flash to MiniMax, Merge Gateway, and OpenRouter (41134bf)
Other Changes
Performance
- Coalesce streamed transcript appends into one frame (252df1e)
Refactors
- Delegate byte-bounded prefix truncation to vtcode-commons (7da3fe5)
Full Changelog: 0.179.6...0.180.0
0.179.6
What's Changed
0.179.6 - 2026-10-19
Highlights
Bug Fixes
- Restrict reverse search to user-typed prompts (2f1be3f)
- Tag typed prompts and align picker docs (dab6d11)
- Bound retries and terminal recovery (688816d)
- Auto-continue planning after a failed tool-free synthesis (62fce2c)
- Cap repeated empty tool-free synthesis auto-continues (0f11609)
- Unwrap code spans in required tracker checks (3542038)
- Deduplicate nested preflight failure prefixes (dd79c5f)
- Canonicalize verify entries at ingestion (a6cedf7)
- Gate verification at completion (53178c9)
Documentation
- Refresh contributors and document the workspace crate map (b4a689f)
- Document the local codex checkout fallback (6cf038c)
Features
- Add DeepSeek-V4.1-Flash-1017 to Merge Gateway and OpenRouter (fb47bc0)
Other Changes
CI
- Remove unused workflows and harden release tag-poll (9802717)
Performance
- Skip redundant macOS bundle refresh in run-debug.sh (963fbe4)
Refactors
- Share frozen planning recovery handoff constants (cc1cdbe)
- Verify ingestion accepts borrowed items without a per-line owned Vec (1e6a22a)
Full Changelog: 0.179.5...0.179.6
0.179.5
What's Changed
0.179.5 - 2026-10-18
Highlights
Bug Fixes
- Resolve skill dir from either SKILL.md path or directory (ff0c517)
- Bound bundle extraction against oversized archives (923de24)
- Keep busy settings picker in sync via shared snapshot (4c683f4)
- Make generated CHANGELOG lint-clean (626cd2d)
- Refresh busy picker config on live reload (64273aa)
- Report planning denials as policy denials (caa9d37)
- Gate the companion owner socket on provenance (43c580d)
- Dedupe OpenAI capability lists and repair stale service-tier test (eaf5deb)
- Isolate plugin MCP discovery from the host plugin root (ccf4b4c)
- Stop racing the task deadline against binary startup (ed6f6c7)
- Pin the hawk release to the workspace toolchain (630fbdd)
- Keep launcher pipeline hygiene in sanitized environments (65b42b4)
- Apply the environment allowlist on shell-script launches (734ae9e)
- Keep MCP stdio children on the resolved environment (285db00)
- Honor canonical falsy values in HITL bell and notify overrides (0308dc5)
- Use saturating arithmetic in tool retry backoff (f170c2c)
- Guard webhook retry backoff against overflow and make it testable (8e4e01b)
- Clamp the pattern-detector window so a zero window cannot abort analysis (e45c4c6)
- Divide the filtering average by the sampled window, not a min() with zero (8960b49)
Documentation
- Add deep Rust semantic analysis (Charon) guide (bd91a4a)
- Fix markdown lint nits across guides (d467dbd)
Other Changes
Other
- Improve child process cleanup and lifetime ownership (e8a622e)
Refactors
- Split one session iteration from the unified loop (9fe3dc7)
- Dedupe repeated reasoning-effort presets and ladders (6ee9338)
- Drop the dead safety validator and stale pro-model UX (a2440a5)
- Drop two unreferenced ui helpers (cd1e330)
- Drop unreferenced skill verification/harness modules (2f01397)
- Drop unreferenced agent-side helper modules (55d1a5f)
- Drop stale dead_code suppressions and make the rest honest (4c3c645)
- Delegate env-flag reads to the canonical parser (69a57a7)
- Dedupe the keyring disable-flag literal list (226e242)
- Delegate whitespace collapsing to the canonical helper (cf59616)
- Resolve the adapter session shell through the canonical resolver (c53a8b5)
- Replace per-crate abort-on-drop guards with the canonical TaskGuard (39d8580)
- Remove the never-registered Codex handler layer (893d28f)
Tests
- Make plugin-provider assertions environment-independent (90d096a)
Full Changelog: 0.179.4...0.179.5
0.179.4
0.179.3
What's Changed
0.179.3 - 2026-10-18
Highlights
Bug Fixes
- Prevent false-positive task failures (b38e8a6) (@vinhnx)
- Stop gh terminal color probe leaking ANSI during uploads (b14cedf) (@vinhnx)
- Stop gh terminal color probe leaking ANSI during uploads (19e7741)
- Avoid false-positive task loop failures (98afb6a)
- Finalize failed tasks and preserve evaluation evidence (019585a)
- Preserve scoped command evidence and replanning (c714e1c)
- Clarify contracts and bound auxiliary requests (ce38247)
Documentation
- Pin GitHub install to 0.179.2 (97c266a) (@vinhnx)
- Clarify marketplace source replacement (f9cf311) (@vinhnx)
- Add opt-in Cohesivity backend configuration (f51ddf1) (@shouryamaanjain)
- Clarify marketplace source replacement (66fcf47)
Features
- Improve OpenAI prompt caching and usage diagnostics (a3c62a7)
Other Changes
CI
- Reduce release and validation runner usage (3d57642)
Full Changelog: 0.179.2...0.179.3
0.179.2
What's Changed
0.179.2 - 2026-10-17
Highlights
Bug Fixes
- Tolerate clock skew and slow CI run registration (d2080ed) (@vinhnx)
- Use --locked instead of --frozen for Windows release build (2fea0c4) (@vinhnx)
- Wait for active CI run in Step 4 fallback (2653c51) (@vinhnx)
- Document and allow platform-gated unsafe FFI (f7b4e2b)
Documentation
- Record gh account switch for 403s, trim redundancies (177549a) (@vinhnx)
- State the plugin ABI contract for type-position unsafe (ace2bea)
- Reference the verification-discipline skill (be5d24a)
Features
- Handle Oct 2026 OpenAI deprecations (8c42a0c)
- Add unsafe-docs gate for platform-gated unsafe drift (d52a82f)
- Require a contract doc for type-position unsafe (7427b97)
Other Changes
Other
- Improve native provider fast mode and model catalog (ecc4cf9)
Refactors
- Encode hunk-count and overflow invariants as contracts (802b2fd)
Full Changelog: 0.179.1...0.179.2
0.179.1
What's Changed
0.179.1 - 2026-10-16
Highlights
Documentation
Other Changes
CI
- Dedup man pages, gate heavy jobs, trim cache costs (1cecef2) (@vinhnx)
- Overlap man pages, parallelize uploads, prune dead paths (ae19ee4)
Performance
- Extend tui_hotpath with channel, mutex and CPU coverage (62d8d74)
- Hotpath fast-paths, I/O demo, bench hygiene (a8abdad)
Full Changelog: 0.179.0...0.179.1