Skip to content

EC-CUBE 4.2.0-beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@chihiro-adachi chihiro-adachi released this 05 Aug 07:48
· 780 commits to 4.2 since this release
5782398

EC-CUBE 4.2.0-beta2 released 🎉 🎉 🎉

4.2.0-beta2は、EC-CUBE 4.2 で実装される機能をすべて盛り込んだバージョンです。
4.2.0-betaからの主な変更点として「ログインの試行回数制限機能」が追加されました。
また、管理画面のbootstrap5の対応が完了しています。

image

EC-CUBE 4.2.0-beta2の動作確認を行うには?

EC-CUBE 4.2.0-beta2のパッケージはこちらからダウンロードできます。

$ wget https://github.com/EC-CUBE/ec-cube/releases/download/4.2.0-beta2/eccube-4.2.0-beta2.zip
$ unzip eccube-4.2.0-beta2.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にコメントお願いします。

4.2.0-betaからの主な変更点

変更点一覧

  • 最新のMailCatcherイメージでのエラーを修正 by @kiy0taka in #5384
  • 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] GitHub Actions の Workflow を動作するよう修正 by @nanasess in #5419
  • [4.2]サブディレクトリにEC-CUBEをインストールすると,管理画面の商品画像が読み込めなくなるのを修正 by @nanasess in #5417
  • [4.2] 管理画面の JavaScript エラーを修正 by @nanasess in #5423
  • [4.2]パスワードを空欄にした場合, エラーになるのを修正 by @nanasess in #5431
  • [4.2]ArrayAccess の deprecated を修正 by @nanasess in #5430
  • [4.2]フリーエリアのpurify漏れを修正 by @nanasess in #5428
  • [4.2] RESTRICT_FILE_UPLOADの警告が重複しないよう修正 by @nanasess in #5422
  • [4.2]モーダルの背景をクリックするとモーダルが消えてしまうのを修正 by @nanasess in #5421
  • コンテナビルド時にEC-CUBEを初期化せずに、コンテナ初回起動時に初期化する。 by @kiy0taka in #5369
  • [4.2] カバレッジのテストが落ちていたのを修正 by @nanasess in #5435
  • [4.2] 適格請求書発行事業者登録番号のツールチップを修正 by @nanasess in #5437
  • [4.2] 独自プラグインのE2Eテストに @group restrict-fileupload を追加 by @nanasess in #5436
  • [4.2]WebAPI プラグインの削除に失敗する問題の修正 by @nanasess in #5418
  • fix issue/5252 - CSVインポート時にデリミタがエスケープされていることがある by @tpsnghiale in #5407
  • Guzzle の脆弱性に対応 by @nobuhiko in #5445
  • Security upgrade jquery-ui from 1.13.1 to 1.13.2 by @nobuhiko in #5447
  • [4.2]admin の bootstrap5対応 by @tsumu-tsumu in #5446
  • [4.2]ウィンドウ幅が630px未満の場合, 画像サイズが崩れるのを修正 by @nanasess in #5456
  • spell miss? by @nobuhiko in #5459
  • update gulp-sass by @5ym in #5389
  • 英語メッセージのtypoを修正 by @maborosh1 in #5441
  • 商品CSV登録で商品コードの項目がなければ更新を無視するように対応 by @k-yamamura in #5438
  • [4.2]tooltip, popover のマークアップを Bootstrap5 の標準に修正 by @nanasess in #5465
  • PHP8とMySQLでプラグインアップデートコマンドを実行すると no active transaction になるのを修正 by @kurozumi in #5443
  • 受注登録時に電話番号のバリデーションを効くように修正 by @kiy0taka in #5464
  • [4.2] パスワード未入力時のエラーメッセージが重複するのを修正 by @nanasess in #5467
  • [4.2]MAILER_DSN にデフォルト値を設定 by @nanasess in #5468
  • [4.2]Apply php cs fixer by @nanasess in #5471
  • 受注登録画面の使用されていないhiddenを削除 by @kiy0taka in #5466
  • [4.2] パスワードの要件を PCI DSS ver4.0 に準拠させる by @nanasess in #5474
  • 電話番号、郵便番号バリデーションで不適切な文字が通過するので修正 by @kazuyoshikakihara in #5482
  • [4.2] 特定商取引設定のE2Eテストを追加 by @nanasess in #5475
  • Revert "会員登録済みのメールアドレスを判別不可にする" by @chihiro-adachi in #5460
  • jquery-uiを更新 by @chihiro-adachi in #5458
  • 新規会員登録のスタイル修正 by @chihiro-adachi in #5462
  • 月末が土日で金曜日にテストがエラーになるのを修正 by @nanasess in #5479
  • [4.2]先頭にゼロがつかない日, 時間にテストがエラーになるのを修正 by @nanasess in #5480
  • postgresql利用時のtranslateのFROMの修正 by @kazuyoshikakihara in #5472
  • [4.2]インボイス対応のE2Eテスト追加 by @nanasess in #5476
  • テスト対象のフォームごとに確認するように変更 by @kiy0taka in #5469
  • 受注登録時に郵便番号のバリデーションが効くように修正 by @kiy0taka in #5470
  • お届け先の複数指定 数量及びボタンスタイル修正 by @chihiro-adachi in #5463
  • 4.1ブランチの修正を4.2ブランチへマージ by @chihiro-adachi in #5487
  • フッターのページ下部固定及び、HTMLタグの修正 by @YokoInoue-u in #5490
  • ボタンがdisabledのときテキストが白色になるよう修正 by @kurozumi in #5486
  • マイページの注文履歴一覧のスタイル修正 by @kurozumi in #5485
  • フロントのfont-familyをEC-CUBE4.1と同じものにする by @kurozumi in #5497
  • [4.2]eccube:fixtures:generate --without-image が反転していたのを修正 by @nanasess in #5495
  • お届け先の複数指定画面でボタンのボーダーが表示されないバグ修正 by @kurozumi in #5494
  • bootstrap5が複数回importされるバグ修正 by @kurozumi in #5502
  • バージョンの更新 by @chihiro-adachi in #5504

参考情報 📙

開発ご協力へのお礼 🍺

EC-CUBE 4.2.0-beta2 のリリースにつきまして、多くの方にご協力いただきました。
あらためて感謝申し上げます!

EC-CUBEは今後も改善を重ねていきます。
是非、一緒にEC-CUBEをより良いものにしていきましょう!
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやSlack等でご連絡をいただけますと助かります!

New Contributors

  • @5ym made their first contribution in #5389
  • @maborosh1 made their first contribution in #5441

Full Changelog: 4.2.0-beta...4.2.0-beta2