Releases: havokentity/FigForge
Release list
FigForge v1.0.59
Install
Figma plugin — download figforge-plugin-v1.0.59.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.59.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.59.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.58...v1.0.59
FigForge v1.0.58
Install
Figma plugin — download figforge-plugin-v1.0.58.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.58.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.58.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.57...v1.0.58
FigForge v1.0.57
Install
Figma plugin — download figforge-plugin-v1.0.57.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.57.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.57.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.56...v1.0.57
FigForge v1.0.56
Install
Figma plugin — download figforge-plugin-v1.0.56.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.56.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.56.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.55...v1.0.56
FigForge v1.0.55
Install
Figma plugin — download figforge-plugin-v1.0.55.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.55.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.55.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.54...v1.0.55
FigForge v1.0.54
Plugin
- Pass-through containers — mark a container (UI toggle or
~/unwrapname prefix) and its children are promoted to the parent at export, transforms recomputed against the grandparent. - Correct flip/mirror export — Figma reflections are decomposed from
relativeTransforminto true rotation +flipX/flipYinstead of a spurious 180° spin. - Absolute pixel-grid snapping — layout snaps to the pixel grid, closing the 1px adjacent-rect seam.
Unity
- Unit-aware numeric editing — input fields, steppers, and the new
FigForgeNumericTextlabel helper parse and increment unit-suffixed values (45°,12px,80%,$10.50) while preserving surrounding text. - Editor frame flattener — idle imported frames are frozen and drawn as Scene-view imposters, keeping multi-frame designs fast in the editor (runtime/builds untouched).
- Compositor performance & safety — hoisted editor capture pose, recursion guards on compositor + capture, projection-camera keying to stop Scene-view re-bake thrash.
- Build fidelity — mirror flips, pixel-snapped offsets, clip suppression unless content overflows (RectMask2D seam), no double-drawn strokes, and a small TMP margin so snug auto-width text labels don't drop a word on a pixel-perfect canvas.
Also rolled in (previously committed but never tagged)
- v1.0.53 — navigation guards / preconditions
- v1.0.52 — hide canonical control labels when text is empty
FigForge v1.0.51
Install
Figma plugin — download figforge-plugin-v1.0.51.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.51.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.51.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.50...v1.0.51
FigForge v1.0.50
Install
Figma plugin — download figforge-plugin-v1.0.50.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.50.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.50.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.49...v1.0.50
FigForge v1.0.49
Install
Figma plugin — download figforge-plugin-v1.0.49.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.49.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.49.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.48...v1.0.49
FigForge v1.0.48
Install
Figma plugin — download figforge-plugin-v1.0.48.zip, unzip,
then in Figma Desktop: Plugins → Development → Import plugin from manifest… → manifest.json.
Unity importer — Package Manager → Add package from tarball… →
figforge-unity-importer-v1.0.48.tgz
(or Add from git URL: https://github.com/havokentity/FigForge.git?path=unity).
MCP bridge (optional) — download figforge-bridge-v1.0.48.zip,
unzip, npm install --omit=dev, then point your MCP client at dist/index.js.
Full Changelog: v1.0.47...v1.0.48