NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2075 most downloaded on Packagist
Editable JSON AST with visitor traversal and formatting-preserving printing.
Last release 1 months ago
15 Aug 2026
Ships on a steady schedule
a new release about every 9 days
Rarely documented
notes for 10 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 months old
137 releases · first in 2026
One column per month.
fix: Stop capping linear jsonSerialize() chains at maximumDepth and detect actual object-identity recursion by @samsonasik in #192
Full Changelog: 1.0.35...1.0.36
Released: JsonRecast 1.0.36 Latest
Latest
Compare
perf: Pass item context directly to indent-change check for object items by @samsonasik in #189
Full Changelog: 1.0.34...1.0.35
Fix root base indentation when changing indent unit by @samsonasik in #187
Full Changelog: 1.0.33...1.0.34
Fix surrounding whitespace leaking from unknown nodes in JsonPrettyPrinter by @samsonasik in #185
Full Changelog: 1.0.32...1.0.33
fix: Keep an inserted container inline when it holds a reused parsed node by @samsonasik in #184
Full Changelog: 1.0.31...1.0.32
refactor: Move shared printer logic to ScalarEncodeHelper and ContainerPrintHelper by @samsonasik in #182
Full Changelog: 1.0.30...1.0.31
perf: Detect newline style without copying the source by @samsonasik in #181
Full Changelog: 1.0.29...1.0.30
fix: Match json_encode() property set when converting internal objects like ArrayObject by @samsonasik in #180
Full Changelog: 1.0.28...1.0.29
fix: Reject unknown node original text that outgrows the depth left at its position by @samsonasik in #178
Full Changelog: 1.0.27...1.0.28
fix: Reindent whitespace-only lines with their siblings by @samsonasik in #176
Full Changelog: 1.0.26...1.0.27
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →