Concrete CMS 9.3.0 リリース

Concrete CMS 9.3.0 がリリースされました。
本ページは以下の原文を翻訳する予定です。
https://github.com/concretecms/concretecms/releases/tag/9.3.0

 

新機能

  • オートコネクト、Concrete SAASの無料トライアル、パッケージのコンポーザーのサポート、モダンWeb等々を特集している最新のマーケットプレイス market.concretecms.com のサポート
  • Concrete CMSがサムネイルを自動生成する際のデフォルトサムネイルタイプにWebp画像のサポートを追加 (thanks parasek)
  • 画像ブロックに遅延読み込みオプションを追加
  • ファイルマネージャーのコンテンツ一覧の上部にフォルダを配置するオプションを追加 (ファイルと混在させない為に) (thanks hissy)
  • ユーザーグループを削除する際、配下のグループをどうするかオプションがユーザーに提示される様になりました。 (thanks mlocati)
  • Image Helperによって生成されたサムネイルがSEOフレンドリーになりました。 (thanks parasek)
  • AtomikテーマはBedrock 1.5 (Bootstrap 5.3)による構築になりました。
  • 管理画面テーマはBedrock 1.5 (Bootstrap 5.3)による構築になりました。

 

機能改善 

  • "公開バージョンの承認を保持する"トグルボタンのデフォルトの挙動を切り替える設定値を追加 (thanks marcokuoni)
  • ページ内リッチテキストエディターをキャンセルする際のダイアログボックスによる確認を追加 (thanks Mesuva)
  • インストール時にユーザーがユーザー名とパスワードを求められた場合、管理者ユーザーの適切な認証情報が保存されるようになりました。 (thanks mlocati)
  • コンポーザーへのフォームコントロールを追加ダイアログ内の属性キー名の隣に属性キーハンドルを追加 (thanks parasek)
  • Log Serviceクラスにユーザー名を引数で渡せるようにしました (Thanks haeflimi)
  • ファイルマネージャー詳細ページがファイルを差し替えた際にリロードされるようになりました (thanks mlocati)

 

バグ修正

  • 修正済: CKEditorの最大化プラグインがダイアログ内で使用される際に編集を中断させてしまう (thanks mlocati)
  • ボードの不具合の修正と改善 (thanks marcokuoni)
  • ブロックをコンポーザーに追加する際に最初のロードで空白の画面で表示される不具合を修正 (thanks parasek)
  • グローバルエリアにカスタムスタイルを適用できない不具合の改善
  • 修正済: ページを再編集する際、トピック属性の下層トピック設定が解除されてしまう (thanks hissy)

 

後方互換に関する注意

  • コアのクラスローダーとオートローダーにリファクタリングが行われました。 オートローダーを直接操作する場合、または組み込まれたSymphonyのオートローダークラスを拡張した場合、変更が正しく行われているか確認して下さい。
  • コアテーマがBootstrap 5.3(Bedrock 1.5)に依拠するようになりました。

 

開発者向けアップデート 

  • SEOカノニカルクラスに getIncludedQuerystringParameters を追加 (thanks ccmEnlil)
  • 管理画面とCMSはBedrock 1.5 (Bootstrap 5.3による構築)を基本として使用するようになりました。これによる影響は最小限のはずですが、もしサードパーティのパッケージが正しく表示されていない場合、マークアップがBootstrap5.3に適合しているかご確認お願いします。
  • HTMLヘッダー要素から末尾の「/」を削除 (thanks marcokuoni)
  • タスクがCLI経由で実行されている際に、開発者がタスクに追加されたフィールドにCLIショートカットを指定できるようになりました (thanks KnollElias)