Skip to content

v78.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 04:36
· 403 commits to master since this release

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

78.0.0 (2025-10-23)

プロダクト側で対応して欲しいこと

PageHeading

  • type propsが廃止されました。size propsの利用に変更してください。

Heading

  • [type=screenTitle]が廃止されました。
    • h1に相当する要素の場合はPageHeadingに置き換えてください。
    • h2以下の要素でサイズだけ大きくしたい場合は[type=sectionTitle]で[size=XXL,XL,L]を指定してください。

AccordionPanelTrigger

  • headingTypeからscreenTtileが削除されました。screenTitleは使用しないでください。

RangeSeparator

  • 廃止されました。に置き換えてください。

FormControl

以下のようにpropsを置き換えてください。

  • title -> label

以下のpropsはlabel propsのオブジェクトに移行してください。

  • titleType -> label.styleType
  • dangerouslyTitleHidden -> label.dangerouslyHide
  • htmlFor -> label.htmlFor
  • titleId -> label.id

アイコン付きのtitleを設定していた場合、label propsのiconに移行してください。
なお、title右に何かを設置していた場合、内容に応じて statusLabels、subActionAreaを利用するようにしてください。

  • statusLabelsにはその入力要素群の状態を表すもの、具体的には必須ラベルなどのStatusLabelを設置するために利用してください
  • statusLabels以外のもの、例えばヘルプダイアログのアイコンやドロップダウンボタンなどはsubActionAreaを利用してください

Fieldset

以下のようにpropsを置き換えてください。

  • title -> legend

以下のpropsはlegend propsのオブジェクトに移行してください。

  • titleType -> legend.styleType
  • dangerouslyTitleHidden -> legend.dangerouslyHide
  • titleId -> legend.id

アイコン付きのtitleを設定していた場合、label propsのiconに移行してください。
なお、title右に何かを設置していた場合、内容に応じて statusLabels、subActionAreaを利用するようにしてください。

  • statusLabelsにはその入力要素群の状態を表すもの、具体的には必須ラベルなどのStatusLabelを設置するために利用してください
  • statusLabels以外のもの、例えばヘルプダイアログのアイコンやドロップダウンボタンなどはsubActionAreaを利用してください

⚠ BREAKING CHANGES

  • Heading,PageHeading: size propsを追加 (#5858)
  • RangeSeparatorコンポーネントを削除する (#5900)
  • FormControl, Fieldset: title関連の名称をlabel/legendに、dangerouslyHidden をdangerouslyHideに修正 (#5886)

Features

  • AnchorButtonでtarget="_blank"を指定した場合にアイコンを表示する (#5879) (da7f12c)
  • DateFormatterをクライアントコンポーネントとして扱うように修正 (#5898) (aa5f91f)
  • Heading,PageHeading: size propsを追加 (#5858) (d7a6b40)
  • Text, Heading, FormControl[label], Fieldset[legend] に対してIconを表示できる属性を追加 (#5897) (26b2b8c)

Bug Fixes

  • InputFile: InputFileをinputの挙動に寄せ、フォーム内でデータが適切に処理できるように修正 (#5864) (74219b1)
  • Textarea: スクロール可能領域内で日本語入力中にスクロール位置が先頭に戻る問題を修正 (#5906) (991664d)
  • FormControl, Fieldset: title関連の名称をlabel/legendに、dangerously*Hidden をdangerouslyHide*に修正 (#5886) (cc5f557)
  • RangeSeparatorコンポーネントを削除する (#5900) (02c847b)