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


この記事では、2026年5月27日にリリースした Ver. 3.2.22 の変更内容について紹介いたします。

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


リリースノート

Ver. 3.2.22

Changed

  • CMS-6834 HTMLコメント除去及び空白削除をデバッグモードが無効時のみに限定

Fixed

  • CMS-5281 一括置換画面で、置換内容によってHTML崩れが発生してしまう問題を修正

  • CMS-5517 文字列置換で、空文字(削除)への変換ができるように修正

  • CMS-5970 ブログのエクスポートで、ゴミ箱にあるエントリーのタグをエクスポートしないように修正

  • CMS-6311 ユーザーID=1のユーザーが存在しないと、プレビュー共有URLが正しく動作しない問題を修正

  • CMS-6321 DB名・テーブル名にハイフンが含まれる場合のSQLエラーを修正

  • CMS-6474 プレビューモード中に非表示ユニットが表示される問題を修正

  • CMS-6709 埋め込みユニットのOGP画像でalt属性を空文字にし無効なwidth/heightを削除

  • CMS-6710 ビデオユニットのiframeにあるframeborder属性を削除

  • CMS-6786 読者ユーザーでログインしたときの管理ボックスに、テンプレートやコンフィグセット、テーマセット、編集画面セット、ライセンスの状態が表示されてしまっている問題の修正

  • CMS-7005 ブログインポート時に、静的書き出し設定で指定したカテゴリーIDと V2_Navigation モジュールのメディアIDが更新されない問題の修正

  • CMS-7595 ゴミ箱状態のエントリーに削除・公開・複製などの管理アクションが表示される問題の修正

  • CMS-7613 画像・ファイルのバックアップを取ってリロードすると、データベースのセレクトメニューに追加されるように見える問題の修正

  • CMS-7617 スケジュール管理画面のヘッダーに編集中のセット名を表示

  • CMS-7618 User_Search モジュールでランダムソート指定時に strtoupper(null) の deprecation が発生する問題の修正

  • CMS-7644 ログイン中にモジュールキャッシュが適用されてしまう問題の修正

  • CMS-7645 Ver. 3.2.0 より Entry_Body 系モジュールで複数エントリー指定時に最初の1件しか表示されない問題の修正

  • CMS-7647 エントリー管理ページで、カテゴリーで絞り込んだURLにアクセスするとカテゴリーセレクトに現在のカテゴリーが表示されない問題の修正

  • CMS-7648 Ver. 3.2.0 より Schedule モジュールの年表示で 1〜9 月のスケジュールデータが反映されない問題の修正

  • CMS-7654 管理画面の関連エントリーUIで、画像パスにルートパスが付与されておらず、リンク切れになる場合がある問題を修正

  • CMS-7655 Ver. 3.2.18 よりテンプレート探索でカテゴリーコードと同名の .html がある場合に 404 になる問題の修正

  • CMS-7656 テーマディレクトリが存在しない場合に Twig のロードでエラーになる問題の修正

  • CMS-7657 Ver. 3.2.20 よりカスタムフィールドの絞り込みで「_and_」ではなく「and」指定をすると、絞り込みがおかしくなる場合がある問題を修正


リリースノートの補足

CMS-7657 Ver. 3.2.20 よりカスタムフィールドの絞り込みで「_and_」ではなく「and」指定をすると、絞り込みがおかしくなる場合がある問題を修正

Entry_Summary をはじめとする各モジュールで、フィールド絞り込み(モジュールID)の指定に区切り文字として _and_ ではなく and を使っている場合、Ver. 3.2.19 までは正しく絞り込めていた条件が、Ver. 3.2.20 以降で正しく機能しなくなる問題がありました。

たとえば次のようなフィールド絞り込みです。

content_language/2/and/information_hide/em/and/private/em

本来は「content_language が 2、かつ information_hide が空、かつ private が空」という複数条件で絞り込まれるべきところ、Ver. 3.2.20 では生成される SQL から後半の条件が欠落し、先頭の条件(content_language)だけしか反映されない状態になっていました。結果として、意図しないエントリーが一覧に表示されてしまいます。

and 区切りでモジュールIDのフィールド絞り込みを設定しているサイトは多く、影響が広いため、本バージョンで修正しました。Ver. 3.2.20・3.2.21 をご利用でフィールド絞り込みを使われている場合は、お早めのバージョンアップをご検討ください。

CMS-7655 Ver. 3.2.18 よりテンプレート探索でカテゴリーコードと同名の .html がある場合に 404 になる問題の修正

カテゴリーコードと同名のテンプレートファイルがテーマ直下に存在する場合、そのカテゴリーの URL にアクセスすると HTTP 404 になってしまう問題がありました。Ver. 3.2.18 以降で発生します。

たとえば次のような構成で再現します。

  • カテゴリーコード entry のカテゴリーを作成している

  • テーマ直下にエントリー詳細用の entry.html を配置している

  • この状態で /entry/(カテゴリートップ)にアクセスすると 404 Not Found になる

news カテゴリー+ news.html、入れ子の /parent/child/parent/child.html など、カテゴリーコードとテンプレート名が同名で衝突する組み合わせで発生します。

本バージョンで、同名衝突時にもカテゴリートップが正しく表示されるよう修正しました。


最後に

該当する問題がございましたら、できるだけ早めのバージョンアップをご検討ください。

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

今後ともどうぞよろしくお願いいたします。

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