Confluence 8.5 への準備
このドキュメントでは、既存のプラグインおよびアプリに Confluence 8.5 との互換性があるかどうかを確認したい、Confluence 開発者向けの情報をご案内します。
このページで、新しいマイルストーンの公開タイミング、およびその内容をご確認ください。ベータ版のリリース後、正式なリリース ノートを公開します。
最新のマイルストーン
2023 年 8 月 17 日 | 8.5.0-rc1 | ダウンロード |
このマイルストーンで問題が見受けられた場合
Confluence EAP のヘッダーで [フィードバック] ボタンをクリックするか、課題を起票してお知らせください。
On this page:
予定されている変更
このセクションでは、導入予定の変更の概要について紹介します。アプリへの影響の検討にお役立てください。変更の実装が完了したら、そのタイミングと対象のマイルストーンをご案内します。
8.5 は長期サポート リリース
Confluence 8.5 は LTS (長期サポート) リリースです。新しい機能は含まれず、最小限のバグ修正と改善のみが含まれます。
Struts 6.3 のアップグレード
ステータス: DONE
Confluence 8.5.4 以降のバージョンでは MVC フレームワークが Struts 2.5 から Struts 6.3 にアップグレードされます。プラグインが以前のバージョンの Confluence を対象としている場合は、ActionContext メソッドと ServletActionContext メソッドの呼び出しに confluence-compat-lib
を使用することをお勧めします。最近リリースされたバージョン 1.6.0 では Struts 6.3 のサポートが追加されています。このライブラリは、サポートされている Confluence のすべてのバージョンに対して透過的な互換性を提供します。このライブラリの使用方法の詳細については、こちらのアップグレード ガイドを参照してください。
さらに、以下のより厳格なセキュリティ対策を実施しました。
プロキシされたオブジェクトは OGNL 式からアクセスできません。
静的フィールドは OGNL 式からアクセスできません。
OGNL 式は 150 文字までです。
OGNL 式に特定のノード/演算を含めることはできません。
アクション、アクション メソッド、名前空間には、より厳格な命名要件が適用されます。
OGNL オブジェクトと Struts オブジェクトは Velocity コンテキストから削除されました。
この変更は、2023 年 12 月 6 日に Confluence 8.6 からバックポートされています。
Selenium 3 アップグレード
ステータス: 事前通知
以前、Selenium のアップグレードは Confluence 85 で行われるとお伝えしました。長期サポートリリースに重大な変更が加えられる可能性を避けるため、この予定は Confluence 8.6 に変更されました。
Confluence 8.6 で提供される Selenium のバージョンを Selenium 2 から Selenium 3 にアップグレードする予定です。お使いのアプリに、現在 Confluence が提供している Selenium のバージョンを使用するテストがある場合、Confluence 8.6 を使用するようにアプリをアップデートすると、一部のテストが壊れる可能性があります。
Confluence 8.2.0 以降、アプリを事前にテストできるように、Selenium 3 を使用するオプションのテスト モジュールを追加して提供しました。このテスト モジュールの使用方法やその他のアップグレード ガイダンスに関する説明は、Selenium 3 アップグレード ガイドを参照してください。
変更の実装内容
このセクションでは、実装済みの変更の詳細について、それらが最初に提供されたマイルストーンごとに紹介します。テストするマイルストーン バージョンの判断にご利用ください。
RC1 – 2023 年 8 月 17 日
マイルストーン 8.5.0-rc1
含む
- バグ修正
ベータ – 2023 年 8 月 8 日
マイルストーン 8.5.0-beta1
- このマイルストーンには大きな変更はありません。
EAP 3 – 2023 年 7 月 31 日
Milestone 8.5.0-m06
- このマイルストーンには大きな変更はありません。
EAP 2 – 2023 年 7 月 24 日
Milestone 8.5.0-m05
- このマイルストーンには大きな変更はありません。
EAP 1 – 2023 年 7 月 17 日
Milestone 8.5.0-m04
- このマイルストーンには大きな変更はありません。
最新のドキュメントをお探しの場合は、Confluence EAP スペースで最新のドキュメントをご確認ください。
Did you know we’ve got a new developer community? Head to community.developer.atlassian.com/ to check it out! We’ll be posting in the announcements category if when new EAP releases are available.