Releases: baserproject/basercms
baserCMS 5.1.3 リリース
baserCMS 開発チームは、baserCMSの最新バージョン 5.1.3 が利用できるようになったことを発表します。
こちらはセキュリティフィックスを含むリリースとなります。
- 記事編集画⾯におけるスラッグの取り扱い不備に起因した格納型クロスサイトスクリプティング(CVE-2024-46996)
- メールフォーム設定画⾯における格納型クロスサイトスクリプティング(CVE-2024-46998)
- 記事編集画⾯およびコンテンツ⼀覧画⾯における⼊⼒データの取り扱い不備に起因した格納型クロスサイトスクリプティング(CVE-2024-46994)
管理画面を不特定多数のユーザーに利用させている場合、baserCMSを設置しインストールせずに放置した場合に対応が必要となる脆弱性です。
対象となる方は、早急に対応をお願いします。
baserCMS 5.1.3 のリリースについて
新機能
- NEW [BC] さくらのVPSのSSLに対応
変更
- CHG [BC] baserCMS4系で使用していたときのパスワードが引き継げない問題を解決
バグフィックス
- BUG [BC] プラグイン一覧に開発者の表記にbrタグが入ってる問題を調整
- BUG [BC] 初期ユーザー以外のシステム管理ユーザーは自分のユーザー情報を編集しようとすると運営ユーザーしか選択できなくなる問題を解決
- BUG [BC] 利用可能バージョンの取得処理を調整
- BUG [BC] サブフォルダ環境でログイン時のリダイレクト先が間違っている問題を改善
- BUG [BC] 固定ページをエレメントとして読み込めない問題を改善
- BUG [BC] メインサイトの管理画面からサブサイト記事にアクセスするとURLが正しく生成されない問題を解消
- BUG [BC] カスタムコンテンツ:エラーメッセージに情報不足な部分がある問題を改善
- BUG [BC] メインサイトでブログのエイリアスを作成すると、Blog->Posts()で呼び出された記事のURLがすべて1つ目のエイリアスのURLになってしまう問題を改善
- BUG [BC] SitesTable::findByUrl() の判定を調整
- BUG [BC] サブサイト(独自ドメイン)で作成したページがエイリアス付きサブサイトと混同される問題を改善
- BUG [BC] カスタムコンテンツにてファイル項目を含むエントリーをプレビュー時にエラーとなる問題を改善
- BUG [BC] エディタをなしに設定しても、ブログ記事の編集画面でCKEditorが選択されてしまう問題を改善
- BUG [BC] 管理画面テーマの選択の不具合を改善 fix #3884
- BUG [UL] フロント側のログインユーザーに公開期間外のアップロードファイルが表示されてしまう問題を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
baserCMS 5.1.3 にアップデートするには従来とは違った手順が必要です。
baserCMS v5.1.3 アップデートガイド を参考にしてください。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
baserCMS 5.1.3 の開発貢献者
- HungDV2022
- cu-akasakay
- maenoasuka
- momofff
- ryuring
- thangnn
- thangnnmd
- Đỗ Văn Hùng
- 加藤 朗
このリリースの実現に協力して頂いたすべての貢献者に感謝します。
basercms 5.0.21 リリース
baserCMS 開発チームは、baserCMS5.0系の新バージョン 5.0.21 が利用できるようになったことを発表します。
こちらはセキュリティフィックスを含むリリースとなります。
- 記事編集画⾯におけるスラッグの取り扱い不備に起因した格納型クロスサイトスクリプティング(CVE-2024-46996)
- メールフォーム設定画⾯における格納型クロスサイトスクリプティング(CVE-2024-46998)
- エラーページ⽣成処理の不備に起因した反射型クロスサイトスクリプティング(CVE-2024-46995)
- 記事編集画⾯およびコンテンツ⼀覧画⾯における⼊⼒データの取り扱い不備に起因した格納型クロスサイトスクリプティング(CVE-2024-46994)
管理画面を不特定多数のユーザーに利用させている場合、baserCMSを設置しインストールせずに放置した場合に対応が必要となる脆弱性です。
対象となる方は、早急に対応をお願いします。
baserCMS 5.0.21 のリリースについて
バグフィックス
- BUG [BC] 運営ユーザーが実行できないスクリプトイベントに「onerror」を追加
- BUG [BC] コンテンツ一覧でコンテンツを新規登録する際の通知メッセージをサニタイズ
- BUG [BC] ダッシュボードの受信メールのメールフォーム表示名についてサニタイズ
- BUG [BC] アップデート可能なバージョンの数量カウントが間違っていたため調整
- BUG [BC] コンテンツ管理でゴミ箱に入れた際、ツリー構造が壊れてしまう問題を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
baserCMS 5.0.21 にアップデートするには従来とは違った手順が必要です。
baserCMS v5.1.0 アップデートガイド を参考にしてください。こちらに baserCMS 5.0.20 へのアップデート手順が説明されていますが、5.0.21も同様となります。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
このリリースの実現に協力して頂いたすべての貢献者に感謝します。
basercms 4.8.2 リリース
baserCMS 開発チームは、baserCMS4系の新バージョン 4.8.2 が利用できるようになったことを発表します。
こちらはセキュリティフィックスを含むリリースとなります。
- 記事編集画⾯およびコンテンツ⼀覧画⾯における⼊⼒データの取り扱い不備に起因した格納型クロスサイトスクリプティング
管理画面を不特定多数のユーザーに利用させている場合、baserCMSを設置しインストールせずに放置した場合に対応が必要となる脆弱性です。
対象となる方は、早急に対応をお願いします。
変更点
-CHG: [BC] canonical無効オプション追加
-CHG: [ML] メールフィールド複製時、受信データ用テーブルを作り直す動作となっていることで、保持している受信データを削除している動作を調整
-CHG: [BG] ブログ記事一覧の速度改善
バグフィックス
-BUG: [BC] 運営ユーザーが実行できないスクリプトイベントに「onerror」を追加
-BUG: [BC] ファイルアップローダーにファイル名のチェックを追加
-BUG: [BC] メインサイトの管理画面からサブサイト記事にアクセスするとURLが正しく生成されない問題を解消
-BUG: [BC] サブサイト(独自ドメイン)で作成したページがエイリアス付きサブサイトと混同される問題を修正
-BUG: [BC] BcCacheヘルパーのロード条件を調整
-BUG: [BC] PostgreSQL、SQLite環境のコンテンツ管理にてコンテンツをゴミ箱に入れた状態で新しいコンテンツを作成するとツリー構造が壊れる問題を改善
-BUG: [BC] コンテンツ管理で固定ページのタイトルを変更してもフロント側に反映されない問題を解決
-BUG: [BC] フロントから固定ページを追加する場合、urlが未入力だとSQLエラーとなる問題を改善
-BUG: [ML] メールのファイルフィールドの拡張子チェックのデフォルト値を設定
関連情報
baserCMS 5.1.0 リリース
baserCMS 開発チームは、baserCMS5の新バージョン 5.1.0 が利用できるようになったことを発表します。
これは baserCMS5のマイナーアップデート版のリリースとなり、いくつかのセキュリティ強化機能が追加され、CakePHPの最新バージョンCakePHP5に対応しています。
baserCMS 5.1.0 のリリースについて
新機能
- NEW [BC] 二段階認証機能 を追加
- NEW [BC] ログインパスワード強制変更機能 を追加
- NEW [BC] パスワードの複雑度設定機能 を追加
- NEW [BC] ユーザー管理に氏名検索を追加
- NEW [CC] カスタムコンテンツをサイト内検索に対応
- NEW [CC] カスタムフィールドにページネーションを追加
変更点
- CHG [BC] CakePHP5系に対応
- CHG [BC] 表示速度を改善(CSRFトークンのリクエストの際に不要な処理を実行させないようにした)
- CHG [BC] 管理画面SSL設定を削除
- CHG [BC] アップデーターにてダウンロードするバージョンを指定できるようにした
- CHG [UL] インストール時にアップローダーを有効化
バグフィックス
5.1.0では、数え切れないぐらい多くのバグフィックスに対応しています。
baserCMS 5.1.0 の開発貢献者
- HungDV2022
- cu-akasakay
- fuchigam1
- komori
- momofff
- nghiem-mb
- ryuring
- sakaguchi
- seto1
- thangnn
- uchino
- katokaisya
このリリースの実現に協力して頂いたすべての貢献者に感謝します。
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS 5.1.0 にアップデートするには従来とは違った手順が必要です。
baserCMS v5.1.0 アップデートガイド を参考にしてください。
また、baserCMS5の従来のアップデートについては オートアップデート をご覧ください。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
baserCMS 5.0.15 リリース
baserCMS 開発チームは、baserCMS5の新バージョン 5.0.15 が利用できるようになったことを発表します。
これは 5.0.15 の安定版リリースです。
baserCMS 5.0.15 のリリースについて
変更点
- CHG [BC] テーマ適用時、テーマ設定用のCSSを削除するようにした
- CHG [BC] テーマ用初期データをダウンロードする際、テーマ設定の画像は初期化するようにした
- CHG [BC] イベント登録時に設定したコールバックメソッドが定義されてない場合に例外をスローするようにした
- CHG [BC] プラグインのPluginクラスについてプラグイン名を付与したクラス名に変更
- CHG [BC] テーマ設定のテーマカラーにエラーメッセージ追加
- CHG [BC] ルールが存在するアクセスルールグループの削除を制限
- CHG [CC] カスタムコンテンツをサイト内検索に対応
- CHG [CC] カスタムフィールドで、システム予約名称を name に利用できないようにした
- CHG [CC] カスタムフィールド編集にてタイプ「グループ」では初期値を表示しないようにした
バグフィックス
- BUG [BC] プレビューでウィジェットが表示できない問題を改善
- BUG [BC] 【固定ページ等】サブフォルダ設置するとプレビューのスタイルが崩れる問題を改善
- BUG [BC] 【コンテンツ管理】トップページのエイリアスが削除できない問題を改善
- BUG [BC] 表形式のコンテンツ管理でブログやメールがコピーできない問題を改善
- BUG [BC] 表形式のコンテンツ管理で固定ページがコピーできない問題を改善
- BUG [BC] 【コンテンツ管理】コンテンツ一覧でのエイリアスのコピーが表形式では可能と表示される問題を改善
- BUG [BC] フロントエンド 検索結果画面の表示件数切り替えが動作していない問題を改善
- BUG [BC] 【テーブル編集】フィールドを追加すると増殖していく問題を改善
- BUG [BC] コンテンツフォルダでプレビューがエラーとなってしまう問題を改善
- BUG [BC] BcColumn テーマでブログ以外のメインタイトルが表示できない問題を改善
- BUG [BC] トップをコンテンツフォルダにした際に、コンテンツの一覧が表示できない問題を改善
- BUG [BC] BcColumn テーマでブログ記事一覧が正常に表示できない問題を改善
- BUG [BC] 【カスタムコンテンツ】フィールド名部分の不具合を改善 fix #3079
- BUG [BC] テーマの初期データ読込を行うとコンテンツ管理の作成日が空欄になる問題を改善
- BUG [BC] インストール時にDBのプレフィックスありで作成した環境だと追加したメールフォームが正常動作しない問題を改善
- BUG [BC] ユーザーグループ登録にて表示名重複が許されている問題を改善 fix #3318
- BUG [BG] BcColumnでブログのコメントが送信出来ない問題を改善
- BUG [BG] ブログコメント一覧にて、対象記事へのタイトルが表示されていない問題を改善
- BUG [BG] ブログコメント送信時に画像認証の入力欄が初期化されない問題を改善
- BUG [BG] ブログのコメント送信時、メール送信ができないと処理が止まってしまう問題を改善
- BUG [BG] 管理画面のブログコメント一覧で別のブログのコメントも表示されてしまっている問題を改善
- BUG [BG] 記事編集:サイト内検索除外にチェックを入れても、検索除外されない場合がある問題を改善
- BUG [CC] サブサイトでカスタムコンテンツを配置した際に編集できなくなってしまう問題を改善
- BUG [CC] カスタムコンテンツで同じテーブルを参照している場合、フロントページにてエントリーが重複して表示されてしまう問題を改善
- BUG [CC] カスタムテーブルを保存時、リンクにバリデーションエラーが発生した場合に、表示が壊れてしまう問題を改善
- BUG [CC] カスタムフィールドのチェックボックスについて、何を入力してもプレビュー反映してしまう問題を改善 fix #3124
- BUG [CC] カスタムフィールドのマルチチェックボックスについてプレビューを操作しても初期値に反映できない問題を改善 fix #3125
- BUG [CC] カスタムフィールドのタイプ「関連データ」を利用する場合、初期値とフィルターが反映されない問題を改善 fix #3175
- BUG [CC] フィールドでSQLの予約語を利用するとカスタムエントリーが正常に動作しない問題を改善 #3193
- BUG [ML] メール基本設定で各項目にスペースが登録できてしまう問題を改善 fix #2951
- BUG [ML] メールフォームをサイト内検索に対応
- BUG [UL] アップロードカテゴリ新規登録 スペースが登録できてしまう問題を改善
- BUG [UL] 【アップロード管理】エラーメッセージが消えない問題を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
baserCMS 5.0.15 の開発貢献者
- HungDV2022
- momofff
- ryuring
- seto1
このリリースの実現に協力して頂いたすべての貢献者に感謝します。
baserCMS 5.0.14 リリース
baserCMS 開発チームは、baserCMS5の新バージョン 5.0.14 が利用できるようになったことを発表します。
これは 5.0.14 の安定版リリースです。
baserCMS 5.0.14 のリリースについて
変更点
- CHG [BC] アクセスルールグループ一覧 ユーザーグループとタイプ変更時の表示調整 (#3205) fix #3147
- CHG [BC] 固定ページとブログ記事において、フロントエンドで draft フィールドが取得できないように調整
- CHG [ML] メールフィールドの表示サイズ、桁数、最大値についてエラーメッセージを調整
- CHG [ML] メールフォームの管理者宛メールの連絡受付先をサイト名表示に調整
- CHG [ML] メールフィールドから区切り文字を除外
- CHG [UP] アップロード管理 エラー処理追加 fix #3107 (#3201)
バグフィックス
- BUG [BC] DBの復元処理が正常に動作しない問題を改善
- BUG [BC] SQLiteの場合にデータベースの truncate が正常に動作しない問題を改善
- BUG [BC] コンテンツ管理でゴミ箱に入れた際、ツリー構造が壊れてしまう問題を改善
- BUG [BC] フロントページのフォルダで固定ページが追加できない問題を改善
- BUG [BC] サイトを更新した際、説明文がトップフォルダに反映されない問題を改善
- BUG [BC] 固定ページをコピーした際、別フォルダにコピーされてしまう問題を改善
- BUG [BC] 不正な日付をフォーマットした場合に Internal Server Error になってしまう問題を改善
- BUG [BC] サブサイトでブログやメールフォームの編集画面に移動できない問題を改善
- BUG [BC] 固定ページ編集画面で draft フィールドが取得できない問題を改善
- BUG [BC] テーマ設定において、ロゴ等のポップアップイメージが表示できない問題を改善
- BUG [BC] コンテンツ管理で name が日本語となっているコンテンツを移動すると name の値が文字化けしたようになってしまう問題を改善
- BUG [BC] サブフォルダに設置した際、ウィジェットのリンクが切れてしまう問題を改善
- BUG [BG] ウィジェットが無効の場合にブログコンテンツが編集できない問題を改善
- BUG [BG] フロントのブログ記事一覧にて長文の英字タイトルのレイアウト崩れを調整 fix #3204
- BUG [CC] カスタムコンテンツ 並び順の選択肢の中に「公開日付」が含まれていない問題を解決 fix #3303 (#3304)
- BUG [ML] メールフォームで半角変換を有効にしても全角ハイフンが半角ハイフンにならない問題を解決
- BUG [ML] マルチチェックボックスの初期値が設定されない問題を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
baserCMS 5.0.14 の開発貢献者
- HungDV2022
- momofff
- ryuring
- seto1
- 加藤 朗
このリリースの実現に協力して頂いたすべての貢献者に感謝します。
baserCMS 5.0.11 リリース
baserCMS 開発チームより baserCMS 5.0.11 が入手可能になった事をお知らせします。
5.0.11は、前バージョン5.0.10にて、ブログ記事の本文が保存できないという致命的なバグを含んでしまったため、急遽リリースすることになったバージョンとなります。その他にも多数の不具合が解決されています。
是非新バージョンへアップデートをお願いします。
baserCMS 5.0.11 のリリースについて
変更点
認証失敗時のリダイレクト先の調整 (#3198)
カスタムフィールドにページネーションを追加
fix #3089 Twitter→Xに伴うアイコン、文言変更 (#3185)
テーマの不要なルーティングが登録されないようにした
サイトの編集時、利用しているプラグイン名のハイフン区切りと同じエイリアスは利用できないようにバリデーションを追加
サイト編集画面に新規追加ボタンを追加
エレメント読み込みの際、処理を中断せずに、読み込み箇所にエラーを表示するように調整
fix #3108 アップロードファイル一覧の絞り込み検索に「クリア」ボタンがないため追加 (#3190)
カスタムコンテンツのパンくずを調整
カスタムコンテンツの不要なルーティングが登録されないようにした
バグフィックス
プラグインから Sites に対してアソシエーションを設定した場合に画面が表示できない問題を改善
アクセスルールグループ編集画面で保存ができない fix #3171
コンテンツツリーをリセットした場合、URLが空になってしまう問題を改善
コンテンツ管理でブログ、メールフォームをコピーするとエラーが発生する fix #3058
sites テーブルにプラグインなどでアソシエーションした場合、サイト情報が保存できない問題を改善
サブサイトを利用している場合、内部リンクが正常に取得できない問題を改善
サブサイトの場合に、コンテンツ編集画面にて、URLが正常に表示できない問題を改善
サイト管理でバリデーションに失敗した際のWarningを調整
baserCMS4系よりWidgetAreasのデータを移行した場合に、各ウィジェットにプラグインが設定されていないため、コアのテーマを強制的に設定
SitesTableにおいて他のテーブルと関連付けた際にエラーとなる問題を改善
fix #3111 ブログ記事詳細画面のプレビューが動作しない場合がある(BurgerEditorを入れた時など) (#3195)
フロントのブログ記事のアーカイブ一覧でページネーションが動作しない問題を改善
News 記事の本文が保存されない問題 fix #3189
PostgreSQL環境にてカスタムコンテンツがインストールできない問題を改善
カスタムエントリー新規追加時のプレビューが動作していなかっため修正
カスタムコンテンツで、グループフィールドを追加すると保存できない問題を改善 fix #3130
メールフォームのプレビューで送信ボタンのレイアウトが崩れてしまう問題を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
baserCMS 5.0.11 の開発貢献者
- fuchigam1
- momofff
- ryuring
- sakaguchi
- seto1
- uchino
このリリースの実現に協力して頂いたすべての貢献者に感謝します。
baserCMS 5.0.10 リリース
baserCMS 開発チームは、baserCMS5の新バージョン 5.0.8 が利用できるようになったことを発表します。
5.0.10はセキュリティフィックスを含むリリースとなります。
- サイト内検索機能におけるXSSの脆弱性
- コンテンツ管理機能におけるXSSの脆弱性
- インストーラーにおけるOSコマンドインジェクションの脆弱性
1については、テーマでサイト内検索を利用している場合に発生し、2と3について、管理画面を不特定多数のユーザーに利用させている場合、baserCMSを設置しインストールせずに放置した場合に対応が必要となる脆弱性です。
対象となる方は、早急に対応をお願いします。
脆弱性の対応方法など詳細については、2024/02/22 baserCMSにXSSをはじめとする複数の脆弱性 をご覧ください。
必ずバージョンアップをお願いします。
baserCMS 5.0.10 のリリースについて
新機能
- NEW [BC] fix #3010 管理画面よりサイトのドメイン設定をできるようにした
変更点
- CHG [BC] プラグイン管理で開発者にリンクが貼られていないので調整
- CHG [BC] BcArrayについてQeuryにも対応した
- CHG [BC] BcAdminFormHelper::control() にて type の指定がない場合、CSSのクラス定義の前段階で自動判定するようにした
- CHG [BC] Docker の .env のサンプルファイルを追加
バグフィックス
- BUG [BC] プラグインのインストール時にインストールメッセージが表示されていない問題を改善
- BUG [BC] 複数サイトを作成した場合、グローバルメニューにて他サイトのメニューまで取得してしまう問題を改善
- BUG [BC] コンテンツ管理のURLのバリデーションが動作していない問題を改善
- BUG [BC] fix #3050ユーティリティ機能にシンボリックリンク作成機能する問題を解決 (#3063)
- BUG [BC] 検索インデックス一覧:検索インデックス再構築でキャンセルを選択すると、ローディングが終わらない fix #3073
- BUG [BC] fix #3009 コンテンツ管理で固定ページを複製するとタイトルが消えて_copyだけのタイトルになってしまう問題を解消 (#3062)
- BUG [BC] fix #3137 xdebugが有効でないとライブラリのインストールに失敗する問題を改善
- BUG [BC] テーマが見つからなかった場合に画面が表示できなくなってしまう問題を改善
- BUG [BC] DBプレフィックスを利用している場合にサイトが更新できない問題を改善
- BUG [BG] RSSフィード出力件数のバリデーションが正常に動作していない問題を改善
- BUG [BG] ブログコンテンツのプレビューにて全ての記事が表示されてしまう問題を改善
- BUG [BG] fix #3111 ブログ記事詳細画面のプレビューが動作しない(BurgerEditorを入れた時など)件を修正 (#3117)
- BUG [BG] ブログのアーカイブでパンくずやタイトルが正常に設定されない問題を改善 fix #3099
- BUG [CC] カスタムコンテンツにおけるエントリーでファイルフィールドを保有している場合、トップページで表示できない問題を改善
- BUG [CC] カスタムコンテンツのカスタムフィールドの最大文字数に正常な値を入力できない問題を改善
- BUG [CC] カスタムコンテンツの関連フィールドのNOが更新されない問題を改善
- BUG [CC] fix #3120 カスタムコンテンツを2つ以上トップページなどで一覧表示させるとアイキャッチが取得できない問題を解決 (#3121)
- BUG [ML] 送信先メールアドレスのバリデーションが正常に動作していない問題を改善
- BUG [ML] メールフォームでパンくずが重複してしまう問題を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
baserCMS 5.0.9 の開発貢献者
- HungDV2022
- momofff
- nghiem-mb
- ryuring
- sakaguchi
- seto1
- 加藤 朗
このリリースの実現に協力して頂いたすべての貢献者に感謝します。
baserCMS 5.0.8 リリース
baserCMS 開発チームは、baserCMS5の新バージョン 5.0.8 が利用できるようになったことを発表します。
これは 5.0.8 の安定版リリースです。
baserCMS 5.0.8 のリリースについて
新機能
TRUST_PROXY について、AWSのALBに対応
変更点
basersマガジンへのバナーを削除
BcText::stripScriptTagを削除
プラグインインストール時にDBが初期化済かどうかを判定するオプションを追加
サイトの識別名、エイリアスのヘルプ内容を見直し
Vew関連のイベント(beforeGetViewFileName/ beforeGetElementFileName / beforeGetLayoutFileName)を実装
リクエストを作成する際、ルーティングが失敗してもRequestFilterMiddlewareで検出器を追加
管理画面サイドバーの下に余白を追加
BcUploadにアップロード対象のパスのチェックを追加
fix #2969 ブログとコンテンツのアイキャッチのファイル形式バリデーションを追加
メールファイルフィールドの拡張子チェックのデフォルト値を設定
#2927 ファイルアップロード用のフィールドのエンティティ変換を許可
バグフィックス
管理者以外でログインしている場合に一括処理用のチェックボックスが表示される問題を改善
fix #1059 管理画面の入力項目で入力必須チェックでエラー表示後にヘルプの中身が空になる問題を改善
BcMaigration において、connection を指定しないとエラーとなる問題を改善
サイト内検索の検索結果のキーワード入力欄をエスケープ
fix #2998 管理画面 テキストエリアに自動で空白文字(改行)が入ってしまう問題を解決
fix #2996 BcArrayHelperがBcBlogなどで使用できない問題を解決
fix #2927 固定ページ オプション欄のアイキャッチが保存されない問題を改善
fix #2915 固定ページ内などでショートコード Mail.getForm がエラーになる問題を改善
fix #2916 $this->BcBaser->pageが動作していない問題を改善
fix #2925 管理画面URLを /baser/admin から別の文字にすると、ログイン画面、ログアウト処理がリダイレクトループする問題を改善
サイト編集時、テーマを変更しても、テーマ管理に反映されない問題を改善
バクアップからのレストア時にバックアップのテーブルが存在しない場合にエラーとなる問題を改善
fix #2900 コンテンツ管理のルートフォルダの名称が変更できない問題を改善
ブログ記事一覧ページで非公開の記事でも「目」のマークが押せる問題を解決
ブログタグとリクエスト生成に関する不具合を調整
#3014 コメント投稿時、必須項目を入力しなくてもエラーが表示されない問題を改善
fix #3004 記事の一括削除を行った際にアイキャッチが削除されない問題を改善
fix #2991 baserCMS 5系 blogPosts()でカテゴリの指定を行うとエラーになる問題を解決
ブログプラグインインストール時にエラーが表示される不具合を改善
ブログ記事のバリデーションの不具合を改善
fix #3000 メールメッセージや、カスタムエントリーのバックアップができない問題を改善
fix #2944 テーマ初期値を読み込むとメールフィールドのフィールド名がエラーで編集できなくなる場合がある問題を改善
フォームのファイルフィールドの問題を修正
fix #2970 許可されていない形式のファイルをアップロードしようとするとローディングが終わらない問題を改善
fix #2954 アップローダープラグイン設定:数字以外の文字&マイナスが登録できてしまう問題を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
baserCMS 5.0.8 の開発貢献者
- HungDV2022
- momofff
- nghiem-mb
- ryuring
- sakaguchi
- seto1
- 加藤 朗
このリリースの実現に協力して頂いたすべての貢献者に感謝します。
baserCMS 5.0.7 リリース
baserCMS 開発チームは、baserCMS5の新バージョン 5.0.7 が利用できるようになったことを発表します。
これは 5.0.7 の安定版リリースです。
baserCMS 5.0.7 のリリースについて
バグフィックス
#2826 BcMailerをコマンドから実行した際にエラーになる問題を改善
#2894 コンテンツの作成者・作成日・更新日の変更ができない問題の改善
#2866 固定ページでブログ記事の表示が崩れる場合がある問題を改善
#2896 管理画面におけるブログの子カテゴリの表示を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
baserCMS5の Packagist
baserCMS5 の各パッケージについてはモノレポで分散管理しています。Pakagist はこちらです。
- BaserCore(baserCMSコアパッケージ)
- BcAdminThird(管理画面デフォルトテーマ)
- BcFront(フロントエンドデフォルトテーマ)
- BcBlog(ブログ機能)
- BcColumn(公式付属テーマ)
- BcContentLink(コンテンツリンク機能)
- BcEditorTemplate(エディタテンプレート機能)
- BcFavorite(お気に入り機能)
- BcInstaller(インストーラー)
- BcMail(メールフォーム機能)
- BcSearchIndex(サイト内検索機能)
- BcThemeConfig(テーマ設定機能)
- BcThemeFile(テーマファイル管理機能)
- BcUploader(アップロードファイル管理機能)
- BcWidgetArea(ウィジェットエリア機能)
バグを見つけたら
バグを見つけたら、GitHub の Issue または、ユーザーズフォーラム にお知らせください。
(あなたがエンジニアであるなら是非プルリクエストをお待ちしています)
開発への貢献について
baserCMSはボランティアベースで運営されているオープンソースプロジェクトです。
コアパッケージの開発を含め、様々な形で参加する事ができます。詳しくは次のページをご覧ください。
baserCMS 5.0.7 の開発貢献者
- HungDV2022
- momofff
- nghiem-mb
- ryuring
- seto1
- ゴンドー
このリリースの実現に協力して頂いたすべての貢献者に感謝します。