Repository navigation
v0.2.0
Immutable
release. Only release title and notes can be modified.
0.2.0 (2026-09-29)
⚠ BREAKING CHANGES
- Heading の size は数字(1〜4)から md〜5xl の名前に変わる(size={2} は size="xl")。 Stat の size の値も変わる。トークン --text-heading-1〜4 は --text-heading-2xl・xl・lg・md になる。
新しいコンポーネント
- AvatarGroup (#71) (52b673c)
- ButtonGroup (#72) (032ec89)
- DataTable: データの表。TanStack Table でつなぐレシピ付き (#85) (c2f33ee, 6dab745)
- Dropzone: ファイルを落として選ぶ欄と、選んだファイルの一覧 (3a1ff10)
- Fieldset: 欄のまとまり (#91) (4137781, 2383f80)
- Inspector (#77) (b33bde7, 176cf8d)
- SearchFieldControl・PasswordFieldControl (bdeaccb)
- Sidebar: 押しのける列・rail・Drawer/Menu のシート (19daaab)
- Slider: 横向き・単一値 (#70) (5bbf173, d633c70)
- Sortable: 並べ替えられるリスト。dnd-kit でつなぐレシピ付き (435d0ab)
- StatusPanel (#78) (be8c3ca)
- Stepper (#76) (5b11e73, faddd0a)
新しくできること
- docs: 見本のページを追加・細かい不具合を修正 (#87) (5c33924)
- fieldset: 見出しの大きさを Heading の段で選べる labelSize を足す (b0beb74)
- sidebar: 上下に固定する行・件数・行ごとの操作・列の地・幅を変えるつまみ・畳める節・Menu のシートを足す (93d44f5)
- 入力欄のラベルを横に置く・出さない形と、Field で組み立てる形を足す (#89) (6665fe5, 3309cf4)
- 文字の大きさの段を xs〜5xl にし、見出しの大きい 3 段(Hero)を足す (f7ae802)
直したこと
- data-table: レシピの「N 件を選択中」の読み上げの領域をいつも置く(CodeRabbit) (23f08f5)
- dropzone: 1 つしか選べない欄の超過を知らせ、サムネイルの URL を effect の中で作る(CodeRabbit) (d60d6fd)
- dropzone: 値が外から変わったときも input.files を値に合わせる(CodeRabbit) (8e00d3a)
- dropzone: 制御モードでは、受け取った直後も input.files を今の value に合わせる(CodeRabbit) (3cc16a4)
- fieldset: サーバーで描いた HTML でもまとまりに名前を付け、隠れた欄にフォーカスを移さない(CodeRabbit) (28dffb3)
- fieldset: まとまりのエラーを Form の一覧・フォーカスと、1 つだけの Checkbox・Switch に届ける (b9612ae)
- fieldset: まとまりのエラーを中の欄の説明の先頭にもつなぐ (29ad90e)
- inspector: width の割合指定と、はじめから開いているときの autoFocus を直す (71b6a4c)
- PR 前のレビューの指摘を直す(Stat の大きい段の字間・Time などの size・見本) (6cd164a)
- sidebar: SidebarLayout の placement の値を under-header・full-height にする (2cdf457)
- sidebar: レビューの指摘を直す (30502a3)
- sidebar: 狭い画面の Drawer を閉じたら開閉のボタンへ焦点を戻し、見本の試合をキーボードでも開けるようにする (1429d58)
- sidebar: 畳んだ列から引き出して開き、アイコンの行を正方形にし、シートの区切り線と入れ子の題を足す (42b5cc8)
- sidebar: 畳んでも行の縦の位置をそろえ、入れ子の行の塗りを案内線から離し、上下の行の props 名をそろえる (ed86bb7)
- sidebar: 行の札を badge オブジェクトにまとめ、行ごとに畳んだときの形を変えられるようにする (ec0ea71)
- sortable: 動かせない項目をキーボードで動かさない、レシピの項目は初めの 1 回だけ読むと明示する(CodeRabbit) (adf7781)
- sortable: 純正のレシピでは、ドラッグしない並べ替えの ︙ メニューを置く(CodeRabbit) (370bbe4)
- stepper: CodeRabbit の指摘4件を直す(子要素の検証・状態の読み上げ・フォーカス・偽のボタン) (1dd8b7a)
- stepper: value を制御専用にし、クリックの通知を onStepClick に分ける (6e31ddd)
- stepper: フォーカスの戻りを「押した」フラグで判定する(CodeRabbit) (1fe9bf6)
- toggle: connected の見た目の2つの不具合を直す (#74) (40a9bfd)
- セルフレビューの指摘を直す(横のラベルの欄の潰れ・FieldGroup の子・型・部位の置き忘れ) (dc012ba)
- 組み立てた TagsInput で validate の文も読み上げ、ストーリーと JSDoc の説明を直す(CodeRabbit) (7ab8108)
見た目
- Field のラベルの置き場所・組み立て方・横のラベルの既定の比較(軸 385・386・388) (341bb8d)
- Fieldset の囲み方・見出しの強さ・まとまりのエラーの比較(軸 389・390・391) (5132b4b)
- inspector: 軸 350〜355 の決定を反映する(ADR-0320〜0325) (1b66f17)
- Sidebar の比較ストーリー(軸 379〜384)と、比べるための部品の機能を置く (2caa320)
- slider: 押しているあいだの手応えを pressEffect で選べるようにする(ADR-0321) (2e89942)
- slider: 軸 321 を押しているあいだの手応えの比較に作り直す (2ef1963)
- stepper: マーカーと向きの比較ストーリーを置く(軸340・341) (7bb3cc1)
- 見出しの大きい段の比較(軸 387) (fbc1e5c)