バージョニング
Ionic Frameworkは、セマンティックバージョニング(SemVer)の規約に従います:major.minor.patch
。互換性のないAPIの変更はmajor
バージョンをインクリメントし、後方互換性のある機能の追加はminor
バージョンをインクリメントし、後方互換性のあるバグ修正はpatch
バージョンをインクリメントします。
リリーススケジュール
メジャーリリース
APIに破壊的な変更が導入された場合、メジャーリリースが公開されます。メジャーリリースは、約6ヶ月ごとに発生し、破壊的な変更が含まれる場合があります。最終リリース前にフィードバックを得るために、いくつかのリリース候補が公開されます。変更内容とその理由の概要は、リリース候補に付属します。
マイナーリリース
新しい機能が追加された場合、または破壊的でないAPIの変更が導入された場合、マイナーリリースが公開されます。変更については十分にテストを行い、リリースに自信を持っていますが、新しいコードには新しい問題が発生する可能性があります。機能やAPIの変更が行われた場合、4週間ごとにマイナーバージョンをリリースする予定です。
パッチリリース
バグ修正が含まれているが、APIが変更されておらず、破壊的な変更が導入されていない場合、パッチリリースが公開されます。新しいパッチバージョンは毎週リリースする予定ですが、予定よりも早くまたは遅れてリリースする必要がある場合もあります。パッチリリースが新機能から新しい問題を引き起こすことなく既存のコードを修正できるように、パッチリリースは常にマイナーリリースの前に公開されます。
変更履歴
Ionicへの注目すべき変更のリストについては、変更履歴を参照してください。これには、各リリースにおけるすべてのバグ修正と新機能の順序付きリストが含まれています。