Releases: EC-CUBE/ec-cube
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 をリリースいたしました。
プラグイン関連の不具合を修正したほか、以前から要望の多かった機能改善を実施しています。
主な変更点 ![:octocat: :octocat:](https://github.githubassets.com/images/icons/emoji/octocat.png)
- 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 で発見された不具合の修正を行いました。
主な変更点 ![:octocat: :octocat:](https://github.githubassets.com/images/icons/emoji/octocat.png)
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)
EC-CUBE 3.0.17
EC-CUBE 4.0.0
EC-CUBE 4.0.0 released 🎉
4.0.0 RCで発見された不具合の修正を行いました。
主な変更点 ![:octocat: :octocat:](https://github.githubassets.com/images/icons/emoji/octocat.png)
- #3880 debugモードでプラグインを有効化するとエラーが出る問題の修正
- #3881 会員登録時フォームのフリガナのプレースホルダーが両方メイ
- #3883 インストール時に ECCUBE_COOKIE_PATH を自動設定するよう修正
- #3884 独自プラグインアップデート時のComposer処理削除
- #3885 オーナーズストアからのプラグインインストール時のエラー回避
- #3887 住所のプレースホルダを実在しない住所に変更
- #3888 【CSV出力設定】トークンチェックを行うように修正
- #3892 scheme update時のエラー対応
- #3894 PluginManager内のflush()によるdtb_pluginの更新を回避
- #3897 プラグインバージョン警告表示を修正
- #3898 プラグイン購入ページのURL変更
- #3899 パッケージAPIのタイムアウトを5000msに設定
- #3900 Order::tax に @deprecated を追加
- #3901 サイドカラムの CSS クラス名が間違っていたのを修正
- #3902 pre_order_id に unique 制約を付与
- #3905 assetのpluginパスの誤りを修正
- #3906 受注管理画面で決済処理中の受注を検索しないよう修正
- #3910 パッケージAPIの接続先を変更
- #3911 プラグイン用データディレクトリの追加
4.0.0RCから4.0.0正式までに取り込んだPullRequestの一覧はこちらです。
修正に関する影響は以下をご確認ください
- 外部仕様の変更や追加:
affected:外部仕様
- プラグインに影響する可能性のある実装変更:
affected:plugin
- フロントテンプレートの変更:
affected:template
- 管理画面テンプレートのDOMに影響のある変更:
affected:admin_template
参考情報 📙
デモサイト 💻
http://site4.ec-cube.net/admin/
(admin/password)
EC-CUBE 4.0.0 RC
EC-CUBE 4.0.0 RC released 🎉
不具合修正を中心にリリース版に向けての改修を行いました。
主な変更点 ![:octocat: :octocat:](https://github.githubassets.com/images/icons/emoji/octocat.png)
- パフォーマンスのチューニングを行いました #3849 #3871
- 支払い方法、配送方法、お届け時間が表示/非表示に対応しました #3772
- SSL強制の設定がインストーラ/管理画面からできるようになりました #3836
- metaタグ設定でtwig変数を使用できるようになりました #3829
- 管理画面のTooltipで説明を表示するようになりました
- jQuery を 3.3.1 に統一しました
- IEでの表示の改善を行いました
その他、多くの細かな改善・不具合修正を取り込んでおります。
beta-2からRCまでに取り込んだPullRequestの一覧はこちらです。
- 外部仕様の変更や追加:
affected:外部仕様
- プラグインに影響する可能性のある実装変更:
affected:plugin
- フロントテンプレートの変更:
affected:template
- 管理画面テンプレートのDOMに影響のある変更:
affected:admin_template
参考情報 📙
デモサイト 💻
http://site4.ec-cube.net/admin/
(admin/password)
EC-CUBE 4.0 beta2
EC-CUBE 4.0 beta2 released 🎉
主な変更点 📄
全般
- デフォルトのデザインをリニューアルしました 🍨
- Webインストーラを利用できるようになりました
$APP_ENVが未定義の場合にインストーラーが起動します。
フロント画面
- 購入フローでの入力チェック、エラーハンドリングを見直し #3714
復旧可能であれば購入手続きを継続できるようにエラー時の処理を見直しました。 - パスワード再設定フローの見直し #3434
パスワード再発行時に、会員自身で新しいパスワードを再設定するようになりました。
管理画面
- マルチパートメール配信に対応 #3505
会員登録/受注/出荷/問い合せメールがデフォルトでHTMLメールになりました。
またメール設定がヘッダー/フッターではなく、メール本文を編集できるようになりました。
プラグイン
- プラグインのconfig.yml廃止とcomposer.jsonの追加 #3630
プラグインの情報を記載するファイルが、config.ymlからcomposer.jsonに変更となりました。 - PluginManagerの関数の引数を変更 #3707
プラグインの互換性を損なわないために、関数の引数から$app(非推奨)を削除しました。
その他、多くの機能改善、不具合修正を行っています。
betaからbeta-2までに取り込んだPullRequestの一覧はこちらです。
参考情報 📙
デモサイト 💻
http://kj3n.ec-cube.net/admin/
(admin/password)
EC-CUBE 4.0 beta
EC-CUBE 4.0 beta released 🎉
主な変更点
全般
- システム要件をPHP 7.1.3 以降に変更
フロント画面
- カート・購入画面を中心に品質を向上
管理画面
- 受注管理ページの機能/画面構成を見直し
- 配送CSV出力の機能を追加
- 帳票出力の機能を追加
プラグイン
- プラグイン作成時のいくつかの課題を解消しました。
その他、多くの不具合を修正しています。
alpha-6からbetaまでに取り込んだPullRequestの一覧はこちらです。
参考情報
デモサイト
http://kj3n.ec-cube.net/admin/
(admin/password)
EC-CUBE 3.n-alpha6
決済プラグインを開発するためのバージョンです。
以下の決済プラグインが動作します。
https://github.com/EC-CUBE/sample-payment-plugin/releases/tag/1.0.0alpha1
EC-CUBE 3.n-alpha5
管理画面UIの見直しを行ったバージョンです。
以下にデモサイトを用意しています(admin/password)
http://kj3n.ec-cube.net/admin/