Skip to content

Releases: havokentity/FigForge

FigForge v1.0.59

Choose a tag to compare

@github-actions github-actions released this 26 Jun 04:46

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

Choose a tag to compare

@github-actions github-actions released this 24 Jun 19:26

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

Choose a tag to compare

@github-actions github-actions released this 22 Jun 13:43

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

Choose a tag to compare

@havokentity havokentity released this 19 Jun 19:06

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

Choose a tag to compare

@github-actions github-actions released this 17 Jun 12:19

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

Choose a tag to compare

@havokentity havokentity released this 16 Jun 22:38

Plugin

  • Pass-through containers — mark a container (UI toggle or ~/unwrap name 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 relativeTransform into true rotation + flipX/flipY instead 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 FigForgeNumericText label 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

Choose a tag to compare

@github-actions github-actions released this 15 Jun 16:47

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

Choose a tag to compare

@github-actions github-actions released this 15 Jun 06:28

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

Choose a tag to compare

@github-actions github-actions released this 12 Jun 21:25

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

Choose a tag to compare

@github-actions github-actions released this 12 Jun 11:56

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