baserCMS 開発チームは、baserCMS5の新バージョン 5.1.4 が利用できるようになったことを発表します。
これは 5.1.4 の安定版リリースです。
baserCMS 5.1.4 のリリースについて
変更点
- CHG [BC] パーミッショングループ一覧の「有効」列を非表示に変更
- CHG [BG] ブログ記事 スラッグ バリデーション追加
- CHG [BC] プラグイン一覧の並び順を有効なものが上にくるに変更
- CHG [BC] サイト編集画面にBcFormTableイベントを追加
- CHG [BC] レイアウトテンプレートの選択欄の取得順序変更
バグフィックス
- BUG [BC] URL形式以外の文字が入力できてしまう問題を改善
- BUG [BC] 独自プラグインの初期データが復元されない問題を改善
- BUG [BC] 【テーマプラグイン】テーマ適用時にエラーメッセージが表示されプラグインがインストールされない問題を改善
- BUG [BC] PagesTable 等の beforeSave や、afterSave が動作しない問題を改善
- BUG [BC] サイト編集画面にてデバイス・言語のアクセス設定の動作不良を修正
- BUG [BC] Themeの読み込み順変更。bc_form.phpをsetting.phpで変更できるように。
- BUG [BC] fileLinkメソッドの動作不良を修正
- BUG [BC] BcFreezeHelper にて、フリーズした際に、入力欄が表示されてしまう場合がある問題を改善
- BUG [BC] イベントのオンオフを行う際にグローバルイベントマネージャーを指定した場合に例外を投げるように変更(処理がループしてしまうため)
- BUG [BC] スキーマ書き出しの際にループしてしまう問題を改善
- BUG [BC] 【テーマ設定】リンク先URL欄にURL形式以外の文字が入力できてしまう問題を改善
- BUG [BG] 【blog】一覧表示でブログIDを指定する場合、IDが複数の場合エラーになる問題を解決
- BUG [CC] カスタムコンテンツで関連フィールドの説明文表示をサニタイズ
- BUG [ML] mailFormLinkメソッドの動作不良を修正
インストールする
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.4 の開発貢献者
- CUkomori
- HungDV2022
- IwasakiRyuichi
- TPGF00003
- hideichi saito
- momofff
- ryuring
- seto1
- thangnn
- thangnnmd
- 加藤 朗
このリリースの実現に協力して頂いたすべての貢献者に感謝します。