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
EC-CUBE 4.3 Roadmap #6069
Comments
PHP/Symfonyのサポート状況まとめ
PHPサポートhttps://www.php.net/supported-versions.php
Symfony Roadmaphttps://symfony.com/releases
|
Docreineのサポート状況まとめ
ORM 2は少なくとも2年はサポートされるとのこと 将来的なORM 3への移行を見据えて、非推奨コードの修正はいれたほうがよいかもしれない |
Databaseのサポート状況まとめ
PostgreSQLhttps://www.postgresql.org/support/versioning/
MySQLhttps://www.mysql.com/support/
Doctine/DBAL対応状況
https://github.com/doctrine/dbal/blob/3.7.2/.github/workflows/continuous-integration.yml |
JS/CSSライブラリまとめ Bootstrap5.xがLTSとして提供中。現時点の最新は5.3 jQuery3.xが提供中。現時点の最新は3.7.1 その他JSライブラリ4.2での利用ライブラリは以下の通り。
|
PHPのベンダーサポート状況として、長期サポート(LTS)対象のバージョンは以下の模様です
RHEL系で長期サポート対象のバージョンから外れるのは懸念事項ですね。。。 |
@nanasess ちなみにRHELはこちらかなと思うんですが、UbuntuのPHPサポート状況はどこで確認できますでしょうか? |
@chihiro-adachi |
いったん現時点でのシステム要件(案) システム要件
フレームワーク
TODO この一覧でeolがわかるように |
codeception4はsymfony6非対応のため、codeception5へのアップデートが必要 UPGRADING FROM CODECEPTION 4 |
Twig のバージョンが現状維持(^2.15)で問題なさそうでしょうか。 |
@nanasess https://github.com/twigphp/Twig/tree/2.x
とのことなので3.xへ移行が必要そうですね。 |
@chihiro-adachi 以前 Twig3 に対応しようと挑んだ時は、一筋縄にいかず、 2.x に戻したと記憶しているので、結構工数大きいかもしれません🤔 |
PHPUnit 10が利用可能 |
composerもv3の開発が進行中 |
easy-log-handlerなど、終了するライブラリもまとめる |
@nanasess |
@chihiro-adachi 3.0 で消えるよーっていう deprecated が出てたので気にしていたのですが、調べてみると少ないので、まだそれほど気にしなくても良いかもですね。 |
@nanasess |
twigのv3対応について、#6077 で検証しています。 |
How to run the project ? I cannot use "php bin/console server:run" anymore. Thank you so much !! |
地味にfontawesomeもアップデートして欲しい... |
@leluan2047 You wrote in wrong issue. Please read dev document, also slack will be a help for you. |
4.3のリリース内容・計画のまとめや目安箱Issueです。
基本方針
メジャーバージョンとして以下の方針で開発を行います。
開発スケジュール
2024年夏頃を想定
主要な対応内容
※EC-CUBE4.3で取り込む予定の改修一覧
https://github.com/EC-CUBE/ec-cube/milestone/52
Issueのマイルストーンの設定は現時点での予定であり、変更となる可能性があります。
互換性についての情報
対応方針
データベースに関する影響
データベースの変更(テーブルやカラムの追加・変更)は予定していません。
プラグインに関する影響
4.2/4.3で互換性を担保します。
両方のバージョンに対応するには、プラグインの改修が必要になる場合があります。詳細はマイグレーションガイドを参照してください。
デザインテンプレートに関する影響
フロント画面のデザイン変更は予定していません。
機能追加や不具合修正に伴うhtmlのDOMの変更が発生します
Symfony6対応状況
#6073 にて対応を進めています。
システム要件
フレームワーク・ライブラリ
テスト
廃止・終了予定のライブラリ
Feedback
ご意見・ご要望等お待ちしております。
EC-CUBE4.3について、本Issueにぜひコメントください。
The text was updated successfully, but these errors were encountered: