Skip to content

1.134 release - #368

Merged
rmah-figma merged 1 commit into
masterfrom
rmah/plugin-typings-1.134
Aug 14, 2026
Merged

1.134 release#368
rmah-figma merged 1 commit into
masterfrom
rmah/plugin-typings-1.134

Conversation

@rmah-figma

Copy link
Copy Markdown
Contributor

No description provided.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 2 potential issues.

Fix All in Cursor

Reviewed by Cursor Bugbot for commit ed0be61. Configure here.

Comment thread plugin-api.d.ts
*/
getCSSAsync(): Promise<{
[key: string]: string
}>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

getCSSAsync removed from node types

High Severity

getCSSAsync was dropped from BaseNodeMixin and is no longer declared anywhere in the typings. Existing codegen plugins that call it will fail typechecking, while official docs still describe this as the inspect-panel CSS API on nodes.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit ed0be61. Configure here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is intentional, this was only a stub on the web side.

Comment thread plugin-api.d.ts
* Absolute-space dimensions and position for connector label sublayers.
* @see https://developers.figma.com/docs/plugins/api/node-properties
*/
interface SublayerDimensionsMixin {}

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Empty sublayer dimensions mixin

High Severity

SublayerDimensionsMixin is documented as exposing absolute-space size and position for connector label sublayers, but the interface is empty. Extending LabelSublayerNode and intersecting it onto ConnectorNode.text therefore adds no typed x, y, width, or height fields, so the new API is unusable from TypeScript.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit ed0be61. Configure here.

@rmah-figma
rmah-figma merged commit 3ed2b9c into master Aug 14, 2026
5 checks passed
@rmah-figma
rmah-figma deleted the rmah/plugin-typings-1.134 branch August 14, 2026 15:41
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.

1 participant