NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4846 most downloaded on pub.dev
A Figma API wrapper library for interacting with Figma documents, written in pure Dart.
Last release 1 months ago
20 Aug 2026
Release timing varies
gaps range from 8 days to 8 months
Nearly every release is documented
notes for 43 of 43 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
48 releases · first in 2020
One column per quarter.
Generate models from Figma's REST API specification (@donny-dont)
Slot support (@donny-dont)sdk: ^3.8.0Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
models: add webhook payloads by @donny-dont in #62
README: link to pub from badge by @donny-dont in #43
Full Changelog: v7.3.4...v7.4.0
TEXTURE effectmodels: export everything by @donny-dont in #40
EffectType from models.dart by @filippomenchini in #42Full Changelog: v7.3.2...v7.3.4
EffectType from models (@filippomenchini)fontVariations enum (@donny-dont)Export all model classes (@donny-dont)
Change types for absoluteBoundingBox and absoluteRenderBounds properties in Section model by @evgentus-cy in #39
Full Changelog: 7.3.1...v7.3.2
absoluteBoundingBox to and absoluteRenderBounds properties in Section model from Rectangle to SizeRectangle (@evgentus-cy)Full Changelog : 7.3.0...7.3.1
Full Changelog: 7.3.0...7.3.1
Added support for variables (local and published) (@jamieastley)
Updated dependencies and regenerated files
Section modelFixed typo in HORIZONTAL_AND_VERICAL_SCROLLING (@evgentus-cy)
Added BASELINE value to CounterAxisAlignItems
BASELINE value to CounterAxisAlignItemsnode_id to style modelUpdated Figma API response models (@BigFlexLiu)
Fixed type mismatches (@BigFlexLiu)
BREAKING: Updated Dart SDK constraints to 3.0 or later
getFileVersions test due to Figma limitations (30-day history in free plan)Updated PrototypeDevice.presetIdentifier to be nullable
PrototypeDevice.presetIdentifier to be nullableRemoved unnecessary null operators in generated files
BREAKING: Changed minimum Dart version to 2.17.0
Updated license copyright holder
- Added missing docstrings - Updated lacking docstrings
BREAKING: Bumped all dependencies
Add individualStrokeWeights to frame and vector nodes (@yzxben)
Add TRUNCATE to TextAutoResize (@yzxben)
Add missing style-related properties (@yzxben)
Updated dependencies and added imageFills for image response (@BigFlexLiu)
Added spread for shadow effects (@BigFlexLiu)
Use http dependency on web, http2 on other platforms (@aloisdeniel)
http dependency on web, http2 on other platforms (@aloisdeniel)Add component set types and text auto resize property on type style (@aloisdeniel)
Migrate to null-safety (@bjartebore)
Move repository from old org (dnb-asa) to new (arnemolland)
Add copyWith method on all data classes
copyWith method on all data classesAdd new layout options (@aloisdeniel)
COMPONENT_SET node typeAdd VARIANT_COMPONENT node type
VARIANT_COMPONENT node typetransitionDuration propertyDecode HTTP2 messages only when all bytes are received
Fix authenticatedGet method incorrectly doing POST requests
authenticatedGet method incorrectly doing POST requests- Add PDF as export format
Fix incorrect property name layoutConstraints → constraints
layoutConstraints → constraints- Satisfy the Pub analysis
BREAKING CHANGES: - Migrate to HTTP2 protocol
BREAKING CHANGES:
Join ids query param with comma instead of semicolon
ids query param with comma instead of semicolonAdd authenticatedGet method to call arbitrary Figma API endpoints
authenticatedGet method to call arbitrary Figma API endpoints- Export FigmaQuery class
FigmaQuery classPublishing step in CI workflow (test)
- Readme badges
Basic wrapper around all Figma APIs
Your coding agent can read these notes before it upgrades. Set up the MCP server →