RELEASE リリースノート
baserCMS 4.1.4 リリースノート
baserCMS 4.1.4 リリースノート
このバージョンは、baserCMS4系のメンテナンスリリースです。
変更点
- [コア] fix #22475 CKEditorがを勝手に消してしまう問題を解決
- [コア] fix #22275 DockerのphpMyAdminコンテナにてデータベースの作成権限を付与した
- [コア] サブサイトにテーマを適用する場合、テーマに梱包しているプラグインをインストールする仕様に変更
- [コア] テーマ一覧で、テーマ情報部分でURLが入っている場合自動的にリンクを作成するようにした
- [コア] xdebug.remote_autostart をデフォルトでoffに設定
- [コア] DebugKit を管理画面よりインストールして有効にできるようにした
- [コア] fix #22415 サブサイトに適用されているテーマ内のプラグインが読み込まれるように改修した
- [コア] エディタテンプレートででアイコン画像をアップロード時に画像以外のファイルをアップロードするとエラーメッセージを表示するようにした
- [ブログ] 固定ページの本文、ブログ記事の概要・本文において、Javascriptを含められないバリデーションを追加
下記、2つの条件を満たす場合に限る
- BcApp.allowedPhpOtherThanAdmins が false の場合
- 運営ユーザーの場合 - [ブログ] ブログ記事でアイキャッチをアップロード時に画像以外のファイルをアップロードするとエラーメッセージを表示するようにした
バグフィックス
- [コア] ウィジェットエリア管理 > ウィジェットエリア編集でのPHPテンプレートのメッセージ中の保存パスを修正
- [コア] ThemeFilesController::admin_view()で、viewVersにisWritableが存在しないためエラーが出る不具合を修正
- [コア] fix #22281 BcAppModel::expects()がテストモック関連のメソッド名と同名でテスト作成に問題が出るためリネーム
* BcAppModel::expects()のメソッド名がスタブ設定のメソッド名と被っていてモック作成ができないためreduceAssociations()にリネーム - [コア] fix #22284 BcAppModel::expects() にて、再帰的な bind 定義を行うとエラーになる問題を改善
- [コア] fix #22463 CKEditorにページ内リンクでのアンカーボタンがない問題を解消
- [コア] データベースの状況によってバージョンのアップデートスクリプトの表示ができない問題を改善
- [コア] テーマファイル、テーマフォルダ保存時のバリデーションが正常に動作していない問題を改善
- [コア] グローバルメニューのキャッシュのデフォルト値を false に変更
- [コア] ユーザーグループへよく使う項目の初期値を設定できない問題を改善
- [コア] ブラックホールに入った際、正常な動作となっていなかったので調整
- [コア] fix #22395 管理画面において、並び替えとページネーション機能を併用した際の不都合修正
- [ブログ] fix #22419 ブログ記事プレビュー時にCSRFエラーが発生する問題を改善
テンプレートを更新した内容が反映されない等混乱を招くため - [ブログ] fix #22274 アイキャッチ設定済みのコンテンツに別の拡張子のファイルをアイキャッチに再設定した場合、旧ファイルが残ってしまう問題を修正
- [メール] fix #22461 メールフォームView グループでないと閉じタグが出ない問題を解決
- [メール] fix: 管理画面の受信メール詳細で削除した際のメッセージにメールフォームのタイトルが出力されていない問題を改善
- [アップローダー] ファイルアップローダーで、公開期間を指定しない場合に編集保存ができなくなっていた問題を改善