morphr 0.5.0 copy "morphr: ^0.5.0" to clipboard
morphr: ^0.5.0 copied to clipboard

discontinued

From Figma to Flutter over-the-air.

Changelog #

All notable changes to the Morphr package will be documented in this file.

0.5.0 #

  • 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

0.4.1 #

  • Fixed a couple of problems with vectors' strokes
  • Fixed Figma visibility support
  • Fixed text layout retrieval

0.4.0 #

  • Added subscription commands to the CLI to easily manage user subscriptions.

0.3.0 #

  • Added fallback system for missing connection or patching errors.
  • Enhanced syncing strategy to make everything faster.

0.2.1 #

  • Fixed docs link inside readme

0.2.0 #

  • New recursive rendering system with transformers pattern

0.1.1 #

  • Migrated to morphr_figma

0.1.0 #

Added #

  • 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.container
    • FigmaComponent.text
    • FigmaComponent.button
    • FigmaComponent.column
    • FigmaComponent.row
    • FigmaComponent.appBar
    • FigmaComponent.bottomBar
    • FigmaComponent.list
    • FigmaComponent.textField
    • FigmaComponent.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 account
    • verify: Verify your account with email code
    • figma-connect: Connect your Figma account
    • init: Initialize a Flutter project with Morphr
    • sync: Synchronize with the latest Figma design

Developer Notes #

  • This is the initial beta release
  • Feedback and bug reports are highly appreciated
  • Some advanced Figma features might require refinement