リリースノート
Ionic Framework の完全なリリース履歴は、 GitHub で確認できます。最近のリリースに関するドキュメントも以下にあります。
当社の ポリシーと安定性への取り組みについては、バージョニングをご覧ください.
8.3.4
パッチ2024年10月30日
バグ修正
- angular: スタンドアロンの ion-radio-group に欠落している 'compareWith' 入力を追加 (#29870) (47ba703)、closes #29826
- backdrop: アクセシビリティ向上のため tabindex を削除 (#29956) (7294e96)、closes #29773
- input, textarea: フォーカス時、スクリーンリーダーがヘルパーテキストとエラーテキストをアナウンスするようにする (#29958) (5a73145)
- overlays: アニメーション中はスクリーンリーダーから隠す (#29951) (cb60073)、closes #29857
- overlays: トーストが表示されるときにルートを非表示にしない (#29962) (322d7c9)、closes #29773
- overlays: フォーカストラップ div をスクリーンリーダーから隠す (#29970) (c3b58f1)、closes #29858
- vue: router.go(-n) を使用すると、誤ったビューがレンダリングされる (#29877) (e32fbe0)、closes #28201 #28201 #29847
8.3.1
パッチ2024年9月17日
バグ修正
- checkbox: 開始揃えを使用して、項目内でチェックボックスを適切に揃える (#29850) (88b7013)、closes #29837
- datetime: 値が空文字列の場合、今日の日付と時刻を表示する (#29839) (f1d50c0)、closes #29669
- range: range がドラッグされているときにスクロールを無効にする (#29241) (35b1a45)
- react, vue: タブの navManager のデフォルト値を追加 (#29865) (df39cea)
- react: react 出力ターゲットバージョンを元に戻す (#29869) (f64458d)、closes ionic-team/stencil-ds-output-targets#476 ionic-team/stencil-ds-output-targets#475 #29848
8.3.0
マイナー2024年9月5日
機能
- checkbox: justify または alignment プロパティが定義されている場合はブロックとして表示する (#29783) (4ccd15e)
- radio: justify または alignment プロパティが定義されている場合はブロックとして表示する (#29801) (18b02b3)
- react, vue, angular: ルーターなしでタブを使用する (#29794) (867066b)、closes #25184
- toggle: justify または alignment プロパティが定義されている場合はブロックとして表示する (#29802) (0332c8c)
8.2.9
パッチ2024年9月17日
バグ修正
- react: react 出力ターゲットバージョンを元に戻す (#29869) (6fb087f)、closes ionic-team/stencil-ds-output-targets#476 ionic-team/stencil-ds-output-targets#475 #29848
8.2.7
パッチ2024年8月13日
バグ修正
- 注意: htmlAttributes で設定された id を上書きしないでください (#29708) (1295ced), #29704 をクローズ
- angular: モーダルとポップオーバーに focusTrap プロパティを追加 (#29729) (05913c3), #29728 をクローズ
- angular: routerLink によって設定された tabindex を Ionic コンポーネントから削除 (#29744) (20073e1), #20632 をクローズ
- content: コンテンツにカスタムの roles と aria 属性を設定できるようにする (#29753) (7b16397)
- item: router-link がアイテムカバー付きでもクリック可能な状態を維持 (#29743) (a9f278a)
- overlays: htmlAttributes で設定された id を上書きしないでください (#29722) (92ce563), #29712 をクローズ
- react: onPointerDown, onTouchEnd, onTouchMove を追加 (#29736) (bfee3cd), #29174 をクローズ
- vue: クリック可能な要素を適切にレンダリングするために、router-link の値を href に渡す (#29745) (ab4f279)
8.1.0
マイナー2024年5月1日
機能
- 実験的なトランジションフォーカスマネージャーを追加 (#29400) (5b686ef), #23650 をクローズ
- content: fixedSlotPlacement プロパティを追加 (#29233) (90a7e70)
- datetime: ディスミス時に roles をオーバーレイに渡す (#29221) (6945adc), #28298 をクローズ
- input: clearInputIcon プロパティを追加 (#29246) (0f5d1c0), #26974 をクローズ
- modal, popover: フォーカストラップを一時的に無効化する機能を追加 (#29379) (7c00351), #24646 をクローズ
- picker: ピッカーカラムが支援技術で選択しやすくなる (#29371) (e38e2e4), #25221 をクローズ
8.0.2
パッチ2024年5月1日
8.0.0
メジャー2024年4月17日
注: パッケージ ionic-framework のバージョンアップのみ
完全な変更履歴: https://github.com/ionic-team/ionic-framework/compare/v7.8.6...v8.0.0
移行ガイド: https://ionic.dokyumento.jp/docs/updating/8-0
破壊的な変更: https://github.com/ionic-team/ionic-framework/blob/main/BREAKING.md#version-8x
他のリリースについては、こちらをご覧ください GitHub.