Skip to content

feat: prove React FigJam widget seam - #636

Merged
developer-1px merged 1 commit into
mainfrom
issue-627-figjam-widget-pack
Jul 11, 2026
Merged

feat: prove React FigJam widget seam#636
developer-1px merged 1 commit into
mainfrom
issue-627-figjam-widget-pack

Conversation

@developer-1px

Copy link
Copy Markdown
Owner

Summary

  • publish the public React design authoring facade and immutable widget definition contract
  • add the private first-party FigJam sticky-note and shape pack on the canonical DesignDocument/DOM editor path
  • add isolated DOM-only fixture, inspector contribution, creation/transform/text/style/history coverage
  • harden editor props previews and native editor-control selection boundaries

Verification

  • npm test: 408 files, 2066 tests passed
  • npm run test:e2e -- --project=chromium: 112 passed
  • npm run lint
  • npx tsc -b --pretty false
  • npm run build
  • npm run smoke:package
  • npm run pack:dry-run -- --json
  • git diff --check

Closes #627

@developer-1px
developer-1px merged commit 87acdb9 into main Jul 11, 2026
1 check passed
@developer-1px
developer-1px deleted the issue-627-figjam-widget-pack branch July 11, 2026 01:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(figjam-pack): prove the React widget seam with sticky and shape

1 participant