EC-CUBE 4.1.1
EC-CUBE 4.1.1 released 🎉 🎉 🎉
EC-CUBE 4.1.1をリリースいたしました。
EC-CUBE 4.1.0 からの変更点
EC-CUBE 4.1.0 から、以下のPull requestを取り込んでいます。
機能追加
- 定休日カレンダー機能を実装 by @yKazihara in #4974
- 管理画面 商品のタグによる絞り込み by @matsuoshi in #4975
改善・不具合修正
- ゲスト購入時、「ご注文手続き」の「お届け先を追加する」押下時にシステムエラーが発生する不具合の修正 by @oywc410 in #5230
- 無効にした商品規格がマイページ再注文から購入されてしまう不具合の修正 by @dk-umebius in #5211
- 開発用コンテナでプラグインインストール時に発生する証明書エラーの対応 by @kiy0taka in #5201
- Basic認証サンプルの削除 by @chihiro-adachi in #5242
- 商品一覧・編集画面の規格情報並び順をsort_noで制御 by @dk-umebius in #4903
- 受注編集時にすでに受注にセットされている顧客情報を書き換えない by @yshirai-joolen in #4997
- 検索エンジンにindexされてほしくないページにnoindexが設定されていない #5110 by @carkn in #5208
- Fixed/issue5111 サイトマップ 商品情報出力の際に、在庫切れ非表示オプションを有効にしても表示されるを改修 by @watarukashii in #5146
- 受注登録でお届け先に氏名が表示されない #4980 by @carkn in #5213
- gulp-sass v5に対応 by @tao-s in #5190
- Form/Type/Admin/OrderTypeの「company_name」が重複していたので片方を削除 by @leo-link-hayaaaa in #5056
- Generator で Product 作成時に ProductTag もセットする by @okazy in #4990
- CartItem.setCart()内でthis返却の実装漏れを修正 by @mrsekut in #5116
- Cart.php内でthis返却の実装漏れを修正 by @mrsekut in #5204
- classcategory_name2が重複しているため不要な記述を削除 by @k-yamamura in #5195
- ページ管理のmetatagの文字数制限の修正 by @carkn in #5197
- カートエンティティのgetCustomerの戻り値をnullableにする by @H-H1RO in #5227
- ファイル管理のアイコンをクリックすると JavaScript エラーになるのを修正 by @nanasess in #5139
- docker-composeでビルド時にnodejsのインストールにコケる不具合の対応 by @tao-s in #5189
- [4.1] eccube:plugin:generate コマンドを composer2 対応 by @okazy in #5090
- Fixed 基本設定画面のgood_tradedとmessageの文字数制限の修正 #5193 by @carkn in #5205
- Facade クラスの不要な処理を修正 by @nanasess in #4977
- スマホとかで規格選択のセレクトボックスがはみ出る不具合の対応 by @tao-s in #5024
- ファイル名のタイポ修正 by @kurozumi in #5027
- お問い合わせ内容フォームラベルをform.contentsに修正 by @tatsuishi in #5234
- 購入確認画面での不明なspanの閉じタグを削除 by @tao-s in #5228
- データベースが常にsqliteになってしまって動かない不具合の修正 by @tao-s in #5174
- 利用されていないコードを削除 by @okazy in #5045
- 重複したステートメントを削除 by @kazuyoshikakihara in #5066
- fixed タグ管理の項目追加の自動表示位置が誤り #4981 by @carkn in #5209
- SQLite3 使用時、SiteKit, GMC プラグインはインストーラの有効化ボタンを表示しないよう修正 by @nanasess in #5182
その他
- Fixes #5134 受注ステータス検索のテストを追加 by @nanasess in #5170
- doc4.ec-cube.net のリンク切れ修正 by @nanasess in #5175
- HerokuのPostgreSQLバージョンを更新 by @chihiro-adachi in #5148
- UnitTestとE2Eのカバレッジを分離 by @kiy0taka in #5113
- OWASP ZAP のテストに型定義を追加 by @nanasess in #5178
- OWASP ZAP 自動化手順の README 追加 by @nanasess in #5183
- パッケージから docker-composer.owaspzap.daemon.yml を削除 by @nanasess in #5179
- E2Eテスト改善 EA04 「一括メール送信キャンセル」の追加 / 「受注削除」の削除 by @matsuoshi in #5168
- E2Eテスト改善 EA06 incomplete 項目の対応 by @matsuoshi in #5167
- E2Eテスト改善 EF frontのテスト項目追加 by @matsuoshi in #5172
- E2Eテスト改善 EA03 項目追加 by @matsuoshi in #5171
- PULL_REQUEST_TEMPLATE の修正 by @nanasess in #5012
- Docker のPHPバージョン、 DATABASE_SERVER_VERSION を修正 by @nanasess in #5220
- ユニットテストのPHPバージョンをシステム要件に合わせる by @nanasess in #5218
- PHP7.4, PostgreSQL14 で GitHub Actions を実行する by @nanasess in #5026
- composer.json の config.platform.php をシステム要件に合わせる by @nanasess in #5219
- .dockerignore に bin/.phpunit と node_modules を追加 by @nanasess in #5011
- #4975 でのテストコードの不具合の修正 by @matsuoshi in #5238
- Undefined offset: 0 で E2Eテストが止まっていたのを修正 by @nanasess in #5239
- カバレッジ出力に pcov を使用する by @nanasess in #5237
- Apply composer update 'symfony/*' by @nanasess in #5240
- 月末に定休日カレンダーのテストが失敗するのを修正 by @kiy0taka in #5244
- バージョン番号を 4.1.1 に更新 by @matsuoshi in #5236
- 4.1リリースに伴う README.md の修正 by @matsuoshi in #5181
- 受注管理画面:表示項目「出荷ID」の追加 by @refine-kenshi in #5030
- Revert "受注管理画面:表示項目「出荷ID」の追加" by @matsuoshi in #5217
- Bump tmpl from 1.0.4 to 1.0.5 in /zap/selenium/ci/TypeScript by @dependabot in #5222
- Bump ansi-regex from 5.0.0 to 5.0.1 in /zap/selenium/ci/TypeScript by @dependabot in #5223
- Bump symfony/serializer from 4.4.26 to 4.4.35 by @dependabot in #5231
- Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #5101
- Bump codeception/codeception from 4.1.21 to 4.1.22 by @dependabot in #5176
- Bump composer/composer from 2.1.3 to 2.1.9 by @dependabot in #5191
こちらの差分もあわせてご確認ください。
参考情報 📙
開発ご協力へのお礼 🍺
EC-CUBE 4.1.1 のリリースにつきまして、多くの方にご協力いただきました。
あらためて感謝申し上げます!
EC-CUBEは今後も改善を重ねていきます。
是非、一緒にEC-CUBEをより良いものにしていきましょう!
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやSlack等でご連絡をいただけますと助かります!
New Contributors ✨
- @H-H1RO made their first contribution in #5227
- @leo-link-hayaaaa made their first contribution in #5056
- @mrsekut made their first contribution in #5204
- @refine-kenshi made their first contribution in #5030
- @watarukashii made their first contribution in #5146
- @carkn made their first contribution in #5213
- @yKazihara made their first contribution in #4974