Releases: EC-CUBE/ec-cube
EC-CUBE 4.1 beta
EC-CUBE 4.1 beta released 🎉 🎉 🎉
Symfony 4.4 へのアップデート
Symfony3.4 から Symfony4.4 へバージョンアップしました。
プラグインインストーラーの負荷軽減
Composer1 から Composer2 へバージョンアップしました。
プラグインのインストール/有効化/無効化/アンインストールに必要なメモリが大幅に削減しました。
- Composer2 update #4724
WebAPIプラグインの取り込み
EC-CUBEのパッケージにWebAPIプラグインが同封され、EC-CUBEインストールでWebAPIが利用可能になりました。
- EC-CUBEインストール時にプラグインを有効化する #4786
- eccube:install コマンドでプラグインの有効処理を追加 #4787
- Web API プラグインが同封されるようパッケージングスクリプトを更新 #4784
その他の変更
4.0から4.1までに取り込んだPullRequestの一覧はこちらです。
参考情報 📙
開発ご協力へのお礼 🍺
4.1 β のリリースに際し、沢山のご協力をいただきました。ありがとうございます。
EC-CUBE 4.1 は正式リリースを目指して今後も改善を重ねていきます。
EC-CUBE では共に開発をしていただける仲間を募集しています。
是非、一緒にEC-CUBEをより良いものにしていきましょう!
ご協力方法として、ソースコードの提供のみならず、不具合のご報告、利用した感想・要望など、些細なことでも構いません。
GitHubやSlack等でご連絡をいただけますと助かります!
EC-CUBE 4.0.5
EC-CUBE 4.0.5 Released! 🎉 🎉
EC-CUBE 4.0.5 をリリースいたしました。
開発中のWeb API プラグインに対応したバージョンになります。
主な変更点
- プラグインの Symfony Bundle 対応 #4664
- プラグインのエンティティを拡張できるように対応 #4638
- 管理画面の検索機能をDateTimeTypeに対応 #4619
- プラグインのテンプレートを上書きできるように対応 #4527
- 複数配送時に在庫数が減らない不具合を修正 #4588
- 管理画面トップ 売上状況が9時間ずれる問題修正 #4465
その他にも、多くの機能改善や不具合回収をおこなっています。
詳しくはPullRequestの一覧をご覧ください。
機能改善
- SSL接続状態でインストールするとデフォルトで強制SSLを有効にする #4598
- 大きなサイズのCSVを扱えるようタイムアウトを延長 #4563
- メール設定画面でメール本文を修正で即反映されるように修正 #4499
- 「保存して移動」ボタンの連打防止を追加 #4472
不具合の修正
- PostgreSQL環境で発生する数値エラーの修正 #4641
- 管理画面IP制限ページのリンク先がlocalhostになる問題の修正 #4637
- カテゴリ4階層目で新規登録フォームが表示されなくなる #4631
- 商品名に「'」が入ると受注管理で商品を追加できない不具合の修正 #4605
- レイアウト削除失敗時のメッセージを適切に変更 #4599
- ページ管理:商品詳細のmetaタグの
product:retailer_title
を店舗名に変更 #4597 - Windowsでscssのコンパイルができるようにパスを修正 #4580
- ログインに失敗しても設定されている戻り先URLへ正常に遷移するように対応 #4500
- カートに追加できなかった場合のブラウザバック時のメッセージを修正 #4466
修正に関する影響は以下をご確認ください
- プラグインに影響する可能性のある実装変更:
affected:plugin
- フロントテンプレートの変更:
affected:template
- 管理画面テンプレートの変更:
affected:admin_template
参考情報 📙
デモサイト 💻
http://site4.ec-cube.net/admin/
(admin/password)
または、Herokuアカウントをお持ちの方は以下から確認いただくことも可能です。
開発ご協力へのお礼 🍺
4.0.5 のバージョンアップに際し、沢山のご協力をいただきました。ありがとうございます。
@KentarouTakeda
@belltzel
@dk-umebius
@k-yamamura
@kazuyoshikakihara
@kifr
@kurozumi
@nabbisen
@nakayama-u
@nanasess
@nobuhiko
@tsuka-rinorino
EC-CUBE 4.0.5 RC
EC-CUBE 4.0.5 RC
EC-CUBE 4.0.5 RC をリリースいたしました。
開発中のWeb API プラグインに対応したバージョンになります。
主な変更点
- プラグインの Symfony Bundle 対応 #4664
- プラグインのエンティティを拡張できるように対応 #4638
- 管理画面の検索機能をDateTimeTypeに対応 #4619
- プラグインのテンプレートを上書きできるように対応 #4527
- 複数配送時に在庫数が減らない不具合を修正 #4588
- 管理画面トップ 売上状況が9時間ずれる問題修正 #4465
その他にも、多くの機能改善や不具合回収をおこなっています。
詳しくはPullRequestの一覧をご覧ください。
機能改善
- SSL接続状態でインストールするとデフォルトで強制SSLを有効にする #4598
- 大きなサイズのCSVを扱えるようタイムアウトを延長 #4563
- メール設定画面でメール本文を修正で即反映されるように修正 #4499
- 「保存して移動」ボタンの連打防止を追加 #4472
不具合の修正
- PostgreSQL環境で発生する数値エラーの修正 #4641
- 管理画面IP制限ページのリンク先がlocalhostになる問題の修正 #4637
- カテゴリ4階層目で新規登録フォームが表示されなくなる #4631
- 商品名に「'」が入ると受注管理で商品を追加できない不具合の修正 #4605
- レイアウト削除失敗時のメッセージを適切に変更 #4599
- ページ管理:商品詳細のmetaタグの
product:retailer_title
を店舗名に変更 #4597 - Windowsでscssのコンパイルができるようにパスを修正 #4580
- ログインに失敗しても設定されている戻り先URLへ正常に遷移するように対応 #4500
- カートに追加できなかった場合のブラウザバック時のメッセージを修正 #4466
修正に関する影響は以下をご確認ください
- プラグインに影響する可能性のある実装変更:
affected:plugin
- フロントテンプレートの変更:
affected:template
- 管理画面テンプレートの変更:
affected:admin_template
参考情報 📙
EC-CUBE 4.0.4
EC-CUBE 4.0.4 Released! 🎉 🎉
EC-CUBE 4.0.4 をリリースいたしました。
主な変更点
- PHP7.4のサポート #4414
- SameSite属性の仕様変更への対応 #4519
その他にも、多くの機能改善や不具合回収をおこなっています。
詳しくはPullRequestの一覧をご覧ください。
機能改善
- ユーザ独自プラグインでスキーマのアップデートに対応 #4231
- CSS関連ライブラリの更新 #4367 #4368
- TemplateEventの拡張 #4362 #4489 #4495
- 商品詳細ページのOGタグをデフォルトで設定 #4352
- 納品書PDFに都道府県が表示されるように修正 #4322
- 規格選択時に規格名と管理名の両方を表示 #4434
- タグ管理画面にエンティティ拡張の自動出力を追加 #4432
- 管理画面商品一覧で在庫なしの絞り込み条件の改善 #4422
- 注文完了メールで規格名などを表示できるように修正 #4386
- 「※ は軽減税率対象商品です。」の表示条件を改善 #4438
- インストール直後の税率を8から10に変更 #4479
- Customizeディレクトリでservices.yamlが定義できるように機能拡張 #4496
- プラグインに Codeception を同梱できるよう修正 #4505
- 注文履歴でも注文概要ボックスをスクロールするよう修正 #4513
- Customizeディレクトリでmessages.yamlを定義できるように機能拡張 #3975 #4518
不具合の修正
- カートに追加した商品の数量をマイナスにできてしまう問題の修正 #4341
- 商品別税率機能が適応されない場合がある不具合の修正 #4330 #4331
- Basic認証時、特定のブラウザで真っ白の画面となる問題に対応 #4431
- 会員登録でポイントが入力されていない場合にエラーとなる問題への対応 #4423
- MySQLでお取り寄せが使えない問題を修正 #4405
- 商品の在庫数が足りない場合に受注のステータスを「注文取消し」から「対応中」に変更しするとエラーが発生する不具合を修正 #4400
- ルート以下ディレクトリにインストールした場合お気に入りに登録できない問題の対応 #4373
- 対応状況を追加すると会員編集画面でエラーになる問題の修正 #4306 #4437
- 商品一覧件数セッションキー名、受注一覧との重複を解消 #4449
- 受注登録画面の利用ポイントフォームのバリデーションを修正 #4490
修正に関する影響は以下をご確認ください
- プラグインに影響する可能性のある実装変更:
affected:plugin
- フロントテンプレートの変更:
affected:template
- 管理画面テンプレートの変更:
affected:admin_template
参考情報 📙
デモサイト 💻
http://site4.ec-cube.net/admin/
(admin/password)
または、Herokuアカウントをお持ちの方は以下から確認いただくことも可能です。
開発ご協力へのお礼 🍺
4.0.4 のバージョンアップに際し、沢山のご協力をいただきました。ありがとうございます。
@belltzel
@bht8310
@dk-umebius
@genzouw
@h-kida
@junpeko5
@k-yamamura
@kifr
@kurozumi
@m-pyon23
@masamasa6210
@nanasess
@ndquocphong
@nobuhiko
@oywc410
@tao-s
@tsuka-rinorino
@yoshiharu-semachi
株式会社シルクロード様
EC-CUBE 4 API beta
EC-CUBE 4.0.3
EC-CUBE 4.0.3 🎉 🎉
プラグイン関連の不具合を修正したほか、2019年10月の増税に向けて軽減税率の対応を実施しています。
主な変更点
その他にもいくつかの不具合を修正しています。
詳しくはPullRequestの一覧をご覧ください。
機能改善
不具合の修正
修正に関する影響は以下をご確認ください
- プラグインに影響する可能性のある実装変更:
affected:plugin
- フロントテンプレートの変更:
affected:template
- 管理画面テンプレートの変更:
affected:admin_template
参考情報 📙
デモサイト 💻
http://site4.ec-cube.net/admin/
(admin/password)
EC-CUBE 3.0.18
主要な対応内容
- composer update 2019-04-26 #4152
アップデートに関する影響について
Symfonyフレームワークのセキュリティ強化のため、後方互換性のないアップデートが含まれます。
そのため、既存プラグイン及び本体カスタマイズされているサイトに対して、一部修正が必要となる可能性があります。
詳しくは、「EC-CUBE 3.0.18」リリースに伴う影響につきましてをご確認ください。
参考
EC-CUBE 4.0.2
EC-CUBE 4.0.2 released 🎉 🎉
EC-CUBE 4.0.2 をリリースいたしました。
プラグイン関連の不具合を修正したほか、以前から要望の多かった機能改善を実施しています。
主な変更点
- CSSやJavascriptを追加・編集できるCSS管理/JavaScript管理機能を実装しました(#4071, #4083, #4084)
- faviconファイルが管理画面から変更できるようになりました(#4070, #4080)
- ファイル管理でアップロードしたファイルのURLをコピーできるようになりました(#4072, #4075)
その他にもいくつかの不具合を修正しています。
詳しくはPullRequestの一覧をご覧ください。
機能改善
- #4083 CSS管理追加
- #4084 JS管理追加
- #4080 FileManager:display filePath when you upload a file.
- #4076 InstallerControllerTest で dotenv をバックアップするよう修正
- #4075 Copy favicon to user_data directory
- #4066 エンティティ拡張の自動出力
- #4024 requireを追加
- #4008 ProductおよびProductClassのisEnable()関数を非推奨に変更
不具合の修正
- #4087 html配下のプラグインディレクトリを削除するように修正
- #4085 権限チェックの見直し
- #4058 Proxy ファイルを利用して doctrine:schema:update コマンドを実行できるよう修正
- #4047 有効化したプラグインが無効と判定されてしまうのを修正
- #4041 商品規格のポイント付与率が取れてないので修正
- #4014 Check box of the search form appear error message when using paging
- #4081 独自プラグインの有効/無効ボタンの重なりを修正
- #4064 セキュリティ設定画面での.envファイルのチェックするように変更
- #4060 注文受付メールの消費税の記載を削除
- #4051 割引明細のポイント処理追加
- #4020 マイページでポイント有効時のみ保有ポイントが表示されるよう修正
- #4015 UI broken when pagingnation appears
修正に関する影響は以下をご確認ください
- プラグインに影響する可能性のある実装変更:
affected:plugin
- フロントテンプレートの変更:
affected:template
- 管理画面テンプレートの変更:
affected:admin_template
参考情報 📙
デモサイト 💻
http://site4.ec-cube.net/admin/
(admin/password)
EC-CUBE 4.0.1
EC-CUBE 4.0.1 released 🎉 🎉
4.0.0 で発見された不具合の修正を行いました。
主な変更点
4.0.1リリースにあたり、そのほか軽微な不具合を取り込みました。
詳しくはPullRequestの一覧をご覧ください。
機能追加変更
- #3868 インストール時の初期データを言語毎に
- #3925 DoctrineMigrationsBundle を動くようにする
- #3930 DoctrineMigrationBundle を動くよう修正
- #3948 プラグインのマイグレーション機構
- #3960 プラグインのマイグレーション機能
- #3988 管理画面へのアクセス制御(4.0)
- #3994 管理画面のアクセス制限強化
- #3997 インストール済プラグインをcomposer requireするコマンドを追加
- #3998 メンテナンス機能を追加
- #4000 メンテナンス管理から.maintenanceファイルが作成/削除できる
- #4001 CartItemAllocator のカスタマイズを適用するとシステムエラーが発生する対策
重要な不具合の修正
- #3916 支払方法の上限下限金額設定と、ポイント利用を併用すると、購入が進めなくなる場合がある
- #3920 dtb_page.file_name が重複しており、 管理画面から twig の編集ができない
- #3921 Fix error when payment limit and point use
- #3929 DBのパスワードに記号を利用できない不具合の修正
- #3959 CartItemAllocator のカスタマイズを適用するとシステムエラーが発生する
- #3962 services.yaml を基底とするようにロード順序を修正
- #3978 在庫がマイナスにならないよう 0 チェックを追加
修正に関する影響は以下をご確認ください
- プラグインに影響する可能性のある実装変更:
affected:plugin
- フロントテンプレートの変更:
affected:template
参考情報 📙
デモサイト 💻
http://site4.ec-cube.net/admin/
(admin/password)