Releases: EC-CUBE/ec-cube
EC-CUBE 4.2.3 released 🎉 🎉 🎉
皆様、大変お待たせしました!EC-CUBE 4.2.3のリリースをついにいたしました!
ご協力いただいた皆様、ありがとうございました。
それでは、最新のEC-CUBE 4.2.3をお楽しみください!🚀
主な変更点
- 2要素認証におけるブルートフォース対策の実装 by @KenTanaka in #6035
- 新規会員登録(入力)画面のスロットリング追加 by @KenTanaka in #6038
- 重複して在庫が登録されてしまう問題に対処 by @shinya in #6029
- 脆弱性対応(Twig Sandbox)by @dotani1111 #6058
What's Changed
- ubuntuの更新 by @ji-eunsoo in #6007
- 会員情報変更後のメッセージ変更 by @Atsu0601 in #5979
- fix: スロットリングテストのコメント修正 by @dotani1111 in #6005
- 受注編集の画面で、金額にエラーがあると、課税区分のカッコ内が表示されなくなる 不具合の修正 by @maianhtu010596 in #5761
- Bump semver from 6.3.0 to 6.3.1 in /zap/selenium/ci/TypeScript by @dependabot in #6021
- 商品管理>商品一覧>詳細検索で、タグのソート順が反映されない by @ji-eunsoo in #6024
- GitHub ActionsでUbuntu 18.04がサポートされなくなったのでプラグインジェネレーターのコマンドを修正 by @kurozumi in #5992
- Bump socket.io-parser from 4.2.2 to 4.2.4 by @dependabot in #6003
- Bump engine.io from 6.4.1 to 6.4.2 by @dependabot in #5987
- Bump yaml, husky and lint-staged by @dependabot in #5981
- fix:配送方法の選択をするときに空白になる問題の対応 by @dotani1111 in #6033
- Bump word-wrap from 1.2.3 to 1.2.5 in /zap/selenium/ci/TypeScript by @dependabot in #6036
- 2要素認証におけるブルートフォース対策の実装 by @KenTanaka in #6035
- 新規会員登録(入力)画面のスロットリング追加 by @KenTanaka in #6038
- 重複して在庫が登録されてしまう問題に対処 by @shinya in #6029
- 4.2.3へバージョンアップ by @dotani1111 in #6045
- 二段階認証のE2Eテストを追加 by @chihiro-adachi in #6044
- 脆弱性対応 by @dotani1111 in #6058
参考情報 📙
EC-CUBE開発ご協力へのお礼 🍺
EC-CUBE 4.2.3 のリリースにつきまして、多くの方々にご協力いただきました。
改めてお礼申し上げます、ありがとうございます!
EC-CUBEは今後も改善を重ねていきます。
是非、一緒にEC-CUBEをより良いものにしていきましょう!💃🛍️🚀
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやDiscord等でご連絡ください。
お待ちしております!🖐️
New Contributors
- @ji-eunsoo made their first contribution in #6007
Full Changelog: 4.2.2...4.2.3
EC-CUBE 4.1.2-p3
EC-CUBE 4.1.2-p3 Released!
EC-CUBE 4.1.2-p3 をリリースいたしました。
What's Changed
Full Changelog: 4.1.2-p2...4.1.2.-p3
参考情報 📙
EC-CUBE 4.0.6-p4
EC-CUBE 4.0.6-p4 Released!
EC-CUBE 4.0.6-p4 をリリースいたしました。
What's Changed
- 脆弱性対応(4.0) by @ji-eunsoo in #6061
Full Changelog: 4.0.6-p3...4.0.6-p4
参考情報 📙
EC-CUBE 4.2.2
EC-CUBE 4.2.2 released 🎉 🎉 🎉
EC-CUBE 4.2.2をリリースいたしました。
ご協力いただいた皆様、ありがとうございました。
主な変更点
- feat:会員による重要操作時のメール通知機能 by @dotani1111 in #5989
- feat:会員情報編集・お届け先編集時にスロットリングを追加 by @dotani1111 in #5998
- EC-CUBEの基本設定内にあるメールの設定を修正したい by @cajiya-nakamura in #5938
- 購入エラー画面ではWarningレベルのメッセージを削除する. by @KenTanaka in #5997
- 管理画面URLを「cart」にした場合、カート画面への遷移時に管理画面が表示される by @watarukashii in #5343
What's Changed
- Bump webpack from 5.73.0 to 5.76.0 by @dependabot in #5966
- Bump ua-parser-js and browser-sync by @dependabot in #5967
- テストNoを試験項目書に合わせる by @chihiro-adachi in #5950
- GitHub Actions の dockerbuild で push する際に PHP7.4 のイメージを使用していたのを修正 by @nanasess in #5952
- fix:商品登録>販売種別のエラーを表示する修正 by @dotani1111 in #5964
- 管理画面>セキュリティ管理 「必須」アイコンの追加 by @cajiya-nakamura in #5925
- 管理画面内の日付絞り込み時、1度目だけ 今日の日付+T00:00 が設定される by @cajiya-nakamura in #5921
- EC-CUBEの基本設定内にあるメールの設定を修正したい by @cajiya-nakamura in #5938
- ubuntuのバージョン更新 by @dotani1111 in #5977
- dockerbuildのubuntuバージョン更新 by @dotani1111 in #5983
- E2Eテストが落ちてしまう原因に対処 by @shinya in #5991
- [4.2] 範囲外の日付を入力するとシステムエラーが発生する不具合の修正 by @maianhtu010596 in #5825
- fontawesomeにintegrity追加 by @Atsu0601 in #5969
- 購入エラー画面ではWarningレベルのメッセージを削除する. by @KenTanaka in #5997
- 商品登録画面のフリーエリアにて発生するシステムエラーの修正 by @LeTanNghia in #5774
- 管理画面URLを「cart」にした場合、カート画面への遷移時に管理画面が表示される by @watarukashii in #5343
- feat:会員による重要操作時のメール通知機能 by @dotani1111 in #5989
- feat:会員情報編集・お届け先編集時にスロットリングを追加 by @dotani1111 in #5998
- fix:ubuntuのバージョンアップ対応 by @dotani1111 in #6004
- バージョンを4.2.2へ更新 by @shinya in #6012
参考情報 📙
EC-CUBE開発ご協力へのお礼 🍺
EC-CUBE 4.2.2 のリリースにつきまして、多くの人にご協力いただきました。
改めてお礼申し上げます、ありがとうございます!
EC-CUBEは今後も改善を重ねていきます。
是非、一緒にEC-CUBEをより良いものにしていきましょう!
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやSlack・Discord等でご連絡をいただけますと助かります!
New Contributors
Full Changelog: 4.2.1...4.2.2
EC-CUBE 4.2.1
EC-CUBE 4.2.1 released 🎉 🎉 🎉
EC-CUBE 4.2.1をリリースいたしました。
主な変更点
- フロント画面へのIPアクセス制限の実装 by @shinya in #5858
- スロットリング機能 by @chihiro-adachi in #5881
- ファイル管理で許可した拡張子以外アップロード不可に変更 by @nanasess in #5867
- 仮会員メール認証後に、再ログインを必要とするよう変更 by @nanasess in #5869
- 仮会員に登録用メールを再送した際に用いる認証URLは送信毎に再生成するように修正 by @tatemaru in #5835
What's Changed
- Bump twig/twig from 2.15.2 to 2.15.3 by @dependabot in #5834
- [4.2] Array shapes のサポート by @nanasess in #5833
- [4.2] 出荷CSV登録で、問い合わせ番号に空白を登録するとエラーになる不具合を修正 by @LeTanNghia in #5826
- [4.2] お問い合わせの入力文字数を制限する by @LeTanNghia in #5824
- [4.2] ポイントがマイナスの場合、受注を更新できない不具合の修正 by @LeTanNghia in #5832
- php8.1のdeprecatedを修正 by @chihiro-adachi in #5837
- [4.1.x, 4.2.x] 値をスペースで更新してから更新をキャンセルすると、元の値が消える不具合の修正 by @maianhtu010596 in #5828
- 検索結果が数値の場合は、カンマを表示するように修正 by @takeuji in #5752
- 仮会員に登録用メールを再送した際に用いる認証URLは送信毎に再生成するように修正 by @tatemaru in #5835
- プラグインジェネレーターのRepositoryテンプレートの修正 by @kurozumi in #5839
eccube:composer:require
コマンドに--from
オプションを追加 by @nanasess in #5843- 大文字小文字を区別するファイルシステムで eccube:composer:remove が失敗するのを修正 by @nanasess in #5845
- PHPバージョンごとに Docker イメージを作成する by @nanasess in #5801
- docker containerのm1対応 by @chihiro-adachi in #5848
- SameSiteNoneCompatSessionHandlerTest を修正 by @nanasess in #5862
- Bump loader-utils from 2.0.2 to 2.0.3 by @dependabot in #5859
- Bump socket.io-parser from 3.3.2 to 3.3.3 by @dependabot in #5860
- Bump minimatch from 3.0.4 to 3.1.2 in /zap/selenium/ci/TypeScript by @dependabot in #5871
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #5872
- Bump loader-utils from 2.0.3 to 2.0.4 by @dependabot in #5873
- Bump engine.io and browser-sync by @dependabot in #5874
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #5885
- 管理・運用マニュアルへのリンクを追加 by @shinya in #5878
- フロント画面へのIPアクセス制限の実装 by @shinya in #5858
- boolean の値をCSVダウンロードする場合、 false が空欄になってしまうのを修正 by @nanasess in #5876
- 管理画面:受注/会員一覧のページングの下部余白がなかったのを商品一覧に合わせて修正(pb-4クラス追加) by @sf-kataoka in #5880
- エラーページでのトップへ戻るリンクがlocalhostになる不具合を修正 by @shinya in #5883
- 納品書の郵便番号が出力されていない不具合を修正 by @shinya in #5887
- スロットリング機能 by @chihiro-adachi in #5881
- Bump qs from 6.5.2 to 6.5.3 in /zap/selenium/ci/TypeScript by @dependabot in #5888
- CSVを出力するとシステムエラーになる不具合の修正 by @chihiro-adachi in #5892
- 下層ディレクトリにec-cubeを設置した場合、カート→レジに進むにてログインした場合にエラーになる #5863 by @Mi-Hiroki in #5890
- autoload_static.phpでFatal Errorになる問題を修正 by @chihiro-adachi in #5901
- Bump json5 from 2.2.0 to 2.2.3 in /zap/selenium/ci/TypeScript by @dependabot in #5902
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #5903
- IP制限リスト機能に存在したバグを改修 by @shinya in #5900
- 拡張したエンティティの項目に標準のスタイルを当てる修正 by @sf-kataoka in #5905
- 管理画面:受注対応状況設定の表の余分な余白を削除(p-0クラス追加) by @sf-kataoka in #5908
- 定休日カレンダー設定のthが1つ足りなかった箇所を追加 by @sf-kataoka in #5910
- ステータス未指定の一括更新時にモーダルが表示されないように修正 by @takeuji in #5911
- 管理画面:認証キーの新規発行時、captchaキーを入力後Enterでも新規発行できるようにしたい by @cajiya-nakamura in #5914
- 画像ファイルアップロードのエラーメッセージをわかりやすく表示する by @nanasess in #5882
- composer update by @chihiro-adachi in #5899
- ファイル管理で許可した拡張子以外アップロード不可に変更 by @nanasess in #5867
- Bump qs and browser-sync by @dependabot in #5915
- 管理画面の会員の注文履歴にページネーションを追加 by @takeuji in #5870
- 仮会員メール認証後に、再ログインを必要とするよう変更 by @nanasess in #5869
- [4.2] 商品規格の初期化時は物理削除する by @nanasess in #5853
- 商品CSVダウンロード/アップロードに「商品規格表示フラグ」を追加 by @nanasess in #5875
- php7.4 - ubuntu20.04の組み合わせでPHPのインストールに失敗する問題を回避 by @chihiro-adachi in #5917
- 規格の物理削除に伴うE2Eテストの修正 by @chihiro-adachi in #5916
- Bump symfony/security-bundle from 5.4.17 to 5.4.20 by @dependabot in #5929
- Bump symfony/http-kernel from 5.4.18 to 5.4.20 by @dependabot in #5930
- バージョンを4.2.1に更新 by @dotani1111 in #5933
- ISSUEテンプレートに脆弱性報告時の問い合わせ先を追加 by @carkn in #5931
- Issueテンプレートの作成 by @dotani1111 in #5940
- ISSUE/PRテンプレートに脆弱性報告時の問い合わせ先を追加 by @carkn in #5936
- Issueフォームの改善 by @dotani1111 in #5947
- WebインストーラでSodium拡張のチェックを行う by @chihiro-adachi in #5934
- ShoppingControoler::checkoutでもスロットリングを実行する by @chihiro-adachi in #5942
- サブディレクトリ設置時に、ログイン後の遷移が404になる不具合を修正 by @chihiro-adachi in #5955
- プラグインを削除するとスロットリングが機能しなくなる不具合を修正 by @chihiro-adachi in #5958
- アップデート手順で、eccube:composer:require-already-installedが通らない不具合を修正 by @chihiro-adachi in #5959
参考情報 📙
開発ご協力へのお礼 🍺
EC-CUBE 4.2.1 のリリースにつきまして、多くの方にご協力いただきました。
あらためて感謝申し上げます!
EC-CUBEは今後も改善を重ねていきます。
是非、一緒にEC-CUBEをより良いものにしていきましょう!
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやSlack等でご連絡をいただけますと助かります!
New Contributors
- @tatemaru made their first contribution in #5835
- @shinya made their first contribution in #5878
- @sf-kataoka made their first contribution in #5880
- @cajiya-nakamura made their first contribution in #5914
- @dotani1111 made their first contribution in #5933
Full Changelog: 4.2.0...4.2.1
EC-CUBE 4.1.2-p2
EC-CUBE 4.1.2-p2 Released!
EC-CUBE 4.1.2-p2 をリリースいたしました。
What's Changed
- Patch/4.1.2-p2 by @chihiro-adachi in #5963
Full Changelog: 4.1.2-p1...4.1.2-p2
参考情報 📙
EC-CUBE 4.0.6-p3
EC-CUBE 4.0.6-p3 Released!
EC-CUBE 4.0.6-p3 をリリースいたしました。
What's Changed
- Patch/4.0.6-p3 by @chihiro-adachi in #5962
Full Changelog: 4.0.6-p2...4.0.6-p3
参考情報 📙
EC-CUBE 4.2.1-20230116
EC-CUBE 4.2.1 の試験用リリースです。
主な変更点
- フロント画面へのIPアクセス制限の実装 by @shinya in #5858
- スロットリング機能 by @chihiro-adachi in #5881
- ファイル管理で許可した拡張子以外アップロード不可に変更 by @nanasess in #5867
- 仮会員メール認証後に、再ログインを必要とするよう変更 by @nanasess in #5869
- 仮会員に登録用メールを再送した際に用いる認証URLは送信毎に再生成するように修正 by @tatemaru in #5835
What's Changed
- Bump twig/twig from 2.15.2 to 2.15.3 by @dependabot in #5834
- [4.2] Array shapes のサポート by @nanasess in #5833
- [4.2] 出荷CSV登録で、問い合わせ番号に空白を登録するとエラーになる不具合を修正 by @LeTanNghia in #5826
- [4.2] お問い合わせの入力文字数を制限する by @LeTanNghia in #5824
- [4.2] ポイントがマイナスの場合、受注を更新できない不具合の修正 by @LeTanNghia in #5832
- php8.1のdeprecatedを修正 by @chihiro-adachi in #5837
- [4.1.x, 4.2.x] 値をスペースで更新してから更新をキャンセルすると、元の値が消える不具合の修正 by @maianhtu010596 in #5828
- 検索結果が数値の場合は、カンマを表示するように修正 by @takeuji in #5752
- 仮会員に登録用メールを再送した際に用いる認証URLは送信毎に再生成するように修正 by @tatemaru in #5835
- プラグインジェネレーターのRepositoryテンプレートの修正 by @kurozumi in #5839
eccube:composer:require
コマンドに--from
オプションを追加 by @nanasess in #5843- 大文字小文字を区別するファイルシステムで eccube:composer:remove が失敗するのを修正 by @nanasess in #5845
- PHPバージョンごとに Docker イメージを作成する by @nanasess in #5801
- docker containerのm1対応 by @chihiro-adachi in #5848
- SameSiteNoneCompatSessionHandlerTest を修正 by @nanasess in #5862
- Bump loader-utils from 2.0.2 to 2.0.3 by @dependabot in #5859
- Bump socket.io-parser from 3.3.2 to 3.3.3 by @dependabot in #5860
- Bump minimatch from 3.0.4 to 3.1.2 in /zap/selenium/ci/TypeScript by @dependabot in #5871
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #5872
- Bump loader-utils from 2.0.3 to 2.0.4 by @dependabot in #5873
- Bump engine.io and browser-sync by @dependabot in #5874
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #5885
- 管理・運用マニュアルへのリンクを追加 by @shinya in #5878
- フロント画面へのIPアクセス制限の実装 by @shinya in #5858
- boolean の値をCSVダウンロードする場合、 false が空欄になってしまうのを修正 by @nanasess in #5876
- 管理画面:受注/会員一覧のページングの下部余白がなかったのを商品一覧に合わせて修正(pb-4クラス追加) by @sf-kataoka in #5880
- エラーページでのトップへ戻るリンクがlocalhostになる不具合を修正 by @shinya in #5883
- 納品書の郵便番号が出力されていない不具合を修正 by @shinya in #5887
- スロットリング機能 by @chihiro-adachi in #5881
- Bump qs from 6.5.2 to 6.5.3 in /zap/selenium/ci/TypeScript by @dependabot in #5888
- CSVを出力するとシステムエラーになる不具合の修正 by @chihiro-adachi in #5892
- 下層ディレクトリにec-cubeを設置した場合、カート→レジに進むにてログインした場合にエラーになる #5863 by @Mi-Hiroki in #5890
- autoload_static.phpでFatal Errorになる問題を修正 by @chihiro-adachi in #5901
- Bump json5 from 2.2.0 to 2.2.3 in /zap/selenium/ci/TypeScript by @dependabot in #5902
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #5903
- IP制限リスト機能に存在したバグを改修 by @shinya in #5900
- 拡張したエンティティの項目に標準のスタイルを当てる修正 by @sf-kataoka in #5905
- 管理画面:受注対応状況設定の表の余分な余白を削除(p-0クラス追加) by @sf-kataoka in #5908
- 定休日カレンダー設定のthが1つ足りなかった箇所を追加 by @sf-kataoka in #5910
- ステータス未指定の一括更新時にモーダルが表示されないように修正 by @takeuji in #5911
- 管理画面:認証キーの新規発行時、captchaキーを入力後Enterでも新規発行できるようにしたい by @cajiya-nakamura in #5914
- 画像ファイルアップロードのエラーメッセージをわかりやすく表示する by @nanasess in #5882
- composer update by @chihiro-adachi in #5899
- ファイル管理で許可した拡張子以外アップロード不可に変更 by @nanasess in #5867
- Bump qs and browser-sync by @dependabot in #5915
- 管理画面の会員の注文履歴にページネーションを追加 by @takeuji in #5870
- 仮会員メール認証後に、再ログインを必要とするよう変更 by @nanasess in #5869
- [4.2] 商品規格の初期化時は物理削除する by @nanasess in #5853
- 商品CSVダウンロード/アップロードに「商品規格表示フラグ」を追加 by @nanasess in #5875
New Contributors
- @tatemaru made their first contribution in #5835
- @shinya made their first contribution in #5878
- @sf-kataoka made their first contribution in #5880
- @cajiya-nakamura made their first contribution in #5914
Full Changelog: 4.2.0...4.2.1-20230116
EC-CUBE 4.2.0
EC-CUBE 4.2.0 released 🎉 🎉 🎉
EC-CUBE 4.2.0をリリースいたしました。
EC-CUBE 4.2.0-rcからの変更点
#5772 の差し戻しを行いました。
- Revert "画像をリサイズできるTwigフィルター" by @chihiro-adachi in #5821
EC-CUBE 4.2.0を動かしてみたい!
EC-CUBE 4.2.0のパッケージはこちらからダウンロードできます。
$ wget https://github.com/EC-CUBE/ec-cube/releases/download/4.2.0/eccube-4.2.0.zip
$ unzip eccube-4.2.0.zip
$ cd ec-cube
$ php -S 127.0.0.1:8080
EC-CUBEのインストールを行い、動作確認を行ってください。
プラグインの4.2対応を行いたい!
4.2対応を行うための変更点をまとめたマイグレーションガイドを用意しています。
メールマガジンプラグインの修正差分を参考に、プラグインの4.2対応をお願いします。
EC-CUBE 4.2 について詳しく知りたい!
EC-CUBE 4.2 Roadmapに、対応内容や互換性に関する情報を掲載しています。
参考情報 📙
- EC-CUBE 4.2.0 で取り込んだ Pull requests の一覧
- EC-CUBE 4.2.0 リリース計画
- EC-CUBE 4 開発者向けドキュメント
- EC-CUBE 4 管理・運用マニュアル
- オーナーズストア:EC-CUBE 4.2 対応プラグイン一覧
開発ご協力へのお礼 🍺
EC-CUBE 4.2.0 のリリースにつきまして、多くの方にご協力いただきました。
あらためて感謝申し上げます!
EC-CUBEは今後も改善を重ねていきます。
是非、一緒にEC-CUBEをより良いものにしていきましょう!
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやSlack等でご連絡をいただけますと助かります!
What's Changed
- OWASP ZapClient の TypeDoc 追加 by @nanasess in #5293
- [OWASP ZAP] 商品詳細画面のスキャンを追加 by @chihiro-adachi in #5287
- OWASP ZAP設定の修正 by @nanasess in #5292
- [OWASP ZAP] 自動化の README 修正 by @nanasess in #5305
- Bump twig/twig from 2.14.10 to 2.14.11 by @dependabot in #5300
- Bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in #5301
- [OWASP ZAP] 各種URLの抽象化 by @nanasess in #5303
- [OWASP ZAP] レイアウト管理のテストを追加 by @matsuoshi in #5307
- [OWASP ZAP] レイアウトの削除 by @matsuoshi in #5311
- E2Eテスト 項目番号の調整 by @matsuoshi in #5315
- E2Eテスト追加: サイトマップ機能 by @matsuoshi in #5317
- E2Eテスト追加: マスターデータ管理 by @matsuoshi in #5318
- E2Eテスト追加: CSS / JavaScript管理 by @matsuoshi in #5319
- E2Eテスト追加: パスワード認証機能 by @matsuoshi in #5323
- E2Eテスト追加: システム設定 by @matsuoshi in #5325
- E2Eテスト追加: 店舗設定 基本設定 by @matsuoshi in #5321
- E2E テスト追加: キャッシュ管理 by @matsuoshi in #5329
- [OWASP ZAP] 当サイトについてを追加 by @carkn in #5288
- [OWASP ZAP] change_password のテストを追加 by @nanasess in #5308
- [OWASP ZAP] 管理画面>コンテンツ管理>ページ管理のテストを追加 by @sw-shigeyoshi-koyama in #5313
- [OWASP ZAP] 管理画面>コンテンツ管理>ブロック管理のテストを追加 by @takeuji in #5314
- [OWASP ZAP] セッション関連の抽象化 by @nanasess in #5324
- Bump guzzlehttp/psr7 from 1.8.3 to 1.8.5 by @dependabot in #5338
- [OWASP ZAP] 商品CSV登録 雛形ダウンロードを追加 by @carkn in #5312
- E2Eテスト追加: ポイント設定 by @matsuoshi in #5327
- 商品CSV登録 販売制限数、通常価格の未指定の場合を追加 by @watarukashii in #5316
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #5340
- Bump minimist from 1.2.5 to 1.2.6 in /zap/selenium/ci/TypeScript by @dependabot in #5339
- 本番モードのmonolog 調整 by @watarukashii in #5322
- E2Eテストの修正(EF0101-UC01-T02 TOPページ 新着情報) by @chihiro-adachi in #5352
- 商品在庫テーブルにレコードが存在しなかった場合にエラーで止まる fix by @watarukashii in #5348
- 納品書PDFで複数行になる商品明細がページをまたぐとレイアウトが崩れる by @watarukashii in #5349
- カテゴリ編集フォームでエラーがあっても気づかない by @watarukashii in #5350
- deprecated error fix. by @watarukashii in #5355
- forタグにif条件の追加はTwig2.10で非推奨なので修正 by @watarukashii in #5357
- [OWASP ZAP] 商品管理>カテゴリ管理 CSVダウンロードを追加 by @carkn in #5337
- [OWASP ZAP] 商品管理 規格管理 新規作成 by @carkn in #5334
- [OWASP ZAP] 会員管理 会員情報編集 by @carkn in #5333
- [OWASP ZAP]管理画面>商品管理>商品一覧のテストを追加 by @kurozumi in #5332
- [OWASP ZAP] キャッシュ管理 by @carkn in #5331
- [OWASP ZAP]会員管理 会員一覧を追加 by @carkn in #5328
- Bump composer/composer from 2.2.4 to 2.2.12 by @dependabot in #5362
- 管理画面の受注詳細 お問い合わせ番号 半角英数字ハイフン以外の入力時はエラー by @belltzel in #5361
- 注文手続でフォームエラーが返ると fatal error となる不具合を修正 by @pineray in #5345
- [OWASP ZAP] 会員管理 会員登録 by @carkn in #5330
- 管理画面>カテゴリ管理 入力チェック時のアラート調整 プラグインでの項目追加にも対応 by @watarukashii in #5360
- Bump guzzlehttp/guzzle from 6.5.5 to 6.5.6 by @dependabot in #5368
- Symfony5 support by @nanasess in #5353
- 4.2αリリースのため初期インストールプラグインを一時的にパッケージ対象外とする by @chihiro-adachi in #5376
- バージョンを更新 by @chihiro-adachi in #5377
- 会員登録完了ページ等 本文とボタンの横幅(グリッド)の修正 by @YokoInoue-u in #5255
- 規格のラベルが表示されない不具合を修正 by @tao-s in #5245
- PostgreSQL利用時にシステムエラーが発生する不具合を修正 by @chihiro-adachi in #5378
- マイページ/注文履歴詳細 戻るボタン位置の調整 by @YokoInoue-u in #5258
- DBの文字コードをutf8mb4に対応 by @k-yamamura in #4796
- 最新のMailCatcherイメージでのエラーを修正 by @kiy0taka in #5384
- RememberMeトークンでログインした場合はパスワード再発行画面にアクセス可能とする by @dk-umebius in #5380
- Bump semver-regex from 3.1.3 to 3.1.4 by @dependabot in #5381
- Bump jpeg-js from 0.4.3 to 0.4.4 in /zap/selenium/ci/TypeScript by @dependabot in #5394
- Bump guzzlehttp/guzzle from 6.5.6 to 6.5.7 by @dependabot in #5386
- Bump guzzlehttp/guzzle from 6.5.7 to 6.5.8 by @dependabot in #5403
- [4.2] インボイス対応 by @nanasess in #5382
- 認証キー発行処理をcookieに依存しない実装に変更 by @chihiro-adachi in #5388
- [4.2] JSライブラリを npm で管理する by @nanasess in #5383
- [4.2] Bootstrap5 へ更新 by @nanasess in #5387
- [4.2] bootstrap-colorpicker を ColorType field に変更する by @nanasess in #5397
- [4.2] tempusdominus-bootstrap-4 を HTML5 の date, datetime-local に変更する by @nanasess in #5398
- [4.2]ファイルアップロード可能な機能を制限するオプションを追加 by @nanasess in #5402
- fix issues/5351 kana01, kana02 が nullable: true となっているが、どちらか一方が null だと検索にヒットしない by @tpsnghiale in #5406
- fix issues/5202 - CSVダウンロードにて重複や抜けが生じる可能性について by @tpsnghiale in #5408
- [#5372] HTMLテキスト入力箇所をサニタイズする by @sai-gillingham in #5392
- [4.2]インストーラのプラグイン有効化画面を修正 by @nanasess in #5410
- fix issues/5363 - 商品送料を有効にした場合、「1行目をすべての行に複製」クリックで、商品送料が消えてしまう by @tpsnghiale in #5405
- メンテナンストークンにSecure属性を設定する by @KenTanaka in #5390
- fix issue/5364 - Entity拡張でproxyが正しく生成されない場合がある by @tpsnghiale in #5404
- カテゴリ管理のすべてのカテゴリにIDを表示する by @refine-kenshi in #5028
- CWVのCLS対応のために商品一覧画像のwidth、height追加 by @tao-s in #5022
- CWVのCLS対応のために商品詳細画像のwidth、height追加 by @tao-s in #5023
- [4.2] jQuery-File-Upload を filepond に変更する by @nanasess in #5395
- 改正商取引法の施行に伴うECカート「最終確認画面」表示項目の変更[#5304]について by @sai-gillingham in #5399
- 会員登録済みのメールアドレスを判別不可にする by @KenTanaka in #5391
- 4.2.0-betaへ更新 by @chihiro-adachi in #5412
- 初期インストールプラグインをパッケージ対象に by @chihiro-adachi in #5413
- [4.2] ComposerApi をコールする際は symfony/flex を無効化する by @nanasess in #5416
- [4.2] GitHub Actions の Workflo...
EC-CUBE 4.2.0-rc
EC-CUBE 4.2.0-rc released 🦋🐝🐞
EC-CUBE 4.2.0-rcは、全ての試験を実施し、不具合修正を完了したバージョンです。
バウンティでいただいた多数の修正を取り込みました。ご協力ありがとうございました!
EC-CUBE 4.2.0-rcの動作確認を行うには?
EC-CUBE 4.2.0-rcのパッケージはこちらからダウンロードできます。
$ wget https://github.com/EC-CUBE/ec-cube/releases/download/4.2.0-rc/eccube-4.2.0-rc.zip
$ unzip eccube-4.2.0-rc.zip
$ cd ec-cube
$ php -S 127.0.0.1:8080
Webインストーラ/ コマンドラインインストーラともに動作します。
EC-CUBEのインストールを行い、動作確認を行ってください。
プラグインの4.2対応を行うには?
4.2対応を行うための変更点をまとめたマイグレーションガイドを用意しています。
また、EC-CUBE公式プラグインは、4.2対応を実施済です。
メールマガジンプラグインの修正差分を参考に、プラグインの4.2対応をお願いします。
EC-CUBE 4.2 について詳しく知りたい
EC-CUBE 4.2 Roadmapに、対応内容や今後のスケジュールなど掲載しています。
気になることがあればIssueにコメントお願いします。
What's Changed
- 画像をリサイズできるTwigフィルター by @kurozumi in #5772
- [4.2]クーポン利用時に「税率が変更されました」のメッセージが表示されるのを修正 by @nanasess in #5807
- [4.2] 環境変数 LOCK_DSN は使用されていないため削除 by @nanasess in #5809
- バージョンの更新 by @chihiro-adachi in #5811
- git actionのキャッシュの修正 by @nobuhiko in #5622
- git actionsが冗長なので少しだけ整理 by @nobuhiko in #5624
- カバレッジが遅いので高速化の修正 by @nobuhiko in #5631
- Bump terser from 5.14.0 to 5.15.0 by @dependabot in #5812
参考情報 📙
開発ご協力へのお礼 🍺
EC-CUBE 4.2.0-rc のリリースにつきまして、多くの方にご協力いただきました。
あらためて感謝申し上げます!
EC-CUBEは今後も改善を重ねていきます。
是非、一緒にEC-CUBEをより良いものにしていきましょう!
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやSlack等でご連絡をいただけますと助かります!
New Contributors
Full Changelog: 4.2.0-beta2-20220916...4.2.0-rc