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