EC-CUBE 4.2.0-alpha
Pre-release
Pre-release
·
1143 commits
to 4.2
since this release
EC-CUBE 4.2.0-alpha released 🎉 🎉 🎉
4.2.0-alphaは、Symfony 5.4 / PHP 8対応を行ったバージョンです。
E2Eテスト・Unitテストをパスしており、動作確認およびプラグインの4.2対応を実施いただくことができます。
EC-CUBE 4.2.0-alphaの動作確認を行うには?
EC-CUBE 4.2.0-alphaのパッケージはこちらからダウンロードできます。
$ wget https://github.com/EC-CUBE/ec-cube/releases/download/4.2.0-alpha/eccube-4.2.0-alpha.zip
$ unzip eccube-4.2.0-alpha.zip
$ cd ec-cube
$ php -S 127.0.0.1:8080
Webインストーラ/ コマンドラインインストーラともに動作します。
EC-CUBEのインストールを行い、動作確認を行ってください。
プラグインの4.2対応を行うには?
4.2対応を行うための変更点をまとめたマイグレーションガイドを用意しています。
また、メールマガジンプラグインは、4.2対応を実施済です。メールマガジンプラグインの修正差分を参考に、プラグインの4.2対応をお願いします。
EC-CUBE 4.2 について詳しく知りたい
EC-CUBE 4.2 Roadmapに、対応内容や今後のスケジュールなど掲載しています。
気になることがあればIssueにコメントお願いします。
変更点一覧
Symfony5.4 / PHP 8対応
機能改善および不具合修正
- 商品CSV登録 販売制限数、通常価格の未指定の場合を追加 by @watarukashii in #5316
- 本番モードのmonolog 調整 by @watarukashii in #5322
- 商品在庫テーブルにレコードが存在しなかった場合にエラーで止まる 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
- 管理画面の受注詳細 お問い合わせ番号 半角英数字ハイフン以外の入力時はエラー by @belltzel in #5361
- 注文手続でフォームエラーが返ると fatal error となる不具合を修正 by @pineray in #5345
- 管理画面>カテゴリ管理 入力チェック時のアラート調整 プラグインでの項目追加にも対応 by @watarukashii in #5360
- 4.2αリリースのため初期インストールプラグインを一時的にパッケージ対象外とする by @chihiro-adachi in #5376
- バージョンを更新 by @chihiro-adachi in #5377
- 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
- Bump guzzlehttp/psr7 from 1.8.3 to 1.8.5 by @dependabot in #5338
- 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
- Bump composer/composer from 2.2.4 to 2.2.12 by @dependabot in #5362
- Bump guzzlehttp/guzzle from 6.5.5 to 6.5.6 by @dependabot in #5368
OwaspZap & E2E Test
- 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
- [OWASP ZAP] 各種URLの抽象化 by @nanasess in #5303
- [OWASP ZAP] レイアウト管理のテストを追加 by @matsuoshi in #5307
- [OWASP ZAP] レイアウトの削除 by @matsuoshi in #5311
- [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
- [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
- [OWASP ZAP] 商品CSV登録 雛形ダウンロードを追加 by @carkn in #5312
- [OWASP ZAP] 会員管理 会員登録 by @carkn in #5330
- 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
- E2Eテスト追加: ポイント設定 by @matsuoshi in #5327
- E2Eテストの修正(EF0101-UC01-T02 TOPページ 新着情報) by @chihiro-adachi in #5352
参考情報 📙
開発ご協力へのお礼 🍺
EC-CUBE 4.2.0-alpha のリリースにつきまして、多くの方にご協力いただきました。
あらためて感謝申し上げます!
EC-CUBEは今後も改善を重ねていきます。
是非、一緒にEC-CUBEをより良いものにしていきましょう!
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやSlack等でご連絡をいただけますと助かります!
New Contributors
- @sw-shigeyoshi-koyama made their first contribution in #5313
- @takeuji made their first contribution in #5314
- @pineray made their first contribution in #5345
Full Changelog: 4.1.2...4.2.0-alpha