Ver. 3.1.21 リリースのお知らせ


この記事では、2024年7月29日にリリースした Ver. 3.1.21 及び、Ver. 3.0.38、Ver. 2.11.67 の修正内容について紹介いたします。

現在お困りの問題に該当する項目がありましたら、お早めにバージョンアップのご検討をお願いいたします。

Ver. 3.1.21 リリースノート

変更点

  • CMS-6820 メディアモーダルのUI改善
  • CMS-6881 コンフィグ・テーマ・編集画面セットの一覧で従来の設定方法が「非推奨」表示になっていて、UIが分かりにくい問題を修正

修正点

  • CMS-6871 フォームID の投稿データの本文表示ラベルの切り替え
  • CMS-6819 sitemap.xml のバージョンを更新 & エントリーコードが空の場合、重複出力される問題を修正"
  • CMS-6880 ブラウザサポートのバージョンを更新
  • CMS-6874 コンフィグキャッシュでLifetimeを「.env」で設定できるように修正 & デフォルトLifetimeを長く(10日間)設定
  • CMS-6879 strip_select_tags校正オプションのパフォーマンス向上
  • CMS-6876 クエリの発行数を抑えるように修正
  • CMS-6877 メディアユニットでサイズ指定しない場合も、リサイズ校正オプションが動作する問題を修正
  • CMS-6878 jpeg画像生成・リサイズ時のデフォルト圧縮率を75%に変更
  • CMS-6883 raw校正オプションを指定した場合、target属性が消えてしまう問題を修正(テキストユニットなど)
  • CMS-6886 セキュリティフィックスにより、JavaScriptのコンテンツの遅延読み込み(js-lazy-contents)が動作しない場合がある問題を修正
  • CMS-6889 API機能利用時に監査ログの通知メール送信をすると正常に表示できない問題の修正

Ver. 3.0.38 リリースノート

修正点

  • CMS-6875 コンフィグキャッシュでLifetimeを「.env」で設定できるように修正 & デフォルトLifetimeを長く(10日間)設定
  • CMS-6884 raw校正オプションを指定した場合、target属性が消えてしまう問題を修正(テキストユニットなど)
  • CMS-6887 セキュリティフィックスにより、JavaScriptのコンテンツの遅延読み込み(js-lazy-contents)が動作しない場合がある問題を修正

Ver. 2.11.67 リリースノート

修正点

  • CMS-6885 raw校正オプションを指定した場合、target属性が消えてしまう問題を修正(テキストユニットなど)
  • CMS-6888 セキュリティフィックスにより、JavaScriptのコンテンツの遅延読み込み(js-lazy-contents)が動作しない場合がある問題を修正

主なリリースノートの詳細な内容

CMS-6820 メディアモーダルのUI改善

ファイル名が2つ出力されていたことと、メディアで管理する情報が多くなりわかりづらくなっていたため、入力項目を編集タブ、その他を詳細情報タブで切り替えられるようにUI改善を行いました。 それに伴い「アップロード者」と「最終更新者」を表示と、「詳細情報」入力欄の見出しを「メモ」に変更し管理用のメモとして使用できる旨をツールチップに明記し、よりメディアを管理しやすく情報を整理しました。


従来のメディアモーダル画面

従来のメディアモーダル画面


新しいメディアモーダル画面(編集タブ)

新しいメディアモーダル画面(編集タブ)

新しいメディアモーダル画面(詳細情報タブ)

新しいメディアモーダル画面(詳細情報タブ)


CMS-6881 コンフィグ・テーマ・編集画面セットの一覧で従来の設定方法が「非推奨」表示になっていて、UIが分かりにくい問題を修正

Ver. 3.0 以前で、コンフィグセットを利用せず、「このブログの初期コンフィグ」を利用しているサイトを Ver. 3.1 にアップデートした場合、「このブログの初期コンフィグ(非推奨)」という表示になってしまい、「このブログの初期コンフィグ」を利用することが今後できなくなると勘違いを発生させるようなUIになっているというユーザーの方からのフィードバックがあり改善をおこないました。

「非推奨」という表記を廃止し、「レガシー設定」に変更することであくまで古い方法であり、非推奨ではないことがわかるようになりました。


従来のコンフィグセット一覧

従来のコンフィグセット一覧

新しいコンフィグセット一覧

新しいコンフィグセット一覧

従来のコンフィグセット一覧(コンフィグセットが存在しない場合)

従来のコンフィグセット一覧(コンフィグセットが存在しない場合)

新しいコンフィグセット一覧(コンフィグセットが存在しない場合)

新しいコンフィグセット一覧(コンフィグセットが存在しない場合)

コンフィグセット一覧だけでなく、テーマセット一覧及び編集画面セット一覧も同様に修正しています。

また、コンフィグ一覧からも「非推奨」という文言を削除し、「レガシー設定」に変更を行いました。


古いコンフィグ一覧

古いコンフィグ一覧

新しいコンフィグ一覧

新しいコンフィグ一覧

コンフィグキャッシュでLifetimeを「.env」で設定できるように修正 & デフォルトLifetimeを長く(10日間)設定

コンフィグキャッシュのみ Lifetime (有効期限)を設定することができず、必要以上に長い期間コンフィグキャッシュが残ってしまう問題を解決するため、コンフィグキャッシュのLifetime(有効期限)を「.env」で設定できるようにいたしました。

また、「.env」で キャッシュの Lifetime (有効期限)を指定しなかった場合、テンプレートキャッシュとコンフィグキャッシュの Lifetime(有効期限) を10日間 にするようにいたしました。

Lifetime(有効期限)を任意の値に変更したい場合は、a-blog cms 設置ディレクトリの「.env」から以下のように設定できます。

# コンフィグキャッシュに指定できるドライバーは、file, database, redis のみとなります。
CACHE_CONFIG_DRIVER=database
CACHE_CONFIG_NAMESPACE=config
CACHE_CONFIG_LIFETIME=864000

最後に

該当する問題がありましたら、お早めにバージョンアップのご検討をお願いいたします。
また、迅速にご報告いただいたユーザーの皆さま、誠にありがとうございました。

今後もご報告いただいた内容に対して真摯に受け止め修正と改善を行ってまいります。
今後ともどうぞよろしくお願いいたします。

同じタグ付けがされている記事