Releases: EC-CUBE/ec-cube
EC-CUBE 4.2.0-beta2-20220916
What's Changed
- [4.2] インストーラでのプラグイン有効化/無効化時にキャッシュ削除が失敗する場合があるのを修正 by @nanasess in #5764
- [4.2] Add check invalid filename by @nanasess in #5760
- デフォルトテンプレートの修正 by @tsumu-tsumu in #5639
- 不要なファイルがパッケージに含まれるのを修正 by @chihiro-adachi in #5767
- スピナーがボタン内に見えなくなる 不具合の修正 by @maianhtu010596 in #5762
- 納品書のデフォルト値の表示処理を削除 by @takeuji in #5746
- remember_meにsecure属性を設定 by @chihiro-adachi in #5769
- upload_max_filesize の指定が PHP8 で効いていなかったのを修正 by @nanasess in #5763
- [4.2] Docker ホストのユーザーの UID と GID を www-data にマッピングする by @nanasess in #5771
- PDFの罫線の高さがそろわない不具合を修正 by @takeuji in #5742
- [4.2]インストーラ完了画面のプラグイン有効化/無効化ボタンをトグルボタンに変更 by @nanasess in #5780
- Remove purify filter by @chihiro-adachi in #5785
- 受注編集画面にポイント付与率を追加 by @nobuhiko in #5571
- [4.2]受注ダミーデータ生成時にポイント付与率を設定する by @nanasess in #5793
- ref #5529 購入完了時点のポイント付与率を保存する by @nobuhiko in #5572
- [4.2] ポイント付与率を変更するテストを追加 by @nanasess in #5799
- [4.2] 商品詳細画面で画像ファイルのドラッグ、ドロップで枠内に収まらないと画像がブラウザに表示されるくなる 不具合の修正 by @maianhtu010596 in #5788
- [4.2] 問題のあるブロックのコード プレビューくなる 不具合の修正 by @maianhtu010596 in #5783
- 二要素認証の編集時に画面にエラーが表示されないくなる 不具合の修正 by @maianhtu010596 in #5794
- メンバー編集時に[ログインID]が表示されない くなる 不具合の修正 by @maianhtu010596 in #5778
- 割引の取得にソート機能を追加 by @takeuji in #5750
- 規格分類をすべて非表示にしたときの価格の表示についてくなる 不具合の修正 by @LeTanNghia in #5775
- 4.1ブランチをマージ by @chihiro-adachi in #5800
- bootstrap5に合わせてクローズボタンを修正 by @kawamataryo in #5802
New Contributors
- @kawamataryo made their first contribution in #5802
Full Changelog: 4.2.0-beta2-20220905...4.2.0-beta2-20220916
EC-CUBE 4.1.2-p1
EC-CUBE 4.1.2-p1 Released!
EC-CUBE 4.1.2-p1 をリリースいたしました。
主な変更点
参考情報 📙
EC-CUBE 4.0.6-p2
EC-CUBE 4.0.6-p2 Released!
EC-CUBE 4.0.6-p2 をリリースいたしました。
主な変更点
参考情報 📙
EC-CUBE 4.2.0-beta2-20220905
What's Changed
- ファイルのアップロード時にエラーメッセージを重複して表示しないように修正 by @takeuji in #5685
- 不要なスペースを削除 by @kurozumi in #5653
- プロパティの冗長な初期値を削除 by @kurozumi in #5690
- 利用しているPHP拡張モジュールをcomposer.jsonに明記 by @kurozumi in #5652
- オプション引数が必須引数より先に来ているコードを修正 by @takeuji in #5691
- 未使用のprivateプロパティやメソッド、インポート、ローカル変数を削除 by @kurozumi in #5695
- ツールチップのマウスオーバーが適用されない点を修正 by @takeuji in #5636
- 範囲外の日付を入力すると発生する不具合を修正しました。 by @LeTanNghia in #5576
- carbonのaddDay,addMonthのメソッド呼び出しを修正 by @takeuji in #5693
- OGPのURLを修正 by @kurozumi in #5654
- 注文時に税率が変更された場合エラーが発生するよう修正 by @kurozumi in #5570
- voidメソッドがreturnされているのを修正 by @kurozumi in #5703
- Password入力フォームの修正 by @nobuhiko in #5643
- 性別の問題はいい機会なので対応しましょう by @nobuhiko in #5651
- メール設定・CSV出力項目設定:ブラウザバック不具合の修正 by @riki-develop in #5700
- 配送方法設定の必須マークを追加 by @nobuhiko in #5704
- 支払方法設定に必須マークを付与 by @nobuhiko in #5705
- 2FAのCOOKIE有無の条件分岐が逆だったので修正 by @riki-develop in #5715
- システムログのダウンロード時に発生するエラーを修正 by @maianhtu010596 in #5733
- マイページ、詳細の変数が間違えている by @nobuhiko in #5736
- お届け日の日付から時間を削除 by @nobuhiko in #5734
- voidのメソッドでリターンしているコードを修正 by @takeuji in #5692
- 非推奨なTcpdfFpdiをFpdiに変更 by @takeuji in #5694
- emailの長さは254文字まで by @nobuhiko in #5755
- ポイントの最大長チェックの追加 by @nobuhiko in #5739
- 管理者ログイン画面のID, PWの長さ制限をeccube.yamlの設定値にそろえる by @kazuyoshikakihara in #5621
- 在庫数未設定時のエラーが表示されない不具合の修正 by @maianhtu010596 in #5759
- ref #5725 商品コードバリデートの不整合 by @nobuhiko in #5740
- インストール画面もform_themeを設定 by @nobuhiko in #5642
- 注文者でのソートが注文番号になっていた点を修正 by @takeuji in #5744
- 4.2 向けに README 修正 by @nanasess in #5765
New Contributors
- @LeTanNghia made their first contribution in #5576
Full Changelog: 4.2.0-beta2-20220829...4.2.0-beta2-20220905
EC-CUBE 4.2.0-beta2-20220829
What's Changed
- アノテーションの参照をSensioからSymfonyに変更 by @takeuji in #5678
- テスト用Fixturesの生成でユニーク項目がユニークになるようにする by @kazuyoshikakihara in #5679
- SecurityControllerTest.php の namespace の修正 by @kazuyoshikakihara in #5676
- 不要なファイルの削除 by @nobuhiko in #5681
- インストール済みプラグインの表示のずれを修正 by @takeuji in #5677
- 不要なspanタグを削除 by @kurozumi in #5655
- 出荷CSV登録のお問い合わせ番号のフォーマットチェックを追加 by @takeuji in #5671
- メタタグが二重で出力されないように修正 by @takeuji in #5661
- スライダーのサムネイル画像にheightを追加 by @nobuhiko in #5662
- メール送信でシステムエラーになるのを回避する by @nobuhiko in #5578
- herokuを消す by @nobuhiko in #5666
Full Changelog: 4.2.0-beta2-20220826...4.2.0-beta2-20220829
EC-CUBE 4.2.0-beta2-20220826
What's Changed
- date_secを使用する by @maianhtu010596 in #5630
- 英単語のタイポを修正 by @takeuji in #5633
- テストがローカルで動くように修正 by @nobuhiko in #5634
- E2Eテスト 商品一覧のページングの修正 by @nobuhiko in #5623
New Contributors
- @maianhtu010596 made their first contribution in #5630
Full Changelog: 4.2.0-beta2-20220825...4.2.0-beta2-20220826
EC-CUBE 4.2.0-beta2-20220825
What's Changed
- 納品書出力画面のチェックボックスの表示位置を修正 by @takeuji in #5591
- プラグイン画像のリンクにスペースが表示されないように修正 by @takeuji in #5603
- チェックボックスの位置を修正 by @nobuhiko in #5588
- インストール画面のシステムエラーに対応 by @nobuhiko in #5587
- 商品CSV登録の一括登録ボタンのスタイルを修正 by @takeuji in #5607
- インストール画面のアラートの修正 by @nobuhiko in #5582
- Change publish_date to include seconds. by @pineray in #5564
- svg.htmlをloadする by @nobuhiko in #5585
- Remove loading fontawesome 4 by @pineray in #5557
- Symfony5.4からUsernamePasswordTokenのコンストラクタの引数が変更されたので修正 by @kurozumi in #5614
- UsernameNotFoundExceptionがSymfony5.3から非推奨で6.0で削除されるのでUserNotFoundExceptionに変更 by @kurozumi in #5620
- self::$containerがSymfony5.3から非推奨なのでstatic::getContainer()に変更しました by @kurozumi in #5618
- bootstrap_4を5に変更 by @nobuhiko in #5594
- ファイルアップロードの失敗時にエラー内容自体を表示しないように修正 by @takeuji in #5566
- 連続するスラッシュが含まれる場合はエラーとなるように変更 by @pineray in #5567
- FilePond:【styleItemPanelAspectRatio】指定追加 by @riki-develop in #5626
New Contributors
- @riki-develop made their first contribution in #5626
Full Changelog: 4.2.0-beta2-20220824...4.2.0-beta2-20220825
EC-CUBE 4.2.0-beta2-20220824
What's Changed
- .env.distのTRUSTED_HOSTSの記述を完全一致の形式に変更 by @takeuji in #5528
- 税率設定の編集時にキャンセルすると編集中の値のままになるバグ修正 by @takeuji in #5538
- デフォルトのblueカラーをbootstrap3にする by @kurozumi in #5524
- fix: upgrade chart.js from 3.8.0 to 3.8.2 by @nobuhiko in #5542
- ラジオボタンのエラーメッセージにスタイルが当たるように修正 by @takeuji in #5541
- 管理画面ホームの売上状況の期間選択ボタンのスタイル修正 by @kurozumi in #5548
- モーダルダイアログの終了ボタンの型を他と統一するように修正 by @takeuji in #5547
- 受注登録画面で商品の削除、追加を行うとエラーになる不具合を修正 by @takeuji in #5540
- お問合せフォームの郵便番号のエラーメッセージが2つ表示されるバグ修正 by @kurozumi in #5546
- ログイン履歴画面のステータスにマウスオーバーすると、ステータスが消えるバグ修正 by @kurozumi in #5550
- 税金計算0で割ったエラーを修正 by @takeuji in #5537
- 出荷お知らせメールに配送方法を追加 by @kurozumi in #5551
- ご注文手続き画面の見出しにマージンを設ける修正 by @takeuji in #5552
- 注文時に支払い方法が非表示に変更された場合エラーが発生するよう修正 by @kurozumi in #5558
- Added check for existence of a folder with the same name as the uploa… by @pineray in #5565
- Remaining migration to Bootstrap5 by @pineray in #5568
Full Changelog: 4.2.0-beta2-20220810...4.2.0-beta2-20220824
EC-CUBE 4.2.0-beta2-20220810
What's Changed
- 管理画面受注検索画面の複合検索の不具合修正 by @r-izumida in #5505
- #5505 のテストコード修正 by @r-izumida in #5516
- 定休日カレンダーの編集時にキャンセルすると編集中のタイトル/日付のままになるバグ修正 by @kurozumi in #5517
- メンテナスモードのアラートのスタイル調整 by @kurozumi in #5506
- 注文中に規格を非表示に変更しても購入完了できるバグ修正 by @kurozumi in #5515
- guzzlehttpの脆弱性に対応 by @nobuhiko in #5518
- Apply composer update by @nanasess in #5519
New Contributors
- @r-izumida made their first contribution in #5505
Full Changelog: 4.2.0-beta2...4.2.0-beta2-20220810
EC-CUBE 4.2.0-beta2
EC-CUBE 4.2.0-beta2 released 🎉 🎉 🎉
4.2.0-beta2は、EC-CUBE 4.2 で実装される機能をすべて盛り込んだバージョンです。
4.2.0-betaからの主な変更点として「ログインの試行回数制限機能」が追加されました。
また、管理画面のbootstrap5の対応が完了しています。
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からの主な変更点
- ログインの試行回数制限機能 by @pineray in #5473
- [4.2] パスワードの要件を PCI DSS ver4.0 に準拠させる by @nanasess in #5474
- Revert "会員登録済みのメールアドレスを判別不可にする" by @chihiro-adachi in #5460
- [4.2]admin の bootstrap5対応 by @tsumu-tsumu in #5446
変更点一覧
- 最新の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
Full Changelog: 4.2.0-beta...4.2.0-beta2