Release notes¶
2.0.0¶
This release introduces a push-based transfer architecture. The previous query-based selective-import dialog is replaced by a Figma plugin that pushes transfers through a local bridge server to a Kanzi Studio plugin. See Kanzi Figma Importer 2.0.0 for the new three-part architecture.
New features¶
Six transfer modes: Clipboard, Library Asset, Image, Shape, Text, Layout. Each Figma selection enables the compatible modes. Click Send to start the transfer. See Transfer modes and Selection rules.
Variables and modes pipeline. Figma Variable Collections become Kanzi StateManagers with one State per mode. PropertyTypes are auto-bound to imported nodes. See Library Assets (FVC pipeline) and Variables and modes.
Layer effects. Figma Drop Shadow and Inner Shadow transfer as Kanzi
ShadowEffect2Dattached properties. Multiple effects per node are supported.KZ_* tag vocabulary. Directives added to Figma layer names that steer routing:
[KZ_BAK](bake subtree to image),[KZ_BAK_TINT](B/W mask plus per-instance tint color),[KZ_IMG](bake a single layer to an image),[KZ_BTN]and[KZ_TGL](createButton2D/ToggleButton2Dnodes only — the pressed/released/toggle state is wired manually in Kanzi Studio),[KZ_SDF](force SDF render on TEXT). See Tag cheat sheet.Online mode. The Cloudflare Tunnel and Access Key handshake lets the Figma plugin run in a browser or on a different machine than Kanzi Studio. See Online mode.
Conflict resolution. Re-imports surface a per-property diff in the Inspector with Override or Keep choice. A Keep user edits bulk button preserves your work where Figma matched. See Query mode.
Re-import tracking through Figma metadata node. Every imported asset is stamped with its Figma node ID so renames and moves in Kanzi Studio stay matched. See Figma metadata node and re-imports.
Auto font import. The multi-source font resolver chain (project
Fonts/folder, Google Fonts, Bunny Fonts, Fontsource) imports the right TTF on Text transfer. See Automatic font import.
Known issues¶
Some Figma features do not transfer to Kanzi, and some transfer but may not yet render as designed in this release. See Known issues.
Previous releases¶
Release notes for earlier versions of Kanzi Figma Importer are available at docs.kanzi.com/figma-importer.