Skip to content

v0.123.6

Choose a tag to compare

@vinhnx vinhnx released this 08 Jun 08:40

0.123.6 - 2026-06-08

Highlights

Bug Fixes

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

Features

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

Other Changes

Other

  • Feat/top level agents (533af16) (@kernitus)
  • Refactor file exclusion logic and enhance directory walking utilities (2111958)
  • Enhance documentation and configuration for GhosttyCore integration; update related tests and clean up lint settings (0d210b1)
  • Update tree-sitter grammar handling and enhance unified search parameters for rewrite workflows (4eaa8c2)
  • Add linting rules for Kotlin, Python, Ruby, and Rust to enforce best practices (f44d569)
  • Add linting rules for Python, Rust, TypeScript, and TSX to enforce best practices (e049bc1)
  • Refactor and enhance linting rules for Python and Kotlin; add new rules for identity checks and update metadata for existing rules (acb69e4)
  • Add rule snapshots for various code quality improvements (4ba0b8d)
  • Add tests for relational rule YAML generation and validation (85c1f44)
  • Add support for C and C++ in local parser checks; update tests accordingly (e51ecee)
  • Refactor StructuralSearchRequest to use serde_json types directly; remove unused validation functions (cbb3d73)
  • Add new rules and updates for various languages; enhance JSON schema for unified search parameters (db75ccf)
  • Remove unused dependencies, enhance documentation, and update various rules for improved code quality and consistency across languages. (3cd68c2)
  • Remove stale lint expectations that are now fulfilled (9aa04c7)

Refactors

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