Skip to content
Open
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
83af161
✨ Initial commit
konsalex Feb 7, 2026
5405328
upload to npm publish
konsalex Feb 8, 2026
810725f
docs: change readme
konsalex Feb 8, 2026
1678856
ci: provenance support
konsalex Feb 8, 2026
af1a651
fix: ensure `paints` is array when serialize
vad1ym Feb 18, 2026
0564198
Merge pull request #1 from vad1ym/main
konsalex Feb 21, 2026
b26ac4e
feat: remove go code, and better validation for nodes
konsalex Feb 21, 2026
d94d872
feat: fix OICD publish
konsalex Feb 21, 2026
08b953e
fix: get_node timeout
konsalex Feb 22, 2026
008313b
Merge pull request #4 from gethopp/fix-timeout-for-get_node
konsalex Feb 22, 2026
5e39e48
Add Hopp pairing badge to README
konsalex Feb 22, 2026
c983217
feat(server): add save_screenshots tool for batch export to disk
Sun79 Mar 5, 2026
1b287a4
fix: add execution in rpc server
konsalex Mar 5, 2026
875952a
Merge pull request #6 from Sun79/main
konsalex Mar 5, 2026
da39c32
feat: add fontWeight, fontStyle, and other text properties to serializer
1v Mar 5, 2026
ee4f5c8
fix: allow in dev mode, and hopp branding
konsalex Mar 17, 2026
820a382
Merge pull request #12 from gethopp/fix-dev-more-and-hopp-cta
konsalex Mar 17, 2026
7ac500d
Merge pull request #7 from 1v/main
konsalex Apr 5, 2026
41c6136
feat: exclude hidden nodes
konsalex Apr 5, 2026
d56d6f7
feat: add more styles in payload and readme update
konsalex Apr 7, 2026
72d3dbe
Merge pull request #18 from gethopp/more-styles-and-readme-with-tools
konsalex Apr 7, 2026
2a42e14
feat: support multiple Figma files connected simultaneously
vladmdgolam Mar 19, 2026
a8dd8ed
chore: feedback points
konsalex Apr 24, 2026
31e2e32
Merge pull request #20 from vladmdgolam/pr/upstream-multi-file
konsalex Apr 24, 2026
9bbc988
fix(schema): prevent params.nodeId from overriding nodeIds in get_node
vladmdgolam May 4, 2026
2375c4b
fix(leader): match /ws upgrade pathname exactly
vladmdgolam May 4, 2026
f6c71f4
fix(bridge): reject pending requests when their plugin disconnects
vladmdgolam May 4, 2026
5360065
fix(plugin): give unsaved files a stable, unique fileKey + warn on fa…
vladmdgolam May 4, 2026
338bb4b
fix(ui): prevent stale sockets from reconnecting to an old file
vladmdgolam May 4, 2026
fde293c
Merge pull request #22 from vladmdgolam/pr/upstream-pr20-followups
konsalex May 6, 2026
7f885a5
feat: add set_node_visibility MCP tool
vladmdgolam Apr 8, 2026
0b47af1
Add Figma authoring MCP tools
vladmdgolam Apr 9, 2026
a1ed238
feat: add create_image MCP tool
vladmdgolam Apr 9, 2026
c4d3fc5
feat: add set_gradient_fill for programmatic gradient paints
vladmdgolam Apr 29, 2026
69fba5b
feat(plugin): gate authoring tools behind figma.editorType !== "dev"
vladmdgolam May 4, 2026
075d0ca
feat: split set_solid_fill out of set_node_properties
vladmdgolam May 4, 2026
ec690b9
fix(create_shape): apply strokes uniformly across shape types
vladmdgolam May 4, 2026
3f8f37c
feat: add set_effects, set_stroke_properties, set_auto_layout
vladmdgolam May 14, 2026
0334a41
feat: add group/ungroup + set_selection + scroll_and_zoom_into_view
vladmdgolam May 14, 2026
0d3a188
fix: address CodeRabbit PR feedback
vladmdgolam May 24, 2026
70d3491
fix(schema): accept instance-child node IDs in figmaNodeId
mrLosy May 26, 2026
ccdbf8d
Merge pull request #25 from mrLosy/fix/instance-child-node-ids
konsalex May 27, 2026
1619bf1
Merge remote-tracking branch 'origin/main' into HEAD
konsalex May 27, 2026
9b06973
Merge pull request #23 from vladmdgolam/pr/upstream-action-tools
konsalex May 27, 2026
17517fa
Export Image Clip API Support
rayliverified Jun 3, 2026
ebbc865
chore: review feedback
konsalex Jun 7, 2026
61e4caf
Merge pull request #26 from rayliverified/main
konsalex Jun 7, 2026
80545c5
Merge branch 'gethopp:main' into main
matiukhov Jun 11, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.