Skip to content

Conversation

@bheston
Copy link
Member

@bheston bheston commented Oct 25, 2025

Pull Request

Description

Added deduplication metadata to plugin node data values to better handle Figma cascading a value from a main component.

  • Extracted plugin data access
  • Removed tracking of the actual value of an applied token because it wasn't being used for anything and might frequently be stale
  • Improved node reference resolution for more deeply nested component structures
  • Addressed issue with cascading font styles too deeply

Test Plan

Tested in Figma plugin

Checklist

General

  • I have included a change request file using $ npm run change
  • I have added tests for my changes.
  • I have tested my changes.
  • I have updated the project documentation to reflect my changes.
  • I have read the CONTRIBUTING documentation for this project.

@bheston bheston self-assigned this Oct 25, 2025
@bheston bheston merged commit fad8c47 into main Oct 25, 2025
3 checks passed
@bheston bheston deleted the users/bheston/designer-plugin-data-update branch October 25, 2025 13:07
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.

2 participants