EC-CUBE 2.17.0
·
1349 commits
to master
since this release
概要
EC-CUBE2.13.5をベースに、PHP7での動作対応を行った正式バージョンです。
アップデートの参考
EC-CUBE2系旧バージョンから2.17.0へのアップデートに関しては以下をご参照ください。
https://qiita.com/nanasess/items/ff9bbde34f7d44240c06
システム要件の変更
EC-CUBE 2.13系のシステム要件からPHPバージョンが変更になります。
EC-CUBE 2.17.0は、PHP5.4以降が必要となります。
パッケージのダウンロード方法
以下、Assets内の eccube-2.17.0.tar.gz 及び eccube-2.17.0.zip が本体パッケージになりますのでダウンロードしてご利用ください。
What's Changed
- Travisが落ちているので修正 by @nobuhiko in #164
- vendorのインストール先の変更 by @nobuhiko in #165
- HTTP/Request の修正 by @nobuhiko in #166
- data/module内の不要なプログラムの削除及びテストの追加 by @nobuhiko in #167
- sessionをlongtextに変更 by @nobuhiko in #141
- 商品一覧/詳細で規格名が表示され無いのを修正 by @nanasess in #168
- 管理画面の集計部分修正 by @yuh4 in #175
- MySQL5.7.5 以降で
SET SESSION storage_engine = InnoDB
がエラーになるのを修正 by @nanasess in #173 - フォーラムより 2.13.5 受注管理で登録ができない by @nobuhiko in #97
- lfRenumberのmysqlでのクエリエラーに対応 by @shinra-develop in #172
- MySQL8 対応 by @nanasess in #174
- Travis-CI,AppVeyorがテスト通るように設定修正 by @ryo-endo in #177
- Fix issue of #63 in #79
- fix issue of #54 in #80
- 無効な支払方法で購入手続きを通過できる #82 by @seasoftjapan in #83
- SC_CartSession::getAllProductsPoint() で Warning 発生 #85 by @seasoftjapan in #86
- Flexible SSLへの対応 by @nobuhiko in #88
- delProductKeyメソッドでキーが最大値の商品が削除できませんでした by @kurozumi in #108
- improve/php7:AppVeyorの設定を修正 by @ryo-endo in #178
- スマートフォンからアクセスすると商品詳細ページが表示されない #131 by @seasoftjapan in #153
- 無効な支払方法で購入手続きを通過できる #82 by @seasoftjapan in #154
- 商品の規格編集画面がSmartyのエラーにより表示されない #134 by @seasoftjapan in #158
- pタグの挙動がおかしいのを修正。 by @nskun in #94
- master の変更をマージ by @nanasess in #180
- 存在しないproduct_class_idを指定した時にシステムエラーになるのでその対応 by @nobuhiko in #182
- fixed #122 by @nobuhiko in #183
- 売上集計の修正 by @nanasess in #186
- インストーラで Warning が発生するのを修正 by @nanasess in #187
- travis-ci の改善 by @nanasess in #188
- fix #143 Composer への置き換え by @nobuhiko in #189
- test 以下のテストを tests 以下に移植 by @nanasess in #190
- SC_Queryインスタンスの取得方法の修正 by @shutta- in #191
- SC_Queryインスタンスの取得時の参照代入を廃止するよう統一 by @shutta- in #192
- PHP7 で無効な参照代入を削除 by @nanasess in #193
- Fix issue of #195 by @shutta- in #196
- Heroku Review Apps を使うために Herokuで動作するように修正 by @nobuhiko in #203
- php 7.2をテストに追加 by @nobuhiko in #198
- fix #197 Archive_Tarの更新 by @nobuhiko in #199
- Herokuにデプロイした際にインストール済みにする修正 by @nobuhiko in #204
- fix #109 不要となったシーケンスの削除 by @nobuhiko in #208
- fix #117 #118 del_flg = 0 を追加 by @nobuhiko in #207
- fix #48 #49 ヘッダーの追加 by @nobuhiko in #206
- fix #25 不要なイベントを削除 by @nobuhiko in #205
- fix #124 selected 属性の h 修飾子を削除 by @nobuhiko in #202
- UTF-8依存文字が入力された際にCSVの行が消失するバグのfix by @ytetsuro in #90
- fix #194 ガラケーを無効にする by @nobuhiko in #201
- mail()でメール送信する際に、return pathが設定されない不具合を修正 by @tao-s in #209
- update appveyor.yml by @nobuhiko in #213
- fix #156 カレンダーブロックの表示不具合 by @nobuhiko in #219
- fix #156 ページを開くごとに大量のWarningが発生する by @nobuhiko in #218
- fix #156 Warning: Declaration of の修正 by @nobuhiko in #217
- fix #156 売上集計CSVダウンロードの不具合 by @nobuhiko in #215
- fix #156 nan円への対応 by @nobuhiko in #214
- 郵便関係のURL修正 (php7) by @izayoi256 in #211
- 郵便関係のURL修正 (2.13) by @izayoi256 in #210
- fix #110 add break by @nobuhiko in #221
- fix #156 ページを開くごとに大量のWarningが発生する(スマホ) by @nobuhiko in #220
- [fix] refs #107 完了画面での JavaScript によるトラッキングが多重に行われる by @seasoftjapan in #227
- [fix] refs #228 dtb_csv.size_const_type 数値でも設定可能に by @seasoftjapan in #229
- [fix] refs #129 SC_CheckError::HTML_TAG_CHECK() 数字を含むタグを正しく扱えない by @seasoftjapan in #225
- #87 SC_CartSession 内の配列要素の扱いが怪しい by @seasoftjapan in #232
- fixed #234 adminを禁止にする by @nobuhiko in #235
- AppVeyor が落ちるのを修正 by @nanasess in #236
- .travis.yml に PHP7.3 を追加 by @nanasess in #237
- コピーライトの更新 by @Yangsin in #238
- コピーライトの更新(2.13用) by @Yangsin in #239
- バージョンを更新 by @chihiro-adachi in #240
- pear-pear.php.net to packagist by @nanasess in #241
- Remove obsolete packages by @nanasess in #243
- Fix issue of #245 by @shutta- in #246
- SQL調整 by @yuh4 in #247
- 会員登録と管理画面ログインのテスト追加 by @nanasess in #248
- 事業承継に伴う権利者の名義変更漏れ by @Yangsin in #253
- Use Docker container to Mailcatcher by @nanasess in #255
- smartyの後方互換処理の追加 by @nobuhiko in #252
- fgetcsvのテストを追加 by @nobuhiko in #223
- SC_FormParam のテストケースを追加 by @nanasess in #251
- SC_Session のテストを追加 by @nanasess in #254
- SC_SendMail のテストを追加 by @nanasess in #256
- Use mailcatcher appveyor by @nanasess in #258
- Fix cache directories by @nanasess in #260
- Fix issue of #93 商品一覧の価格順並び替えが登録されていない商品規格に影響される by @shutta- in #261
- SC_CartSession のテストケース追加 by @nanasess in #259
- SC_Display のテストケースを追加 by @nanasess in #262
- tests 以下の classmap を生成するよう修正 by @nanasess in #263
- Fix error message to GREATER_CHECK by @nanasess in #267
- SC_CheckError のテストケースを充実させる by @nanasess in #264
- DEVICE_TYPE_MOBILE 向けの出力バッファリングを削除 by @nanasess in #270
- Fix PREF_CHECKTest by @nanasess in #271
- SC_UploadFile のテストケースを追加 by @nanasess in #269
- SC_Query::setWhere() で設定した検索条件が無視されていたのを修正 by @nanasess in #273
- セキュリティ関連のヘッダ出力を PHP から送信するよう修正 by @nanasess in #275
- #224 by @seasoftjapan in #231
- FixtureGenerator を追加 by @nanasess in #276
- Codeception のデータ生成に対応 by @nanasess in #277
- Change build environment to xenial by @nanasess in #279
- composer update by @nobuhiko in #281
- SC_ClassAutoloader を Composer の autoloader より優先するよう修正 by @nanasess in #283
- メンバ変数の修飾子を var から public に修正 by @nanasess in #284
- LC_Page::plugin_activate_flg を非推奨に by @nanasess in #286
- PHP7 での警告を修正 by @nanasess in #285
- $_SERVER['HTTP_X_FORWARDED_PROTO']) が設定されている環境で、 不正な遷移になっていたのを修正 by @nanasess in #288
- Add PHP7.4snapshot to Travis by @nanasess in #289
- デザイン管理の textarea を修正 by @nanasess in #290
- パスワードの文字列強化 by @nanasess in #293
- READMEからwikiのコピーライトポリシーにリンクするように修正 by @ryo-endo in #294
- 売上集計の期間設定の初期値が選択されていなかったのを修正 by @nanasess in #291
- 郵便番号辞書インストールのプログレスバーが表示されないのを修正 by @nanasess in #295
- frontparts/logincheck.php に直接アクセスするとシステムエラーになるのを修正 by @nanasess in #297
- 商品別税率設定のテストを動作するよう修正 by @nanasess in #300
- Codeception のサポートクラスを PSR-0 autoloader に追加 by @nanasess in #302
- 商品一覧, 商品詳細のパフォーマンス改善 by @nanasess in #296
- 商品規格ごとの税率設定を削除 by @nanasess in #301
- Install to dpkg for trusty by @nanasess in #311
- 商品個別税率を一旦設定すると基本税率と連動できなくなるのを修正 by @nanasess in #305
- composer update by @nanasess in #306
- eccube_install.sh を TCP/IP 経由のインストールに対応 by @nanasess in #307
- SC_Helper_DB のテストケース追加 by @nanasess in #309
- SC_Customer のテストケースを追加 by @nanasess in #310
- GitHub Actions support by @nanasess in #312
- SC_CustomerList のテストケース追加 by @nanasess in #314
- オーナーズストア連携の使用していないオプションを削除 by @nanasess in #317
- cookie の httponly を true に変更 by @nanasess in #318
- 2.17リリースに伴い improve/php7 ブランチを master にマージ by @nanasess in #322
- Bump version by @nanasess in #323
- GitHub Actions の Setup MySQL が失敗するのを修正 by @nanasess in #331
New Contributors
- @yuh4 made their first contribution in #175
- @shinra-develop made their first contribution in #172
- @kurozumi made their first contribution in #108
- @nskun made their first contribution in #94
- @shutta- made their first contribution in #191
- @ytetsuro made their first contribution in #90
- @tao-s made their first contribution in #209
Full Changelog: eccube-2.17.0-alpha...eccube-2.17.0