Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
0.2.0 (2026-04-15)
⚠ BREAKING CHANGES
switch to stateless HTTP transport (#304 )
getServerConfig() no longer takes an isStdioMode parameter. It now detects stdio mode internally and returns it as part of ServerConfig.
Features
add --image-dir config for image download path control (#297 ) (0417766 )
add anonymous PostHog telemetry (#342 ) (6c0666a )
add component property support (BOOLEAN & TEXT) (#340 ) (b0f9efc )
add Figma plugin for offline export and get_figma_data_from_json MCP tool (7cf0033 )
add progress notifications and async tree walker (#305 ) (b5724ad )
add proxy support for managed networks (#338 ) (32d5779 )
add support for using as a CLI via fetch subcommand to retrieve design data directly (#331 ) (dd237c8 )
Extracting global variables (bb52df2 )
Extracting global variables (03143b8 )
Include component and component set names to help LLMs find pre-existing components in code (#122 ) (60c663e )
replace yargs with cleye for CLI flag parsing (#285 ) (0092ee7 )
security: add input validation to download images tool (#207 ) (651974e )
security: add path sanitization to prevent directory traversal (#206 ) (5a18eef )
support gifRef for downloading animated GIF embeds (#286 ) (f1ec913 )
Bug Fixes
add actionable 403 error message with troubleshooting link (9230bd0 )
Cannot find module '~/transformers/layout' (7432d6c )
Cannot find module '~/transformers/layout' (82a52f7 )
disambiguate named styles with duplicate names (#319 ) (a077ace )
enhance fetchWithRetry to handle error statuses in response body (803a479 )
Fix bug where MCP cannot be invoked by cursor 0.45.11 (dbea364 )
handle drive root paths in image directory security check (#301 ) (9f32616 )
include BOOLEAN_OPERATION in SVG container collapse (354679e )
include BOOLEAN_OPERATION in SVG container collapse (19c50b3 )
layout: suppress computed gap values when using SPACE_BETWEEN (#341 ) (309c60e ), closes #169
Make sure LLM provides a filename extension when calling download_figma_images (00bad7d )
README.zh-tw typo (#236 ) (c65c25c )
Remove empty keys from simplified design output (#106 ) (4237a53 )
remove inline release-type so release-please reads config file (a03cd68 )
replace jimp with selective @jimp/* imports to fix ESM crash (#333 ) (dd47ebf ), closes #329
replace sharp dependency with js-native jimp for image manipulation (#289 ) (62b9f94 )
Replaced the NODE_ENV setting with cross-env to improve cross-platform compatibility. (#19 ) (a0eeed5 )
skip jimp processing for SVGs and prevent image-fill collapse (#298 ) (a4a4b13 )
throw actionable error for missing nodes, add error_category to telemetry (#344 ) (334ae2b )
update Node ID regex to support additional formats in download i… (#227 ) (68fbc87 )
upgrade MCP SDK to 1.27.1 and modernize tool registration (#282 ) (4153e5f )
use Node 24 in release workflow for npm OIDC support (11ba7c6 )
Performance Improvements
fix O(n²) bottlenecks in simplification and YAML serialization (#307 ) (29cff0c )
Code Refactoring
You can’t perform that action at this time.