Concrete CMS 9.2.9 リリース

Concrete CMS 9.2.9 がリリースされました。
本ページは以下の原文を翻訳しております。
https://github.com/concretecms/concretecms/releases/tag/9.2.9

 

機能改善

  • Concrete CMS 9.3.0で導入される新しいマーケットプレイスに関する通知をインターフェースに追加しました。
  • APIインテグレーションのリダイレクトURIのフィールドタイプが文字列からテキストに変更され、複数のリダイレクトURIを設定できるようになりました。
  • アップグレード時にエラーを引き起こしていた、不要なエクスプレスオブジェクトのインデックス作成がされなくなりました。(thanks hissy)
  • ドラッグ&ドロップファイルでファイルをアップロードをする際の256MBのアップロード上限が4GBに増えました。 (注: PHP設定による制限は適用されます。サイトのアップロード制限が上限よりも低く設定されている場合の制限は設定以上にはなりません。)
  • "concrete5"の表記をシステムのヘルプメッセージから削除しました。

 

バグ修正

  • ツールバーの「ページの追加と、サイトの案内」アイコンがこれらの操作権限のないユーザーに表示されるバグが改善されました。
  • 改善済: エクスプレス詳細ブロックが設置されている場合のQueuedReindexPageCommandの不具合(thanks hissy)
  • 改善済: ページリストブロックのカスタムトピックでカテゴリーの絞り込みが9.2.2以降動作しない(thanks hissy)
  • 改善済: ページタイプの「ページの下に公開」設定が動作しない(thanks hissy)
  • 改善済: getPageIndexScore(標準のConcreteでは使用されていないがおそらく特定の設定に使用されている)がPHP8でスコアが定義されていない場合に引き起こすエラー(thanks JohnTheFish)
  • Tailwind等の特定のCSSフレームワークに必要な、コロンを含むカスタムCSSクラスを加えられない不具合が改善されました。
  • 改善済: マルチサイトが有効の場合、意図しないページ上でフォームの承認アクションが実行されてしまう(thanks BSalaeddin)
  • 特定の状況下での定義されていない$siteTypeIDのPHP8エラーが改善されました。
  • lightboxをサポートしていないテーマでlightboxモードでカレンダーブロックを使用した際のエラーが改善されました。(thanks hissy)
  • 改善済: 日付や時間のウィジェットが翻訳されない
  • ユーザー認証が必要な際にメールアドレスの認証を要求されない場合があるバグが改善されました。(thanks donaier)
  • 統計ページの非推奨エラー”Decrement on bool”が改善されました。(thanks mlocati)
  • PHP8の互換性の軽微な改善(thanks shahroq)
  • 検索ブロックのコントローラーの保存方法から不要になった行を削除しました。(thanks shahroq)
  • ConfigServiceProviderの記述ミスを修正しました。(thanks biplobice)

 

開発者向けアップデート

  • SEOCanonicalクラスにgetIncludedQuerystringParametersが追加されました。(thanks ccmEnlil)