Releases: goodpatch/sparkle-design
Releases · goodpatch/sparkle-design
Release list
v1.0.5
Fixed
- Icon: font-weight を 500 に固定し親要素からの継承を防止 (#281, closes goodpatch/sparkle-design-internal#198)
- Button の bold ラベル等から
font-weight: 700が継承され、アイコンが疑似ボールド(faux bold)で太く描画される問題を修正 Iconの span にfont-mediumを明示付与(classNameからの上書きは引き続き可能)
- Button の bold ラベル等から
Changed
- release skill とリリース記録のレビュー指摘を反映 (#277)
Dependencies
vitest3.2.3 → 4.1.0 (#279)- Vitest 4 の browser provider API へ移行(
@vitest/browser→@vitest/browser-playwright、browser.name→browser.instances) @vitest/coverage-v8を ^4.1.0 に更新
- Vitest 4 の browser provider API へ移行(
v1.0.4
Added
- Button:
React.forwardRef対応 (#275, closes #270)- Radix
Trigger asChild(Popover 等)から Button に直接refを渡せるように asChildで<a>等の非 button 要素を slot するケースに対応するため、ref 型はHTMLElementで広く受ける- ref forwarding テスト(通常 button / asChild + a)を新規追加
- Radix
Changed
- 共有スキルの frontmatter に
user-invocable: trueを追加 (#271) - Input フォロー修正:
useMergeRefsの型整理と a11y lint エラー解消 (#272)
Dependencies
skill-v20260520-015419
What's Changed
- 🔖 chore: release v1.0.4 + リリース手順スキル化 by @touyou in #276
- 🔧 chore: release skill とリリース記録のレビュー指摘を反映 by @touyou in #277
Full Changelog: v1.0.4...skill-v20260520-015419
v1.0.3
skill-v20260428-120503
skill-v20260420-030750
What's Changed
- docs: 公開 README から内部 CLI リポジトリのリンクを削除 by @touyou in #255
- ✨ feat: change-sparkle-config skill 追加 (雰囲気を言葉で伝えて sparkle.config.json を書き換え) by @touyou in #254
- 📝 docs: AI スキル導入手順を gh skill デフォルトに移行、npx skills は fallback by @touyou in #256
- 📦 chore: skill frontmatter に license 追記 + description を 1024 文字以内に by @touyou in #257
- 🚀 ci: スキルリリース用 GitHub Actions ワークフローを追加 by @touyou in #258
- 🐛 fix: publish-skills で gh CLI 2.90+ を self-install by @touyou in #259
Full Changelog: v1.0.2...skill-v20260420-030750
v1.0.2
v1.0.1
Security
pnpm.overridesに追加:hono ^4.12.14/yaml ^2.8.3/@eslint/plugin-kit ^0.3.4/brace-expansion ^1.1.13(<1.1.13 の range)pnpm audit残件クリア(prod / dev とも 0)
Changed
@figma/code-connectをdependencies→devDependenciesに移動。consumer のnode_modulesからlodashを含む Figma Code Connect のツリーが消えます- dist から
*.figma.{js,d.ts}を除外しパッケージサイズを縮小 - TailwindCSS v4 + npm package 利用時の
@source自動検知に関する README 注記を CLI v2.0.6 ベースに更新 globals.css前提表記を "Tailwind エントリ CSS" に整理- Material Symbols の woff2 を URL 軸縮小で 60〜75% 削減(CLI v2.0.1 の変更を反映)
v1.0.0
🎉 初の正式リリース
Sparkle Design が v1.0.0 として OSS 公開されました。
Quick Start
```bash
npx --yes sparkle-design-cli setup --assistant claude
```
1 コマンドでパッケージインストール〜初期ファイル生成〜AI ガード〜CSS 生成まで完了します。詳細は README を参照。
Changes since 0.9.0
- ✨ バージョンを 1.0.0 に bump(OSS 正式リリース)
- 🔒 `pnpm.overrides` で transitive 依存の脆弱性 43 件をパッチ版に強制アップデート
- critical: form-data
- high: undici, tar, minimatch, playwright, glob, lodash, path-to-regexp, flatted 他
- medium/low: picomatch, brace-expansion, qs, ajv, body-parser, js-yaml 他
- 🧪 flaky な時間ベースのパフォーマンステスト 5 件を skip に変更
Notes
- 直接依存のメジャーバージョンアップは互換性リスクのため見送り(Next 15 / React 18 / Vite 6 系を維持)