コアコンポーネントのバージョン

コアコンポーネントの現在のリリースは 2.12.1 で、AEM as a Cloud Service および On-Premise の AEM インストールと互換性があります。2020年11月に2.12.0のパッチリリースとしてリリースされました。リリース2.12.0では、フォーム、メタデータ、およびデータレイヤーに新機能がいくつか導入されました。

リリース履歴と互換性

コアコンポーネントは、柔軟性を備え、サポートされるすべての AEM バージョンと互換性があるように設計されています。このため、コンポーネントの 1 つのリリースに同じコンポーネントの複数のバージョンを含めることができます。

コアコンポーネントの各リリースの互換性、およびリリースとそこに含まれているコンポーネントバージョンの対応関係を以下の表に示します。

リリース履歴と要件

次の表は、コアコンポーネントの各リリースと AEM リリースおよび Java バージョンとの互換性の概要を示しています(各リリースの詳細については GitHub を参照してください)。

リリース 説明 AEM 6.4 AEM 6.5 AEM as a Cloud Service Java リリース日
2.12.2 これは、2.12.0のパッチリリースで、マイナーな修正が含まれていました。 6.4.8.1+ * 6.5.5.0+ * 継続的 8、11 2020年11月11日
2.12.1 これは2.12.0のパッチリリースで、イメージコンポーネントの重大なバグを修正しました。 6.4.8.1+ * 6.5.5.0+ * 継続的 8、11 2020年11月5日
2.12.0 このリリースでは、新しいPOSTフォームハンドラが導入されました。カスタムCSS、Javascript、メタデータタグを含める機能は、コンテキスト対応設定を介して行われます。DataLayerBuilderユーティリティは、カスタムコンポーネントのデータレイヤー統合を単純化します。](/docs/experience-manager-core-components/developing/data-layer/integrations.html?lang=ja#enabling-custom-components)[ 6.4.8.1+ * 6.5.5.0+ * 継続的 8、11 2020年10月29日
2.11.0 このリリースでは、AMPのサポートが導入されました。 6.4.8.1+ * 6.5.5.0+ * 継続的 8、11 2020 年 7 月 20 日
2.10.0 このリリースでは、PDFビューアコンポーネントが導入されました。 6.4.8.1+ 6.5.5.0+ 継続的 8、11 2020 年 6 月 17 日
2.9.0 このリリースでは、Adobeクライアントデータレイヤーとの統合が可能になり、プログレスバーコンポーネントが導入されました。 6.4.8.0+ 6.5.4.0+ 継続的 8、11 2020 年 5 月 29 日
2.8.0 このリリースでは小規模の機能強化による修正に重点を置きました。 6.4.4.0 以上 6.5.0.0 以上 継続的 8、11 2019 年 12 月 5 日
2.7.0 このリリースでは、新しい埋め込みコンポーネントが導入されました。 6.4.4.0 以上 6.5.0.0 以上 継続的 8、11 2019 年 9 月 25 日
2.6.0 このリリースでは、新しいエクスペリエンスフラグメントコンポーネントが導入されました。 6.4.4.0 以上 6.5.0.0 以上 継続的 8、11 2019 年 9 月 6 日
2.5.0 このリリースでは、新しいアコーディオン、 ボタン、 コンテナ、およびコンポーネントのダウンロードが導入されました。 6.4.2.0 以上 6.5.0.0 以上 継続的 8、11 2019 年 6 月 25 日
2.4.0 このリリースでは、コンテンツフラグメントリストコンポーネントが導入されました。 6.4.2.0 以上 6.5.0.0 以上 継続的 8、11 2019 年 5 月 7 日
2.3.2 このリリースでは、コンポーネントライブラリの改良点に焦点を当てていますが、セパレータコンポーネントの機能強化も含まれています。 6.4.2.0 以上 6.5.0.0 以上 継続的 8 2019 年 3 月 14 日
2.3.0 このリリースは、コンポーネントライブラリに重点を置き、新しいセパレータコンポーネントを導入しましたが、画像コンポーネントの機能強化も含まれています。 6.4.2.0 以上 - - 8 2019 年 2 月 11 日
2.2.2 このリリースは主にバグ修正に焦点を当てていますが、カルーセルコンポーネントの機能強化も含まれています。 6.4.2.0 以上 - - 8 2018 年 11 月 27 日
2.2.0 このリリースでは、タブコンポーネントカルーセルコンポーネントが導入され、画像コンポーネント、 ページコンポーネント、タイトルコンポーネントの機能が強化されました。 6.4.2.0 以上 - - 8 2018 年 10 月 16 日
2.1.0 このリリースでは、Teaserコンポーネントが導入され、画像コンポーネントが改善され、多数のバグ修正が行われました。 6.4.2.0 以上 - - 8 2018 年 7 月 13 日
2.0.8 これはバグフィックスのリリースでした。 6.4.0.0 以上 - - 8 2018 年 6 月 12 日
2.0.6 このリリースでは、イメージコンポーネントでの画像反転のサポートなど、機能が強化され、バグが修正され、小さな改善が加えられました。 6.4.0.0 以上 - - 8 2018 年 4 月 11 日
2.0.4 このリリースは主に、内部の改善、バグ修正、および画像コンポーネント、 ページコンポーネント、およびコンテンツフラグメントコンポーネントの小さな改善に焦点を当てています。 6.4.0.0 以上 - - 8 2018 年 3 月 7 日
2.0.0 このリリースでは、ナビゲーションコンポーネント、 言語ナビゲーションコンポーネント、およびクイック検索コンポーネントが導入され、すべてのコンポーネントに対してスタイルシステムが実装されました。 6.4.0.0 以上 - - 8 2018 年 1 月 16 日
1.1.0 このリリースでは、すべてのコンポーネントにJSONエクスポートが実装され、コンテンツフラグメントコンポーネントが導入されています。 6.4.0.0 以上 - - 8 2017 年 10 月 10 日
1.0.6 このリリースでは、イメージコンポーネントに対していくつかの修正が追加されています。 6.4.0.0 以上 - - 8 2017 年 8 月 4 日
1.0.4 このリリースでは、ページコンポーネント、 画像コンポーネント、および様々なグローバルな修正と改善に対する修正が追加されています。 6.4.0.0 以上 - - 8 2017 年 4 月 26 日
1.0.2 このリリースでは、イメージコンポーネント内のアニメーションGIF画像に関する修正が追加されました。 6.4.0.0 以上 - - 7 2017 年 3 月 22 日
1.0.0 コアコンポーネントの初回リリースです。。 6.4.0.0 以上 - - 7 2017 年 3 月 20 日
メモ

(*)バージョン2.11.0以降、org.apache.sling.models.implバージョン1.4.12以降が必要です(SLING-8781のため)。 これは、将来のService PackでAEM 6.4および6.5に対して提供される予定です。 それまでは、Sling Modelsバンドルがcore.wcm.components.allパッケージに含まれます。

ヒント

AEM の場合と同様、最新の修正および機能を活用するために、実行している AEM バージョンと互換性のある入手可能な最新のリリースおよびバージョンのコアコンポーネントを開発に使用することをお勧めします。

コンポーネントのバージョンとリリース

コアコンポーネントの各リリースと、そこに含まれている各コンポーネントのバージョンを次の表に示します。

リリース 1.0.0 ~ 1.0.6 リリース 1.1.0 リリース 2.0.0 ~ 2.0.8 リリース 2.1.0 リリース 2.2.0 ~ 2.2.0 リリース 2.3.0 ~ 2.3.2 リリース 2.4.0 リリース 2.5.0 リリース 2.6.0 リリース 2.7.0 ~ 2.8.0 リリース 2.9.0 以上
ページ v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
タイトル v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
画像 v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
リスト v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
パンくず v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
ソーシャルメディア共有 v1 v1 v1 v1 v1 v1 v1 v1 v1 v1 v1
フォームコンテナ v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
フォームテキスト v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
フォームオプション v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
フォーム非表示 v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
フォームボタン v1 v1 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2 v1、v2
コンテンツフラグメント サンドボックス v1 v1 v1 v1 v1 v1 v1 v1、v2 v1、v2
ナビゲーション v1 v1 v1 v1 v1 v1 v1 v1 v1
言語ナビゲーション v1 v1 v1 v1 v1 v1 v1 v1 v1
クイック検索 v1 v1 v1 v1 v1 v1 v1 v1 v1
ティーザー v1 v1 v1 v1 v1 v1 v1 v1
タブ v1 v1 v1 v1 v1 v1 v1
カルーセル v1 v1 v1 v1 v1 v1 v1
区切り文字 v1 v1 v1 v1 v1 v1
コンテンツフラグメントリスト v1 v1 v1 v1 v1
アコーディオン v1 v1 v1 v1
ボタン v1 v1 v1 v1
コンテナ v1 v1 v1 v1
ダウンロード v1 v1 v1 v1
エクスペリエンスフラグメント v1 v1 v1
埋め込み v1 v1
プログレスバー v1
PDF ビューア v1

バージョンとリリース

コアコンポーネントは GitHub を通じて配布されます。これにより、アドビはより迅速にコンポーネントに機能を追加できるほか、AEM リリースサイクル以外でコミュニティからの入力を取り入れることもできます。

コアコンポーネントは、互換性のある規定された AEM バージョンで使用できます。つまり、1 つの AEM バージョンがコアコンポーネントの複数のバージョンまたはリリースをサポートしている場合があります。その結果、以前の基盤コンポーネントよりも柔軟性が高くなっています。基盤コンポーネントは AEM の特定のバージョンに結び付いていました。

バージョン

コアコンポーネントの主要な反復が​バージョン​です。各コンポーネントにはバージョンがあります。バージョンは、v1 や v2 のように、v の後に正の整数が付いた形式で示されます。バージョンは、下位互換性のない変更の場合にのみ増えます。これは、通常、新しい特長や機能が導入される場合です。

開発者や管理者は、リソースタイプパスや実装の完全修飾 Java クラス名に含まれている数字で、コアコンポーネントのバージョンを認識できます。このバージョン番号は、セマンティックバージョニングガイドライン/で定義されたメジャーバージョンを表します。

コアコンポーネントバージョンについて詳しくは、コアコンポーネントの開発者向けドキュメントを参照してください。

リリース

コアコンポーネントは​リリース​を通じて使用できるようになり、GitHub で実際に入手可能な公開済みアーティファクトを表します。リリースは、すべてのコアコンポーネントを配信可能なパッケージとしてまとめたもので、X.Y.Z 形式の 10 進数で示されます。

  • メジャーリリース​では、既存コンポーネントの新しいバージョンのほか、まったく新しいコンポーネントおよび通常のバグ修正を取り入れることができます。これは、リリース番号の X 部分のインクリメントで表されます。
  • 重要リリース​では、コンポーネントの既存バージョンに新しい機能を導入できるほか、バグ修正をおこなうことができます。これは、リリース番号の Y 部分のインクリメントで表されます。
  • マイナーリリース​にはバグ修正のみ含まれています。これは、リリース番号の Z 部分のインクリメントで表されます。
メモ

リリースには、同じコンポーネントの複数のバージョンを含めることができます。

同じバージョンのコンポーネントが複数のリリースに現れることがあります。

コアコンポーネントのサポート

コアコンポーネントは AEM に不可欠な部分なので、クイックスタートの一部として提供される場合と同じ条件の下、現状のままでサポートされます。

他の製品機能と同じく、提供終了の一般的なルールは次のようになります。

  • コンポーネントは、削除される前に、非推奨になったことが事前に通知されます
  • 早ければその通知の後、AEM リリースからコンポーネントが削除されます。

したがって、新しいバージョンのコンポーネントへの移行を検討するユーザーに対し、サポートが終了するまでの期間として少なくとも 1 つのリリースサイクルが与えられることになります。

各コンポーネントのバージョンには、サポートされる AEM バージョンが明記されています。ある AEM バージョンのサポートが停止されると、その AEM バージョンでのコアコンポーネントのサポートも停止されます。

コンポーネントのカスタマイズのサポートについて詳しくは、関連するコアコンポーネントバージョンのコアコンポーネントのカスタマイズページを参照してください。

基盤コンポーネントのサポート

Adobe の開発における重点は、コアコンポーネントに移行し、新機能の追加は今後も続けられます。

ほとんどの基盤コンポーネントは AEM 6.5 では非推奨となり、今後は基盤コンポーネントに関する主なバグ修正のみが検討されます。

このページ