Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.0.6リリース計画 #4689

Closed
okazy opened this issue Sep 14, 2020 · 2 comments
Closed

4.0.6リリース計画 #4689

okazy opened this issue Sep 14, 2020 · 2 comments
Labels
document Improvements or additions to documentation Status: discussion
Milestone

Comments

@okazy
Copy link
Contributor

okazy commented Sep 14, 2020

EC-CUBE 4.0.6 のリリース内容・計画のまとめや目安箱Issueです。

基本方針

4.0.6 は脆弱性の修正を含む不具合修正を行うバージョンとしてリリースいたしました。
詳しくはリリースノートを参照してください

当初予定していた4.0.6への修正は、4.1マイルストーンへ統合されます。

開発スケジュール

  • 2021年6月22日リリース

主要な対応内容

#5071

  • クロスサイトスクリプティング脆弱性の修正
  • Symfonyライブラリのアップデート
  • プラグインのインストール時にrequire-devのライブラリが含まれていた不具合の修正

その他

Issueのマイルストーンの設定は現時点での予定であり、変更となる可能性があります。

  • 積極的に対応を予定しているものを 4.0.6 としてマイルストーン設定しています。

  • ソース凍結以前にPull Request があれば取り込みたいものを 4.0.xとしてマイルストーン設定しています。

  • Pull Request 未経験の方もぜひ開発にご協力ください。修正が容易と思われるものや、仕様が明確なものには、🏷 Easyラベルをつけています。

互換性についての情報

マイナーバージョンの開発では互換性を維持するために、以下の観点でPullRequestをレビューしています。

既存機能の仕様変更

affected:外部仕様 ラベルをご確認ください

フックポイントの呼び出しタイミングの変更

変更はありません

フックポイントのパラメータの削除・データ型の変更

変更はありません

twigファイルに渡しているパラメータの削除・データ型の変更

変更はありません

Serviceクラスの公開関数の、引数の削除・データ型の変更

変更はありません

入出力ファイル(CSVなど)のフォーマット変更

変更はありません

@okazy okazy added document Improvements or additions to documentation Status: discussion labels Sep 14, 2020
@okazy okazy added this to the 4.0.6 milestone Sep 14, 2020
@okazy okazy pinned this issue Sep 15, 2020
@okazy
Copy link
Contributor Author

okazy commented Mar 16, 2021

jQuery のバージョンアップに伴い、互換性のないバージョンアップがなされています。
#4833

詳しくはjQuery 3.5 Upgrade Guideをご確認ください。

@chihiro-adachi chihiro-adachi unpinned this issue Jul 12, 2021
@chihiro-adachi
Copy link
Contributor

脆弱性の修正のみ行ったバージョンとして、issue内容を更新しました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
document Improvements or additions to documentation Status: discussion
Projects
None yet
Development

No branches or pull requests

2 participants