「自動生成ストラクチャキー」と「自動生成テンプレートキー」の構成設定が、以前の システム設定 > システムスコープ > 管理 から、よりインスタンス固有の場所である システム設定 > Webコンテンツ > 仮想インスタンススコープ > Webコンテンツ に移動し、「カスタムトークン値」の後の最初のオプションとして表示されるようになりました。これらのオプションにより、インスタンス管理者はストラクチャキーとテンプレートキーがインスタンスレベルで自動的に生成されるかどうかを制御できます。
Release Notes
「自動生成ストラクチャキー」と「自動生成テンプレートキー」の構成設定が、以前の システム設定 > システムスコープ > 管理 から、よりインスタンス固有の場所である システム設定 > Webコンテンツ > 仮想インスタンススコープ > Webコンテンツ に移動し、「カスタムトークン値」の後の最初のオプションとして表示されるようになりました。これらのオプションにより、インスタンス管理者はストラクチャキーとテンプレートキーがインスタンスレベルで自動的に生成されるかどうかを制御できます。
パブリケーションにおけるユーザーの安全性と透明性の向上
複雑なインタラクションを通じてユーザーをガイドするためのセーフガードを導入し、[変更の確認]画面で変更に関するより明確な情報を提供しました。
パブリケーションの編集者のワークフローをよりスムーズに
新しいツールバーは、編集者が集中力を維持し、効率的に作業できるよう、リアルタイムのインサイトを提供します。ツールバーを改良し、現在の公開、競合の可能性、変更履歴など、必要不可欠なコンテキストを提供します。
パブリケーションに新しいユーザーが割り当てられた際にメール通知設定を許可することで、ユーザーに外部から通知できるようにします。
ドラッグ & ドロップ、複数選択、カット/コピー/ペースト機能でLiferayのプラットフォームを強化し、フィールドやフラグメントの整理を容易にします。
Liferayの新規フラグメントを使用して、ページビルダーで直接スムーズなマルチステップフォームを作成し、複雑なプロセスをシンプルかつ直感的に実行できます。
Liferay DXPは、動的なマルチステップフォームを簡単に作成できます。 既存のフォームにステッパーフラグメントを追加するだけで、フォームをマルチステップからなるジャーニーに変換できます。そして、フォームをさまざまなステップに編成し、必要に応じてステップ間で入力を移動できます。ユーザーは、ステップメニューまたはフォームボタンを使用してステップ間を簡単に移動できます。ステップメニューまたはフォームボタンは、ニーズに合わせてカスタマイズできます。
SaaS環境内でJavaScriptクライアント拡張機能を有効にして、管理タスクのカスタマイズと柔軟性を強化し、プラットフォーム内で直接カスタマイズされたソリューションを可能にします。
この機能により、テーマCSSのクライアント拡張機能が、ベーステーマの画像を参照する際に、そのまま「動作する」ようになります。 開発プロセスの摩擦を減らし、信頼性を高め、Liferay環境をカスタマイズする際に、よりシームレスで予測可能なエクスペリエンスを提供します。
機能概要:
画像管理の簡素化:
開発者は、ベーステーマに含まれる画像のパスを手動で処理したり設定したりする必要がなくなりました。
相対パス(../images
など)は、これらの画像を直接参照できるようになり、複雑さとエラーが減少しました。
標準機能:
この機能により、assemble
ステップによるビルドプロセス中にテーマイメージが自動的に含まれるようになります。
つまり、テーマCSSのクライアント拡張機能をデプロイした後は、追加設定なしで画像参照がシームレスに機能します。
セマンティック検索 がドキュメントとメディアタイプをサポートしました。テキスト埋め込み生成は、プロバイダーの設定によって有効にできます。 プロバイダー設定はグローバルメニューの下にあることにご注意ください: |
同義語セット は、以下の言語(ロケール)にも対応しています:
ポルトガル語 (ブラジル): pt_BR
ポルトガル語 (ポルトガル): pt_PT
イタリア語: it_IT
アラビア語 (サウジアラビア): ar_SA
カタルーニャ語 (スペイン): ca_ES
カタルーニャ語 (アンドラ): ca_AD
カタルーニャ語 (スペイン、 バレンシア): ca_ES_VALENCIA
中国語 (中国): zh_CN
中国語 (台湾): zh_TW
オランダ語 (オランダ): nl_NL
オランダ語 (ベルギー): nl_BE
フィンランド語 (フィンランド): fi_FI
フランス語 (フランス): fr_FR
フランス語 (カナダ): fr_CA
ドイツ語 (ドイツ): de_DE
ハンガリー語 (ハンガリー): hu_HU
日本語 (日本): ja_JP
スウェーデン語 (スウェーデン): sv_SE
管理者は、Elasticsearch コネクタ構成を確認し、上記のロケールに対して以前に追加されたカスタマイズされたフィールドマッピングと設定を、 タイプマッピングの上書きと追加のインデックス設定から削除することをお勧めします。これらは、プラットフォームによってすぐに使用できる状態になっているためです。(完全または同時の再インデックスが必要です)
新しい日付の範囲と範囲の集約タイプは、Webコンテンツストラクチャーやオブジェクトを含むLiferayアセットの強力な検索機能を解き放ちます。
日付や数値インデックスフィールドを設定することで、以下のことが可能になります:
日付の範囲は、期間指定ファセットの多用途な拡張と考えてください。検索結果を正確に絞り込むために、任意の日付フィールドを選択できるようになりました。
注意:
日付ファセットウィジェットの機能は、LPS-153839 2024.Q1 の開発者機能フラグで導入され、カスタムファセットに統合され、GAとして利用可能になりました。日付ファセットウィジェットは利用できなくなりました。
ElasticsearchとOpenSearchの導入におけるディスク使用率の向上
検索エンジン側のディスク使用量を削減するため、ストアドフィールドを使用しないデフォルトのフィールドマッピングを最適化しました。代わりに、プラットフォームはデフォルトのドキュメントフィールド検索方法としてフィルターパラメータを使用します。
管理者にとっての重要な考慮事項:
デフォルトと比較する: 詳細設定を確認した後、既存のマッピングを新しいデフォルトと比較して、調整が必要な箇所を特定します。保存されたフィールドは引き続きサポートされていますが、推奨されません。
カスタムOSGiモジュールへの影響の可能性:
ほとんどのユーザーはシームレスな移行を経験するはずですが、LiferayのJava Search APIを利用するカスタムOSGiモジュールの開発者は、検索レスポンスの動作が変わる可能性があります。これは、モジュールが検索レスポンスに含まれる特定のフィールドに依存している場合に発生する可能性があります。このような場合、開発者は正しい機能を確保するために、モジュールに調整を加える必要があるかもしれません。
OpenAI は、同義語セマンティック検索用のテキスト埋め込みプロバイダーとして設定できるようになりました。
OpenAIは2つの強力な第3世代埋め込みモデルを提供し、従来モデルよりも低コスト、高い多言語性能、総合的な性能向上を約束します。
もしあなたの組織がすでにOpenAIのChatGPTや他のOpenAIプラットフォームAPIを利用しているなら、他のサービスにサインアップすることなく、
Liferayのセマンティック検索機能(BETA)を通じて、OpenAIのVector Embeddings機能を利用し、意味的に関連性の高い検索結果を提供できます。
データセットマネージャの並べ替えタブの目的が変更されました。今後、このセクションで作成された並べ替えオプションは、管理バーに追加される注文ドロップダウンに追加されます。こうすることで、データセット項目に表示されていない基準でも、さまざまな基準で並べ替えができます。
管理者はデータセット・アクションを活用して、指定したエンドポイントに的を絞ったリクエストを送信できるようになった。これにより、ユーザーのステータスを "無効 "に変更するなど、永続化されたオブジェクトの動的な更新が可能になる。リクエストボディのコンテンツは現在静的ですが、この強力な機能は、システム内のデータを管理し、変更する柔軟な方法を提供します。
データセットがさらにカスタマイズできるようになりました。
この柔軟性により、以下のことが可能になります:
エンドポイント・レスポンスをカスタマイズすることで、管理者はエンドユーザーに対して、よりカスタマイズされたユーザーフレンドリーなエクスペリエンスを提供することができます。
その他の情報:
このプラットフォームは、これらの手動パラメータと生成されたパラメータをシームレスに調整します:
これにより、一貫性のある効率的なデータ検索プロセスが実現します。
その上、管理者ユーザーは、データセットに表示されるフィールドを手動で追加またはマッピングすることもできるため、レスポンスにフィールドが適切に入力されていないエンドポイントに対して情報を戻すことができます。
データベースのアップグレードレポートがデフォルトで有効になり、以前のリリースと比較して情報が拡張されました。
データベースのアップグレードを実行した後、reports/
ディレクトリをチェックして、アップグレード中にシステムで発生したことに関するレポートを確認します。 新しい upgrade_report_diagnostics
ファイルには、考えられる問題を診断するための詳細が含まれています。
新しい仮想インスタンスに作成されるデフォルトユーザーを制御できるように、新しいプロパティと設定が追加されました。
インスタンス管理ユーザは、インスタンス作成時にシステム管理者が定義するか、完全に無効にすることができます。 これにより、新しい仮想インスタンスにセキュリティレイヤーが即座に追加されます。
このアップデートにより、プロセスビルダーの定義の透明性と説明責任が強化されます。変更日とユーザー情報を追跡することで、変更を簡単に特定し、問題をトラブルシューティングし、コンプライアンスを確保することができます。このバージョン履歴の改善により、プロセスを効果的に管理し、十分な情報に基づいた意思決定を行うことができます。
現在、Liferay Formsでは、ユーザーはページのHTMLで参照しやすいようにフィールドラベルをカスタマイズできます。
これでユーザーはフォームの残りの部分をHTMLで完全にカスタマイズして参照できるようになりました。
この新機能により、ユーザやアカウントなどのLiferayシステムオブジェクトに基づいてコレクションプロバイダを設定できます。
ここでは、オブジェクトエントリに追加されたアタッチメントのERCとスコープを公開する機能を追加しました。 私たちは、環境間のオブジェクトの移動エントリーの際にこれを使用する予定です。 |
カスタムオブジェクトエントリとModifiable Object Entriesに割り当てられたパーミッションをオブジェクトエントリAPIのネストされたフィールドに追加しました。これは、バッチを使用して、パーミッションを持つオブジェクトエントリをエクスポート/インポートする時に便利です。
アクセストークンの有効期限が近づくと、ポータルはシステム管理者にその通知を送信します。
Liferay Cloudは現在Java JDK 8 と 11 をサポートしていますが、業界はJDK 17 や JDK 21 のような新しいJavaバージョンに移行しつつあります。Liferayクラウドが最新の状態を維持し、お客様が最新のセキュリティパッチを活用できるようにし、全体的なパフォーマンスを向上させるためです。
過去ログページの使い勝手を改善するパックです。クライアントは、複数のフィルタをよりうまく処理したり、ログインスペクタを使用せずにログを選択/コピーしたりすることで、より効果的にトラブルシューティングを行えるようになりました。
お客様は、購入したリソースのクォータと使用状況に関して、より多くの可視性を得られるようになりました。日々のビルドを可視化することで、リリースをよりよく整理し、クォータを超えるビルドを行おうとする際の問題を回避することができます。もうひとつの改良点は、データベースのストレージサイズも表示されるようになったことです。 |
機能ステータスの変更
デフォルト以外のアセットタイプに関連するイベントを追跡し、このデータをダッシュボードで可視化します。
機能ステータスの変更
静的なユーザーグループであるセグメント
機能ステータスの変更
SCIMは、ユーザー/グループデータを異なるアプリケーション間で同期させるための、統一されたRFC準拠の方法を提供します。Liferayはサービスプロバイダーであり、クライアントの接続を可能にします。定義されたRESTful APIとスキーマによって、クライアントはCRUD操作を実行し、リソースを同期させることができます。
機能ステータスの変更
ベンダーはOpenSSO/OpenAMを非推奨とした。PingAMは、既存のOpenIDコネクタまたはSAML認証を使って統合できます。
機能ステータスの変更
この機能を有効にすると、ユーザーは他のフィールドに入力され提供されたデータから作成された情報を、式を使用してフィールドに動的に入力できるようになります。
機能ステータスの変更
フォーム機能はメンテナンスに入ります。
機能ステータスの変更
オブジェクトレイアウトはメンテナンスに入ります。
機能ステータスの変更
オブジェクトビューはメンテナンスに入ります。
機能ステータスの変更
この機能は、製品仕様のカスタムピックリストを作成・管理する機能を導入しています。ユーザーは製品属性に特定の値を定義できるようになり、データの一貫性と効率が向上しました。この機能には、新しいピックリストを作成したり、既存のピックリストを仕様ページで直接追加したりするオプションが含まれています。
機能ステータスの変更
Objectsに基づいた新しい標準機能のメール通知テンプレート。 このテンプレートは、注文ステータスが「保留」に変更されると、注文作成者に自動的に送信されます。
この通知には以下の内容が含まれています:
注文番号
注文日
アカウント名
配送先住所
注文商品の概要
注文合計
コマースの通知を廃止し、新しい通知にはオブジェクトを使用します。
機能ステータスの変更
ロールマネージャーは、ロールUI内でオブジェクトエントリの権限を直接定義できるようになりました。権限の定義タブに新しい「オブジェクト」メインメニュー項目が追加され、すべてのカスタムオブジェクトのリストが表示され、きめ細かな権限の割り当てが容易になりました。
機能ステータスの変更
コマースモーダルの機能は非推奨であり、将来的に削除される予定です。
機能ステータスの変更
コマース通知機能は非推奨であり、将来的に削除される予定です。