Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
compare changes
🚀 Enhancements
text: Read and write textWrapStyle across nodes, runs and text styles (#147 )
tokens: Read Tailwind v3 JS configs as a project token source (#148 )
tokens: Read UnoCSS configs as a project token source (#149 )
tokens: Read SCSS variables as a project token source (#151 )
tokens: Tell the caller when a token build tool wrote the tokens somewhere pruned (#152 )
Carry export bytes as msgpack bin instead of base64 (#156 )
Carry variable bindings through the write path (#167 )
codegen: Ground BEM class-name spelling instead of defaulting to & (#175 )
codegen: Derive a linear gradient's CSS angle from the node it fills (#177 )
Validate tool arguments where they enter the relay, and complete the shutdown triggers (#188 )
🩹 Fixes
scan: Read SFC script blocks with a scanner instead of a regex (#144 )
walk: Return repo files in a deterministic order (#153 )
tokens: Report a token build tool's output even when other tokens were found (#154 )
election: Recover from a leader that holds the port but stops answering (#159 )
design-context: Stop handing codegen a coordinate dump when a tree is over budget (#162 )
Stop dropping the variables a style's paints and effects bind (#166 )
Load a text style's font before writing it, and let its typography bind to variables (#168 )
plugin-ui: Stop a tab switch from flashing a scrollbar (#171 )
plugin: Load the node font before every set_text_properties write (#180 )
plugin: Stop a resize drag from depending on pointer capture holding (#189 )
📖 Documentation
Add the Trendshift badge (#181 )
Overhaul the README front page, add a Code of Conduct (#184 )
🏡 Chore
format: Exclude the generated CHANGELOG from oxfmt (#140 )
✅ Tests
mcp: Gate era dispatch with the ping 2026-07-28 deleted (#146 )
contract: Close the local-tool hole in the plugin argument gate (#157 )
Close the two races behind the intermittent CI failure (#160 )
text-style: Pin the multi-mode font preload, now that it can be measured (#169 )
🤖 CI
Split the gate into a lint job and an OS matrix (#163 )
❤️ Contributors
You can’t perform that action at this time.