v0.105.0

huggingface/smolagentsv0.105.0Oct 5, 2024by GabiGrin

AI Summary

A major update introducing improved macro nodes and various UX tweaks, but requiring manual fixes for existing projects due to structural changes.

Key Highlights

  • Improved macro node
  • Various UX tweaks
  • Update to JSONStringify
  • Migration tools provided for macro nodes

Breaking Changes

  • Most macro nodes in the stdlib were converted to an improved version (requires migration)
  • Conditional node was simplified and changed (requires manual fixing)

New Features

  • Improved macro node
  • Various UX tweaks
  • Update JSONStringify.flyde.ts

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