オブジェクトウィジェットやフォームウィジェットを含む表示ページを環境間で移動できるようにします。
主なメリット:
環境間でコンテンツページを移動する際の機能ギャップに対応します。
Release Notes
オブジェクトウィジェットやフォームウィジェットを含む表示ページを環境間で移動できるようにします。
主なメリット:
環境間でコンテンツページを移動する際の機能ギャップに対応します。
サービスビルダーの上に構築されたアプリケーションがLiferay Objectsフレームワークの利点を活用できるようにします。
主なメリット:
サービスビルダー上で構築されたアプリケーションをLiferay Objectsに移行できるようになりました。
バッチエンジンのエクスポート・エンドポイントがオブジェクトエントリのフィルタリングをサポートするようになりました。これは、バッチエクスポート中にオブジェクトエントリにフィルタリングが適用されないという以前の制限に対処するものです。この更新により、すべてのエンティティタイプで一貫したデータ処理とフィルタリングの動作が保証されます。
主なメリット:
これまでは、バッチエンジンでオブジェクトエントリとその権限を同時にエクスポートおよびインポートする方法はありませんでした。この新しい機能により、ユーザーはワークフローを合理化し、手作業を減らせます。
主なメリット:
たった1回の呼び出しで実行できます。
ユーザーがオブジェクトエントリの権限を考慮する(または考慮しない)ことを選択できます。
バッチエンジンを使用したデータインポートにより、コンテンツ作成者情報を(必要に応じて)保持できるようになりました。以前は、バッチでインポートされたコンテンツには、常にインポートを実行したユーザーが割り当てられていたため、コンテンツを移動する際に元の作成者データが失われていました。この更新により、(必要に応じて)コンテンツの所有権の正確な帰属が保証されます。
主なメリット:
環境間でデータを昇格させる際、重要なユーザー情報を保持できます。
インポートプロセスごとに個別に設定可能です。
自動化された電子メール通知によるプロアクティブなアクセストークン管理を導入。 トークンの有効期限が切れる1ヶ月前、10日前、1日前にアラートが届くようになり、タイムリーな更新が可能になり、サービスの中断を防げます。新しいトークンが生成されると、通知は自動的にキャンセルされます。
主なメリット:
トークンの有効期限が切れる前にユーザーに通知されるため、タイムリーな更新と中断のないアクセスが可能になります。
自動化された通知により、手作業による監視や介入が不要になるため、管理オーバーヘッドが削減されます。
タイムリーな更新を促すことで、期限切れのトークンや潜在的に危殆化したトークンを使用するリスクを最小限に抑えることができます。
ベンダーはOpenSSO/OpenAMを非推奨にしたため、それを維持する理由はありません。代替手段であるPingAMは、既存のOpenIDコネクタまたはSAML認証を使用して統合できます。
SSL証明書管理ビューで、有効期限間近(30日以内など)の証明書と、すでに有効期限が切れた証明書の有効期限アラートが表示されるようになりました。証明書は、LCP.jsonファイルを通じてのみ定義する必要があり、管理が簡素化され、デプロイメント間の一貫性が確保されます。このアップデートは手作業によるミスを減らし、安全で中断のないデプロイメントを保証します。
ハイライト:
期限切れアラート: 有効期限切れ間近の証明書や、すでに有効期限が切れた証明書を、明確な視覚的インジケータで通知します。
排他的なLCP.jsonの設定: 証明書はLCP.jsonファイルを通じてのみ定義できます。
視認性の向上: 証明書の名前、種類、関連ドメイン、有効期限を一覧で表示します。
プロアクティブな管理: SSL/TLSの安全な設定を維持するためのツールとアラート。
Liferay Connector to OpenSearch 2のMarketplaceリリースは、Elasticsearchに代わるLiferayのセルフホストデプロイメントを提供します。
このコネクタは、Liferay DXPとオープンソースでエンタープライズグレードの検索エンジンであるOpenSearch 2.12+を統合します。OpenSearchは、テキストデータのための字句検索、堅牢なスケーラビリティと拡張性、Liferayのセマンティック検索などのエンベッディングを使用するアプリケーションのためのベクトル検索を提供します。
このアプリのインストールには、公式ドキュメントに記載されている特定の設定が必要です。互換性の詳細については、検索エンジンの互換性マトリックスをご参照ください。
OpenSearchの統合は現在ベータ機能であり、将来的にはGAにする予定です。
LiferayクラウドがLiferay PaaS上のクライアント拡張機能のCI/CDサポートを提供するようになりました。 開発者はクライアント拡張機能をGitベースのCI/CDパイプラインに統合することができ、Liferayのコアサービスと一緒に自動ビルドとデプロイメントを行うことができます。このアップデートにより、クライアント拡張機能の自動検証、独立したデプロイメント、およびリリースサイクルの高速化が可能になります。
ハイライト:
専用のCI/CDパイプライン: Liferayのコアサービスとのコンフリクトを防ぐため、クライアント拡張機能専用のビルドパイプラインを用意しました。
自動ビルド: コミットするたびに、LUFFAアーカイブとしてパッケージ化された新しいクライアント拡張機能のビルドが開始されます。
独立したデプロイ: クライアント拡張機能のビルドは個別にデプロイされるため、リリースの柔軟性が向上します。
シームレスな統合: Liferay PaaS上の既存のGitベースのワークフローと連携。
ゼロ・ダウンタイム・デプロイメント: メインのLiferayサービスに影響を与えることなく、クライアント拡張機能をデプロイします。
一元化された製品適格性と構成管理機能により、カタログ管理者は、カタログのすべての製品を含む複数の構成ページを通じて、個々の製品を効率的に管理できます。この機能は、手動構成、適格性に基づく可視性、および一部の一括編集用のツールを備えており、操作の合理化と製品提供に対する制御の強化を実現します。さらに、チャンネル、注文タイプ、およびアカウントの製品適格性をより迅速かつスマートに管理できます。
主なメリット:
1. カタログ管理の効率性の向上:
一元化されたフラットなテーブル ビューによる製品構成の編集が簡素化されました。
可視性、最小/最大数量、適格性など、製品属性を管理するためのワークフローが合理化されました。
特定の構成を管理するために製品を重複させるのではなく、代わりに対象の構成を変更します。
マスターカタログ構成から基本設定を継承しながら、複数の製品の可視性、適格性、およびその他の製品属性のバッチ更新を実行します。
カタログに新しい製品を追加するときに、事前に入力されたデフォルトのマスター構成を活用して一貫性を確保し、製品設定を簡素化します。
2. 製品の適格性と可視性に対する制御の強化:
特定の顧客グループ、チャンネル、アカウントに合わせた適格性ルールを定義および管理します。
さまざまな市場やセグメント (B2B と B2C など) の製品の可用性と設定をすばやく調整します。
構成スケジュールを使用して、季節商品や時間制限のあるオファーの管理を合理化します。
このリリースでは、ストアフロントに新しいマルチシッピング機能が導入され、お客様は1回のチェックアウトで同じ注文を複数の住所に発送することができます。お客様が異なる受取人にギフトを送る場合でも、様々な場所に商品を発送する場合でも、マルチシッピング機能はシームレスで柔軟なショッピング体験を提供します。
管理者は、サイトのチャンネル詳細ページにある新しいコンフィギュレーションによって、サイトのマルチシッピングを許可することができます。 顧客は、注文詳細ページで新しい「マルチシッピング」タブにアクセスし、配送グループを簡単に管理し、チェックアウト前に注文の各配送グループの各注文アイテムの数量をカスタマイズすることができます。
この機能は、既存の "Commerce Classic Site Initializer"ベータ機能フラグを通して利用可能であることにご注意ください。有効にするには、アプリケーションメニュー → コントロールパネル → インスタンス設定 → 機能フラグ → ベータを開きます。
主なメリット:
1. 簡単セットアップ: マルチシッピングは、あなたのサイトのチャンネル詳細ページで「マルチシッピングを許可」を有効にすることで有効化できます。
2. 柔軟な住所・配送管理: お客様は、同じ注文の中で、同じ住所に異なる配送先や異なる配送日を簡単に設定することができます。
マーケットプレイスプラットフォームからクラウドアプリケーションを直接プロビジョニングできるようにすることで、ユーザーのエクスペリエンスを向上させ、アプリケーションのデプロイメントを簡素化します。
主なメリット:
1. アプリケーション・プロビジョニングの合理化: ユーザーがマーケットプレイスプラットフォームから直接クラウドアプリケーションをプロビジョニングできるため、複雑な手作業が不要になり、プラットフォームから離れる必要がなくなります。
2. 直感的なユーザーインターフェース: 必要な情報を入力するための直感的なフォームなど、マーケットプレイスから直接クラウドアプリケーションをインストールおよびアンインストールするための使いやすいインターフェイスを提供します。
3. 効率的なライセンス管理: アプリケーションのライセンスを管理し、コンプライアンスを確保し、リソースの利用を最適化するための明確で直感的なインターフェイスを提供します。
Liferay 7.4では、クライアント拡張機能内で直接言語翻訳を管理する機能が導入されました。 この機能強化により、開発者はOSGiバンドルだけに頼ることなく、カスタムラベルやプロパティの多言語サポートを提供できます。
主なメリット:
開発者は、クライアント拡張機能自体の中で言語キーと翻訳を定義および管理できるようになり、すべてのラベルとカスタムプロパティが異なる言語間で正しく表示されるようになりました。
この機能により、ダッシュ記号による未翻訳ラベルの問題が解消され、多言語サイトで一貫性のあるプロフェッショナルな外観が実現します。
翻訳を追加するプロセスを簡素化し、手作業や外部のOSGiバンドルの必要性を減らすことで、多言語機能の開発と展開を加速します。
開発者は、より柔軟で完全にローカライズされたカスタム要素やテーマを作成できるようになり、Liferayプラットフォームの全体的な汎用性が強化されます。