Releases: DesignPipe/exfig
v2.8.1
[2.8.1] - 2026-03-15
Bug Fixes
- ci: Update usage CLI to 3.0.0 and fix archive path by @alexey1312
Miscellaneous Tasks
- Migrate to DesignPipe org by @alexey1312
Other
- Add Usage CLI spec for shell completions and docs
- feat: add Usage CLI spec for shell completions and docs
Add exfig.usage.kdl with full specification of all 19 CLI commands,
flags, and arguments. This enables generating shell completions
(bash/zsh/fish) and markdown documentation from a single source of truth.
- Add usage tool to mise.toml with completions and docs tasks
- Generate and attach shell completions as GitHub Release assets
- Update CLAUDE.md with completions commands and KDL sync reminder
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
- fix: harden release workflow and fix Usage spec inaccuracies
Pin usage tool to v2.18.2 in both mise.toml and release workflow,
add --fail/pipefail to curl, validate generated completion files are
non-empty. Fix version prefix (v2.8.0) and schemas default path in
exfig.usage.kdl. Add version sync reminder to CLAUDE.md.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
- fix: improve filter argument help texts in Usage spec
Match the Swift source help descriptions with single/multiple/wildcard
examples for colors, icons, and images filter arguments.
Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com
Co-authored-by: Claude Opus 4.6 noreply@anthropic.com by @alexey1312 in #69
v2.8.0
v2.7.2
v2.7.1
[2.7.1] - 2026-03-03
Features
- android: Add codeConnectPackageName support for AndroidIconsEntry by @alexey1312
v2.7.0
v2.6.0
v2.5.2
[2.5.2] - 2026-02-25
Bug Fixes
-
Validate and correct export-report proposal against codebase by @alexey1312 in #61
-
spec: Align w3c-tokens-v2 proposal with DTCG v2025.10 specification by @alexey1312 in #62
-
Warning by @alexey1312
Documentation
- Add OpenSpec proposals for W3C tokens v2 and export report by @alexey1312
Features
-
cli: Add --report flag for structured JSON export reports by @alexey1312 in #66
-
Add concurrency by @alexey1312
Miscellaneous Tasks
- Migrate Homebrew tap from homebrew-exfig to homebrew-tap by @alexey1312
Styling
- Fix markdown table alignment in openspec design docs by @alexey1312 in #65
v2.5.1
[2.5.1] - 2026-02-23
Bug Fixes
- Allow HTTPS in PKL resource allowlist for package resolution by @alexey1312
v2.5.0
[2.5.0] - 2026-02-23
Features
- Migrate template engine from Stencil to swift-jinja by @alexey1312 in #60
v2.4.0
[2.4.0] - 2026-02-17
Bug Fixes
- Warning found 2 file(s) which are unhandled by @alexey1312
Other
- Add Figma Code Connect generation for Android (Jetpack Compose)
- feat: add Figma Code Connect generation for Android
Introduce functionality to generate Figma Code Connect Kotlin files for
Jetpack Compose. The AndroidCodeConnectExporter class and related
methods allow linking Figma design components to Compose code, creating
an important connection for designers to view Compose implementations in
Figma Dev Mode.
- Added
AndroidCodeConnectExporterwith a method to generate Kotlin
files from image packs. - Expanded
AndroidIconsEntryandAndroidImagesEntryto include a
codeConnectKotlinfield for file path configuration. - Updated configuration schemas and generator logic for Code Connect
inclusion. - Integrated Code Connect generation into icon and image export
workflows within theAndroidIconsExporterandAndroidImagesExporter
classes. - Created tests for
AndroidCodeConnectExporterto ensure expected
behavior, including asset filtering, URL generation, and file output.
- fix: after review by @alexey1312 in #58