v0.105.0
elyxlz/voxtralv0.105.0Oct 5, 2024by GabiGrin
AI Summary
This release focuses on UX improvements and macro node enhancements, including updates to the standard library macros and a simplified conditional node.
Key Highlights
- UX tweaks
- Improved macro node
- Updated JSONStringify
Breaking Changes
- Most macro nodes in the stdlib were converted to an improved version, requiring automatic or manual migration.
- Conditional node was simplified and changed, requiring manual fixing.
New Features
- Improved macro node implementation
- Migration utility for macro nodes
Full Release Notes
## What's Changed * various ux tweaks by @GabiGrin in https://github.com/flydelabs/flyde/pull/159 * improved macro node by @GabiGrin in https://github.com/flydelabs/flyde/pull/162 * Update JSONStringify.flyde.ts by @akim-muto in https://github.com/flydelabs/flyde/pull/163 ### Breaking changes - Most macro nodes in the stdlib were converted to [an improved version](https://github.com/flydelabs/flyde/blob/main/stdlib/src/ImprovedMacros/improvedMacros.ts), most cases should be fixed automatically by [this migration](https://github.com/flydelabs/flyde/blob/main/resolver/src/serdes/migrations/macroNodeV2.ts) - Conditional node was simplified and changed (see #162 -> Conditional), will require manual fixing **Full Changelog**: https://github.com/flydelabs/flyde/compare/v0.104.0...v0.105.0