Releases: EC-CUBE/ec-cube
EC-CUBE 4.0.0
EC-CUBE 4.0.0 released 🎉
4.0.0 RCで発見された不具合の修正を行いました。
主な変更点
- #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 🎉
不具合修正を中心にリリース版に向けての改修を行いました。
主な変更点
- パフォーマンスのチューニングを行いました #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/
EC-CUBE 3.0.16
3.0.16の変更点は、以下を参照してください。
EC-CUBE 3.n-alpha4
バージョンを3.n-alpha4に更新。
EC-CUBE 3.0.15
3.0.15の変更点は、以下を参照してください。
EC-CUBE 3.1.0-alpha2
EC-CUBE 3.1.0-alpha2 released 🎉
🎨 デザインカスタマイズ性の向上
スタイルガイド適用
フォームヘルパーの見直し
- #2318 フォームヘルパーの利用の見直し・分解
デバイスごとにテンプレート/レイアウト切り替え
- #2299 デバイスごとにテンプレート/レイアウト切替の実装
🚚 出荷管理機能
- #2322 出荷管理機能の実装
🔧 機能改善・拡張機構の実装
拡張機構
- #2298 QueryKeyクラスに定数を集約
- #2292 Repositoryインターフェイスの整理
- #2285 リポジトリで組み立てているQueryBuilderをカスタマイズする機構を実装
- #2261 Entityイベントの実装
- #2267 エンティティ拡張機構の実装
- #2321 エンティティからフォームを生成する機構の追加
- #2268 エンティティからフォームを生成する機構の追加
- #2263 Twig のユーザー定義関数を実装