メインコンテンツへスキップ
バージョン: v8

リリースノート

Ionic Framework の完全なリリース履歴は、 GitHub で確認できます。最近のリリースに関するドキュメントも以下にあります。

当社の ポリシーと安定性への取り組みについては、バージョニングをご覧ください.

8.4.0

マイナー最新の製品版

2024年11月4日

バグ修正

  • alert: header が存在する場合、subHeader に正しい見出し構造を使用する (#29964) (0fdcb32)

機能

  • menu: ionWillClose および ionDidClose イベントに role を渡す (#29954) (ee2fa19)
  • segment-view: 新しい ion-segment-view コンポーネントのサポートを追加 (#29969) (89508fb)
  • select: インターフェースとして modal を追加 (#29972) (3628ea8)

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.3

パッチ

2024年10月16日

バグ修正

  • tabs, tab-bar: Vue、React でスタンドアロンのタブバーを使用する (#29940) (b7b383b)、closes #29885 #29924

8.3.2

パッチ

2024年10月2日

バグ修正

  • segment: iOS でスクロール可能なちらつきを防ぐ (#29884) (078ed0b)、closes #29523

8.3.1

パッチ

2024年9月17日

バグ修正

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日

バグ修正

8.2.8

パッチ

2024年9月5日

バグ修正

  • range: ノブがバーの先頭にあるときに正しい値を送信する (#29820) (6a3d7c7)、closes #29792
  • react: Intellisense が IntelliJ で動作する (#29782) (bacded5)、closes #29755

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.2.6

パッチ

2024年7月24日

バグ修正

  • 注意: htmlAttributes で設定された id を上書きしないでください (#29708) (1295ced), #29704 をクローズ
  • angular: モーダルとポップオーバーに focusTrap プロパティを追加 (#29729) (05913c3), #29728 をクローズ
  • overlays: htmlAttributes で設定された id を上書きしないでください (#29722) (92ce563), #29712 をクローズ

8.2.5

パッチ

2024年7月3日

バグ修正

  • dependencies: DOMException エラーを削除するために最新の @stencil/core を使用 (#29685) (d70ea4), #29681 をクローズ
  • vue: オプションの IonicConfig 型パラメータを IonicVue プラグインに追加 (#29637) (90893f4), #29659 をクローズ

8.2.4

パッチ

2024年6月28日

バグ修正

  • angular: 無効なアイテムを含むポップオーバーの矢印ナビゲーション (#29662) (ceb41f3), #29640 をクローズ

8.2.2

パッチ

2024年6月12日

バグ修正

  • refresher: コンテンツがフルスクリーンの場合に表示 (#29608) (5cdfac8), #18714 をクローズ

8.2.1

パッチ

2024年6月5日

  • react: InputInputEventDetail 型をエクスポート (#29512) (624ceba), #29518 をクローズ

8.2.0

マイナー

2024年5月22日

機能

  • angular: シグナルへのプロパティ設定が機能する (#29453) (4640e04), #28876 をクローズ

8.1.3

パッチ

2024年5月22日

バグ修正

  • core: 不正な URI は例外をスローしない (#29486) (4a41983), #29479 をクローズ

8.1.2

パッチ

2024年5月15日

バグ修正

  • many: スロット付きのチェックボックス、ラジオボタン、セレクトボックス、トグルが拡大しないようにする (#29501) (c63d07b), #29423 をクローズ
  • picker: キーボードナビゲーションを更新 (#29497) (32bc681)

8.1.1

パッチ

2024年5月15日

バグ修正

  • angular: スタンドアロン datetime に formatOptions プロパティを追加 (#29468) (bb1db52), #29464 をクローズ
  • angular: アイテム内のセレクトの無効状態を保持 (#29448) (dfb72d7), #29234 をクローズ
  • angular: アイテムを動的に変更したときにアクティブなセグメントボタンを設定 (#29418) (ee83388), #29414 をクローズ
  • radio: radio-group でアイテムが更新されたときにチェックされた状態を保持 (#29457) (7ea14ae), #29442 をクローズ

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日

バグ修正

  • datetime: RTL での月のナビゲーションが正しく機能する (#29421) (4d09890), #29198 をクローズ
  • ios: 大きなタイトルのトランジションがテキストのない戻るボタンに対応 (#29327) (bd8d065), #28751 をクローズ
  • md: ダークモードでアイテムの境界線のコントラストが改善 (#29398) (fa85f03), #29386 をクローズ
  • select: オプションが fit-content 幅と塗りつぶしアウトラインで表示される (#29408) (f15b62a), #29321 をクローズ

8.0.1

パッチ

2024年4月24日

バグ修正

  • input: スクリーンリーダーを使用してクリアボタンを操作できる (#29366) (ee49824), #29358 をクローズ
  • input: デバウンスがロード時に Angular でバインディング構文で設定される (#29377) (23321f7), #29374 をクローズ

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

7.8.6

パッチ

2024年4月24日

バグ修正

  • input: スクリーンリーダーを使用してクリアボタンを操作できる (#29366) (#29383) (5ce0c60)

7.8.5

パッチ

2024年4月17日

バグ修正

  • modal: シートモーダルのスクロールとジェスチャーの動作を改善 (#29312) (9738228), #24583 をクローズ

7.8.4

パッチ

2024年4月10日

パフォーマンスの改善

  • styles: 配布されたグローバルスタイルシートを圧縮 (#29275) (b3cd49b)

7.8.3

パッチ

2024年4月3日

バグ修正

  • button: ツールバーのアクティブなアウトラインボタンが MD ダークモードで背景に溶け込まないように修正 (#29216) (ee5da7a)
  • popover: コンテンツがない場合にビューポートがスクロール可能になる (#29215) (f08759c), #29211 をクローズ
他のリリースについては、こちらをご覧ください GitHub.