4.3.0
EC-CUBE 4.3.0 released 🎉 🎉 🎉
皆様、大変お待たせしました!ついに、EC-CUBE 4.3.0がリリースされました!
最新のEC-CUBE 4.3.0を是非、お楽しみください!🚀
主な変更点
- Googleアナリティクス機能を追加 by @yKazihara in https://github.com/EC-CUBE/ec-cube/pull/4912
- 新着商品ブロックにて、商品を動的に表示する by @matsuoshi in https://github.com/EC-CUBE/ec-cube/pull/4920
- 規格・規格分類:「CSV登録」作成, 「CSVダウンロード・CSV出力項目設定」追加 by @refine-kenshi in https://github.com/EC-CUBE/ec-cube/pull/5043
- PurchaseFlowのProcessorやValidatorにpriorityを設定できるようにする by @kurozumi in https://github.com/EC-CUBE/ec-cube/pull/5147
- 管理画面からphpinfoの情報を削除 by @tao-s in https://github.com/EC-CUBE/ec-cube/pull/5342
- メールテンプレートを新規登録できるように対応 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6140
プラグインの4.3対応 🐼
4.3対応を行うための変更点をまとめた マイグレーションガイドを用意しています。 こちらを参考に、プラグインの4.3対応をお願いします。
参考情報 📙
EC-CUBE開発ご協力へのお礼 🍺
ついに、EC-CUBE 4.3.0がリリースされました! EC-CUBE 4.3.0のリリースにあたり、多くの方々にご協力いただきました。 改めてお礼申し上げます、ありがとうございます! EC-CUBEは今後もさらに改善を重ねていきます。 是非、一緒にEC-CUBEをより良いものにしていきましょう!💃🛍️🚀 ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、どんな些細なことでも大歓迎です。 GitHubやDiscord等でご連絡ください。 また、毎週月曜日の14時には、Discordで、GitHub巡回も実施しておりますので、ぜひご参加ください! 皆様のご参加を心からお待ちしております!🖐️🖐️ これからも一緒にEC-CUBEを盛り上げていきましょう!
What's Changed
- Bump @babel/traverse from 7.18.2 to 7.23.2 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6048
- Bump @babel/traverse from 7.16.5 to 7.23.2 in /zap/selenium/ci/TypeScript by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6047
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6037
- Bump composer/composer from 2.5.1 to 2.6.4 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6043
- VSCode Dev Containersで開発を行う際のPHPバージョンを更新 by @KentarouTakeda in https://github.com/EC-CUBE/ec-cube/pull/6064
- fix: #6008 doctrineのconfigにdefault_connectionを追加 by @tao-s in https://github.com/EC-CUBE/ec-cube/pull/6009
- 注文番号のフォーマットに半角英字大文字を追加 by @nanasess in https://github.com/EC-CUBE/ec-cube/pull/6078
- nodejs は sass と JavaScript ライブラリのビルドでしか使用しないため分離する by @nanasess in https://github.com/EC-CUBE/ec-cube/pull/6075
- 受注管理 >受注一覧>出荷済にするボタンでチェックボックスでしかチェック出来ない #6053 の対応 by @cajiya-nakamura in https://github.com/EC-CUBE/ec-cube/pull/6071
- isMaintenance変数が未定義の場合の処理を行います。 by @luolongfei in https://github.com/EC-CUBE/ec-cube/pull/5995
- Bump follow-redirects from 1.15.2 to 1.15.5 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6084
- Bump the npm_and_yarn group group with 1 update by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6083
- Vaddy追加 by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6070
- fix:必須バッチの追加と周りの修正 by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6066
- fix:インストール時のDBパスワード入力フォームからpurifyを外す by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6031
- feat:管理画面へメンテナンスモードを通知する by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6026
- fix:Github Actionが落ちてしまうので一旦実行しない修正 by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6094
- 受注テーブルのtaxに税率ごとの消費税額の合算を設定する by @takeuji in https://github.com/EC-CUBE/ec-cube/pull/5974
- feat:管理画面>商品一覧画面の「登録日」「更新日」検索へのバリデーション by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/5951
- 削除モーダルのダブルクリックをpointer-event:none で回避 by @cajiya-nakamura in https://github.com/EC-CUBE/ec-cube/pull/5971
- feat:デバッグモード有効時に通知する機能 by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6039
- 上限を超えたお届け先の登録の修正 by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6100
- Bump composer/composer from 2.6.4 to 2.7.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6098
- Symfony6対応 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6073
- Bump ip from 1.1.5 to 1.1.9 in /zap/selenium/ci/TypeScript by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6101
- パッケージの作成に失敗するためいったんコメントアウト by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6105
- フロント側アラートメッセージが長い場合の崩れ修正 by @tatsuishi in https://github.com/EC-CUBE/ec-cube/pull/6102
eccube:plugin:installコマンドに--if-not-existsオプションを追加 by @nanasess in https://github.com/EC-CUBE/ec-cube/pull/6076- add:debug modeのscssを追加 by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6106
- Bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6118
- ダミー画像の生成時にテストが落ちる問題を修正 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6119
- 型定義の記述に誤りがあるものを修正 by @tominaga-h in https://github.com/EC-CUBE/ec-cube/pull/6114
- バリデーションエラー発生後にログアウトされる件の修正 by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6110
- カテゴリ管理・ファイル管理 カテゴリ名やファイル名が長いと階層表示が崩れるのを修正 by @tatsuishi in https://github.com/EC-CUBE/ec-cube/pull/6109
- 新着商品ブロックにて、商品を動的に表示する by @matsuoshi in https://github.com/EC-CUBE/ec-cube/pull/4920
- 税率設定時に商品別税率を考慮していないのを修正 by @tatsuishi in https://github.com/EC-CUBE/ec-cube/pull/6117
- HEADER_X_FORWARDED_ALLのエラーを修正 by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6128
- Googleアナリティクス機能を追加 by @yKazihara in https://github.com/EC-CUBE/ec-cube/pull/4912
- codecovのバージョンアップ by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6134
- Bootstrap のバージョンアップに伴うデザイン修正 by @nanasess in https://github.com/EC-CUBE/ec-cube/pull/6133
- バージョンを更新 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6132
- 管理画面からphpinfoの情報を削除 by @tao-s in https://github.com/EC-CUBE/ec-cube/pull/5342
- 規格・規格分類:「CSV登録」作成, 「CSVダウンロード・CSV出力項目設定」追加 by @refine-kenshi in https://github.com/EC-CUBE/ec-cube/pull/5043
- プラグインのインストール処理のコメントアウトを戻す by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6131
- メールテンプレートを新規登録できるように対応 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6140
- package-apiのエンドポイントを4.3用に変更 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6121
- PurchaseFlowのProcessorやValidatorにpriorityを設定できるようにする by @kurozumi in https://github.com/EC-CUBE/ec-cube/pull/5147
- メール設定のテストを追加 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6144
- 不要な分岐をなくす by @tatsuishi in https://github.com/EC-CUBE/ec-cube/pull/6135
- Add dependabot by @nanasess in https://github.com/EC-CUBE/ec-cube/pull/6153
- 規格管理のCSVダウンロードが動作しない不具合を修正 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6152
- プラグインジェネレーターのConfigRepositoryのテンプレートを修正 by @kurozumi in https://github.com/EC-CUBE/ec-cube/pull/6129
- カテゴリ管理等 4階層目の表示が正しくないのを修正 by @tatsuishi in https://github.com/EC-CUBE/ec-cube/pull/6172
- mysqlのイメージバージョン修正 by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6175
- methodを指定するように修正 by @chihiro-adachi in https://github.com/EC-CUBE/ec-cube/pull/6174
- Bump actions/checkout from 2 to 4 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6164
- Bump docker/build-push-action from 3 to 5 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6161
- Bump docker/login-action from 2 to 3 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6159
- Bump actions/upload-artifact from 2 to 4 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6155
- Bump tecnickcom/tcpdf from 6.6.5 to 6.7.5 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6168
- DeliveryDurationType の ParentType が間違っているのを修正 by @nanasess in https://github.com/EC-CUBE/ec-cube/pull/6145
- 一覧からの規格編集規格ありの重複在庫のテストを incomplete としてマーク by @nanasess in https://github.com/EC-CUBE/ec-cube/pull/6176
- Upgrade PHP version from Codeception. by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6186
- Bump @babel/core from 7.18.2 to 7.24.5 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6183
- Bump svenstaro/upload-release-action from 1.pre.release to 2.9.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6179
- Bump actions/cache from 1 to 4 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6178
- feat:upgrade for fontawesome by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6196
- add E2E test for new item block. by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6193
- add:E2E test for create mail template. by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6192
- add E2E test for GA tag. by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6191
- 独自プラグインのモーダルのXボタンのUIの修正漏れ by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6188
- Bump symfony/service-contracts from 3.4.1 to 3.5.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6182
- Bump symfony/phpunit-bridge from 6.4.3 to 7.0.7 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6181
- Bump docker/metadata-action from 4 to 5 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6177
- Bump gulp-notify from 3.2.0 to 4.0.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6162
- Bump sebastian/global-state from 5.0.6 to 5.0.7 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6156
- Bump vlucas/phpdotenv from 5.4.0 to 5.6.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6205
- Bump symfony/security-csrf from 6.4.3 to 6.4.7 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6204
- Bump jquery-ui from 1.13.2 to 1.13.3 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6201
- Bump symfony/security-bundle from 6.4.3 to 6.4.7 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6203
- Bump symfony/form from 6.4.3 to 6.4.7 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6211
- Bump psr/container from 1.1.2 to 2.0.2 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6209
- ライブラリビルド by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6207
- Bump nesbot/carbon from 2.72.3 to 3.4.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6212
- Bump psr/http-factory from 1.0.2 to 1.1.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6210
- 詳細検索での電話番号のバリデーションを修正 by @mmikri in https://github.com/EC-CUBE/ec-cube/pull/6189
- Bump symfony/event-dispatcher from 6.4.7 to 6.4.8 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6220
- Bump phar-io/manifest from 2.0.3 to 2.0.4 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6217
- Bump composer/ca-bundle from 1.4.0 to 1.5.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6219
- Bump symfony/intl from 6.4.3 to 6.4.8 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6218
- Bump sass from 1.49.0 to 1.77.2 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6202
- Bump @babel/preset-env from 7.18.2 to 7.24.7 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6227
- Bump symfony/security-core from 6.4.7 to 6.4.8 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6226
- Bump masterminds/html5 from 2.8.1 to 2.9.0 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6224
- Bump symfony/form from 6.4.7 to 6.4.8 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6223
- feat: add npm build steps for GitHub Actions by @dotani1111 in https://github.com/EC-CUBE/ec-cube/pull/6221
- プラグイン用ログ出力関数のPHPdocsの修正 by @ci-wataru-kashii in https://github.com/EC-CUBE/ec-cube/pull/6215
- zapシナリオ追加 by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6198
- dbalの3バージョンから削除されたfetchColumn関数をfetchOneに更新。 by @sai-gillingham in https://github.com/EC-CUBE/ec-cube/pull/6229
- CustomizeディレクトリからSymfony Bundleをインストールできるよう修正 by @kurozumi in https://github.com/EC-CUBE/ec-cube/pull/6141
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6234
- build(deps): bump docker/build-push-action from 4 to 6 by @dependabot in https://github.com/EC-CUBE/ec-cube/pull/6238
- DBALでのSyntaxErrorを修正 by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6243
- 4.3RCへとバージョンの更新 by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6250
- 4.3.0へとバージョンを変更 by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6252
- 脆弱性対応(4.3) by @ji-eunsoo in https://github.com/EC-CUBE/ec-cube/pull/6253
New Contributors
- @luolongfei made their first contribution in https://github.com/EC-CUBE/ec-cube/pull/5995
- @tominaga-h made their first contribution in https://github.com/EC-CUBE/ec-cube/pull/6114
- @mmikri made their first contribution in https://github.com/EC-CUBE/ec-cube/pull/6189
- @ci-wataru-kashii made their first contribution in https://github.com/EC-CUBE/ec-cube/pull/6215
Full Changelog: https://github.com/EC-CUBE/ec-cube/compare/4.2.3...4.3.0