Skip to content

VT Code

v0.123.6 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent cargo cli codingagent crossterm ratatui
+2 more
rust tui

ReleasePort's take

Light signal
editorial:auto 1mo

Release 0.123.6 fixes a docs.rs build failure for vtcode-config and adds new fields to ast‑grep's structural search API, while removing the legacy VT100 PTY backend.

Why it matters: Fixes broken documentation builds (docs.rs) and enhances ast‑grep queries with metaVariables, byteOffset, and url; dropping the obsolete VT100 PTY backend reduces maintenance overhead for developers and SREs.

Summary

AI summary

Broad release touches Other, Bug Fixes, Refactors, and 0.123.6 - 2026-06-08.

Changes in this release

Feature Low

Adds metaVariables, byteOffset, and url fields to ast-grep structural search.

Adds metaVariables, byteOffset, and url fields to ast-grep structural search.

Source: llm_adapter@2026-06-08

Confidence: high

Bugfix Low

Fixes docs.rs build failure for vtcode-config.

Fixes docs.rs build failure for vtcode-config.

Source: llm_adapter@2026-06-08

Confidence: high

Refactor Low

Removes vt100 legacy PTY backend; retains GhosttyCore only.

Removes vt100 legacy PTY backend; retains GhosttyCore only.

Source: llm_adapter@2026-06-08

Confidence: high

Full changelog

0.123.6 - 2026-06-08

Highlights

Bug Fixes

  • Resolve docs.rs build failure for vtcode-config (5f722204)

Features

  • Enrich ast-grep structural search with metaVariables, byteOffset, and url fields (5dcbc31f)

Other Changes

Other

  • Feat/top level agents (533af16b) (@kernitus)
  • Refactor file exclusion logic and enhance directory walking utilities (21119580)
  • Enhance documentation and configuration for GhosttyCore integration; update related tests and clean up lint settings (0d210b1e)
  • Update tree-sitter grammar handling and enhance unified search parameters for rewrite workflows (4eaa8c22)
  • Add linting rules for Kotlin, Python, Ruby, and Rust to enforce best practices (f44d5691)
  • Add linting rules for Python, Rust, TypeScript, and TSX to enforce best practices (e049bc14)
  • Refactor and enhance linting rules for Python and Kotlin; add new rules for identity checks and update metadata for existing rules (acb69e45)
  • Add rule snapshots for various code quality improvements (4ba0b8dd)
  • Add tests for relational rule YAML generation and validation (85c1f44f)
  • Add support for C and C++ in local parser checks; update tests accordingly (e51eceee)
  • Refactor StructuralSearchRequest to use serde_json types directly; remove unused validation functions (cbb3d734)
  • Add new rules and updates for various languages; enhance JSON schema for unified search parameters (db75ccf4)
  • Remove unused dependencies, enhance documentation, and update various rules for improved code quality and consistency across languages. (3cd68c2a)
  • Remove stale lint expectations that are now fulfilled (9aa04c7d)

Refactors

  • Remove vt100 legacy PTY backend, keep GhosttyCore only (4bd68ffe)

Breaking Changes

  • Removed vt100 legacy PTY backend; only GhosttyCore remains.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track VT Code

Get notified when new releases ship.

Sign up free

About VT Code

All releases →

Related context

Beta — feedback welcome: [email protected]