All notable changes to the Morphr package will be documented in this file.
- Added
morph()method to style and decoration classes to apply figma designs directly to existing widgets - Added
morph()top-level function to retreive all information about a figma node - Fixed some small bugs in the adapters layer
- Fixed a couple of problems with vectors' strokes
- Fixed Figma visibility support
- Fixed text layout retrieval
- Added subscription commands to the CLI to easily manage user subscriptions.
- Added fallback system for missing connection or patching errors.
- Enhanced syncing strategy to make everything faster.
- Fixed docs link inside readme
- New recursive rendering system with transformers pattern
- Migrated to
morphr_figma
- Initial release of Morphr
- Morphr CLI for account management and Figma synchronization
- Morphr Cloud integration for real-time design updates
- Basic set of Figma components for Flutter:
FigmaComponent.containerFigmaComponent.textFigmaComponent.buttonFigmaComponent.columnFigmaComponent.rowFigmaComponent.appBarFigmaComponent.bottomBarFigmaComponent.listFigmaComponent.textFieldFigmaComponent.icon
- Automatic safe area handling for navigation components
- Layout adapters for Figma's auto-layout
- Vector rendering for Figma vector nodes
- Decoration adapters for Figma visual effects
- CLI commands:
register: Create a Morphr accountverify: Verify your account with email codefigma-connect: Connect your Figma accountinit: Initialize a Flutter project with Morphrsync: Synchronize with the latest Figma design
- This is the initial beta release
- Feedback and bug reports are highly appreciated
- Some advanced Figma features might require refinement