Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
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 )
You can’t perform that action at this time.