Skip to content

v0.2.1

Choose a tag to compare

@dannote dannote released this 18 Jan 18:14
· 283 commits to master since this release

Added

  • profile command — performance profiling via Chrome DevTools Protocol
    • Profile any command: figma-use profile "get components --limit 20"
    • Shows time breakdown (Figma WASM vs JS vs GC)
    • Lists top functions by CPU time
    • Requires Figma with --remote-debugging-port=9222
  • get components --name — filter components by name
  • get components --limit — limit results (default 50)
  • get components --page — filter by page
  • find --type now works without --name

Changed

  • get components uses early-exit recursion for better performance on large files
  • node tree --depth now affects node count check (won't block with high depth limit)

Fixed

  • Variant components no longer crash when accessing componentPropertyDefinitions
  • 86 tests passing