Skip to content

Version 1 Update 124#353

Merged
rmah-figma merged 1 commit into
masterfrom
rmah/plugin-typings-2026-03-26
Mar 26, 2026
Merged

Version 1 Update 124#353
rmah-figma merged 1 commit into
masterfrom
rmah/plugin-typings-2026-03-26

Conversation

@rmah-figma
Copy link
Copy Markdown
Contributor

@rmah-figma rmah-figma commented Mar 26, 2026

Summary

  • Update plugin API typings for version 1 update 124
  • Add new types and interfaces for updated plugin API surface
  • Fix CI: pin typescript@5 in test-usage.sh to avoid TypeScript 6.x typeRoots resolution breakage
  • Fix CI: upgrade actions/checkout@v2@v4 (v2 uses deprecated Node.js 12 runtime)

Test plan

  • Verify typings compile without errors
  • Confirm new API surface matches developer docs
  • Verify test-usage.sh passes in CI

🤖 Generated with Claude Code

@rmah-figma rmah-figma marked this pull request as ready for review March 26, 2026 17:53
@rmah-figma rmah-figma force-pushed the rmah/plugin-typings-2026-03-26 branch 2 times, most recently from 70bd805 to cd7e209 Compare March 26, 2026 18:07
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rmah-figma rmah-figma force-pushed the rmah/plugin-typings-2026-03-26 branch from cd7e209 to d8ba29f Compare March 26, 2026 19:02
@rmah-figma rmah-figma merged commit 31e6b3d into master Mar 26, 2026
4 checks passed
@rmah-figma rmah-figma deleted the rmah/plugin-typings-2026-03-26 branch March 26, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants