baserCMS 5.1.10 リリース
baserCMS 開発チームは、baserCMS5の新バージョン 5.1.10 が利用できるようになったことを発表します。
これは 5.1.10 の安定版リリースです。
baserCMS 5.1.10 のリリースについて
新機能
- NEW [BC] 検索インデックス取得時に、検索条件を追加できるように調整
- NEW [BC] canonical無効オプション追加
- NEW [BC] copilot へのプルリクレビューへの指示を追加
変更点
- CHG [BC] vendorフォルダのプラグインを読み込めるように調整
- CHG [BC] ユニットテストをプラグイン単体でできるように調整
- CHG [BC] 論理削除時にイベントの実行や関連データの削除を行わないよう変更
- CHG [BC] CustomEntriesに関連づけたテーブルのデータが保存されない問題を改善
- CHG [CC] AIエージェント向けのカスタムルールを調整
- CHG [CC] カスタムコンテンツのファイル拡張子チェックのデフォルト値を設定
- CHG [UL] BcUploadBehavior->afterSaveで関連データを保存しない仕様に変更
バグフィックス
- BUG [BC] /.well-known/ に動的URLを追加した際、アクセスできなかった問題を改善
- BUG [CC] getEntriesメソッドで正しいエントリーが取得できない問題を解消
- BUG [CC] カスタムエントリーが非公開の状態でもサイト内検索に表示されてしまう問題を解消 (#4252) fix #4249
- BUG [CC] 検索インデックスを再構築時にカスタムテーブルのエントリーが再構築されない問題を解消 (#4248) fix #4244
- BUG [CC] 【コンテンツ】コンテンツフォルダ内にindexを作成していない場合に、フォルダ内のページの一覧を表示するか選択できるように変更 fix #4226
- BUG [CC] 【カスタムコンテンツ】エントリー一覧でアクションボタンを押しても順番が変わらない問題を改善 fix #4239
- BUG [CC] カスタムエントリー一覧で階層状態になった場合に、インデントが という形で表示されてしまう問題を改善
- BUG [CC] 【カスタムコンテンツ】タイプをマルチチェックボックスにした時に選択したデータがプレビューで表示されない問題を解決 fix #4236
- BUG [CC] fix bugfix_customcontent カスタムコンテンツのアーカイブページで関連データのエントリー取得がうまくいかない問題を解消 (#4229)
- BUG [CC] API経由でカスタムフィールドを更新に失敗する問題を改善
インストールする
baserCMS5のインストールついては、インストールガイド をご覧ください。
アップデートする
baserCMS5のアップデートについては オートアップデート をご覧ください。
尚、v5.1.0以下からのアップデートは、アップデーターに問題があり、従来と異なるアップデート手順が必要になります。
baserCMS v5.1.1 アップデートガイド を参考にして、新バージョンへアップデートをお願いします。
※ v5.1.1 となっていますが、v5.1.2 以降も上記ページと同様の作業で大丈夫です。
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.10 の開発貢献者
- momofff
- norimine11
- ryoma_kawase
- ryuring
- seto1
- 加藤 朗
このリリースの実現に協力して頂いたすべての貢献者に感謝します。