Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 10:58
595f2cf

1.0.0 (2026-10-25)

⚠ BREAKING CHANGES

  • rename the Rust crates to codeedit
  • publish and import the Python package as codeedit

Features

  • outlines for JSON, YAML, Markdown, HTML and XML; inline Markdown (fb18322)
  • patterns match inside Rust macros and stand in for fields (108a837)
  • re-indent query templates, delete one name of a Go declaration (aaf346a)
  • re-indent rewrite templates, lenient punctuation, round-trip get (5047a9d)
  • rename binary to codeedit and add codeedit skill (d9f7a08)
  • treesitter CLI and Python library for structural code edits (92a2383)

Bug Fixes

  • clean ./ diff labels and reject --rewrite on find (bc4d2ad)
  • JSON dump keeps text of token-only error nodes; faster reindent (fd9bc59)
  • language handling in Python and CLI edit commands; skill update (6a8a09e)
  • pattern context, selector, constraints and capture expansion (b9f9008)
  • skip only commas and semicolons when matching patterns (d4b5994)
  • strict JSON input, all-or-nothing writes, error and line-ending checks (676cdc9)
  • symbol edits on shared lines, brace-free bodies, strings and imports (c3decd9)
  • symbol extents for comments, decorators and multi-name declarations (71779cc)
  • trailing comments own the symbol's line; widen overlapped errors (25b02d4)

Documentation

  • README, logo, CI and release pipeline (14d7131)

Code Refactoring

  • publish and import the Python package as codeedit (b121890)
  • rename the Rust crates to codeedit (655fa0d)