Skip to content

Releases: Natumsol/html2figma

v1.0.2

Choose a tag to compare

@Natumsol Natumsol released this 09 Oct 12:08

What's changed

  • Added emoji and text labels to the English and Chinese HTML/CSS support tables, making support levels easier to scan while keeping their limits explicit.
  • Simplified the README overview and removed the redundant hero screenshot pair.
  • Removed one-off E2E acceptance notes and unused logo exploration assets. The runnable tests, guides, selected logo, and 37 archived screenshot pairs remain.

The library API is unchanged. npm run verify:all passed before publishing.

Install: npm install html2figma@1.0.2

Full changelog

v1.0.1

Choose a tag to compare

@Natumsol Natumsol released this 09 Oct 10:32

html2figma v1.0.1

This maintenance release fixes the project logo size in the README shown on GitHub and npm. The SVG now displays at 96 × 96 pixels in both the English README and 简体中文 README.

There are no library API or runtime changes in this release. Install with npm install html2figma@1.0.1.

v1.0.0

Choose a tag to compare

@Natumsol Natumsol released this 09 Oct 10:21

html2figma v1.0.0

Convert rendered browser HTML and CSS into portable JSON, then render editable layers in a Figma plugin.

Highlights

  • Separate html2figma/convert and html2figma/render entrypoints, plus a portable root schema and JSON validation.
  • Support for common HTML structure and visual CSS, including editable text, images, inline SVG, canvas snapshots, video posters, borders, shadows, and supported Flex layouts.
  • Figma plugin and Chrome extension examples for rendering HTML blocks and importing page or selection JSON.
  • Unit, browser, and built UI E2E coverage, plus 37 real Figma visual acceptance cases documented with Chromium/Figma screenshot pairs.
  • A new html2figma logo in the project's English and Chinese READMEs.

Install with npm install html2figma@1.0.0. See the English README or 简体中文 README for usage, tested coverage, and current limitations. The HTML/CSS support table identifies partial and unsupported features.

Published on npm and GitHub.

v0.1.2

Choose a tag to compare

@Natumsol Natumsol released this 09 Oct 09:51

html2figma v0.1.2

Improves npm package discovery with a description that covers the browser HTML/CSS → portable JSON → editable Figma layer workflow and eight focused search keywords. No runtime code changed.

Install with npm install html2figma@0.1.2.

Validation: npm run verify:all and npm pack --dry-run --json.

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@Natumsol Natumsol released this 09 Oct 09:34

html2figma v0.1.1

Fixes the npm README: all 37 Chromium/Figma screenshot pairs now use stable, absolute image URLs, so they render on npm as well as GitHub. The README's other repository links also work from the npm package page. No runtime code changed.

Install with npm install html2figma@0.1.1.

Validation: npm run verify:all and a fresh registry install.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@Natumsol Natumsol released this 09 Oct 08:48

html2figma v0.1.0

Convert rendered browser DOM into a portable AST, then create editable layers in a Figma plugin.

Highlights

  • Separate html2figma/convert and html2figma/render entrypoints, with a portable root schema and JSON validation.
  • Support for common HTML structure and visual CSS, including editable text, images, inline SVG, canvas snapshots, video posters, borders, shadows, and supported Flex layouts.
  • Figma plugin and Chrome extension examples for rendering HTML blocks and importing page or selection JSON.
  • Browser, unit, and built UI E2E coverage, plus 37 real Figma visual acceptance cases. The README includes all 37 Chromium/Figma screenshot pairs and documents unsupported or partial features.

See the English README or 简体中文 README for usage, coverage, and current limits.

This release is available on npm and GitHub. Install it with npm install html2figma@0.1.0. The README bundled with v0.1.0 still contains the earlier GitHub-only release note; that sentence is outdated. See the current English README or current Chinese README for the publishing workflow.

v0.0.1

v0.0.1 Pre-release
Pre-release

Choose a tag to compare

@Natumsol Natumsol released this 07 Nov 07:36
  • chore: update build script 618c6ba

623222f...v0.0.1