-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[2.0] Change minimum php requirement to 7 #270
Comments
This will also require upgrading all packages installed via composer to php7 varieties, e.g symfony components from version 3.4 to version 4. |
carbontwelve
changed the title
Change minimum php requirement to 7
[2.0] Change minimum php requirement to 7
Feb 22, 2018
carbontwelve
added a commit
that referenced
this issue
Feb 22, 2018
carbontwelve
added a commit
that referenced
this issue
Feb 22, 2018
carbontwelve
added a commit
that referenced
this issue
Feb 22, 2018
carbontwelve
added a commit
that referenced
this issue
Feb 22, 2018
carbontwelve
added a commit
that referenced
this issue
Feb 22, 2018
carbontwelve
added a commit
that referenced
this issue
Feb 23, 2018
* 🚚 added two new steps for #297 in new folder as per #282 * 🚚 drafting things out * 🔥 disabling 1.* tests for refactoring * 🚚 tinkering * 🚚 filling in ProjectFile methods from File * Refactoring to use ProjectFile * Updating dependencies as per #270, this breaks everything... * (#270) Update for working with 7.0 * Store uid in meta array so File object can be duplicated correctly * (#284) Refactoring project to use ProjectFile * (#300) Use Plates v4, this restricts us from launching 2.0 until v4 is stable * (#284) Refactored out File entity usage for ProjectFile * (#270) Refactored test for 7.0 - passing * (#270) Enabling a handfull of tests - passing * (#300) Refactored most Plates Extensions * (#282) Refactored LoadSourceFileTree * (#300) Refactored to use Plates v4 * Apply fixes from StyleCI (#301) Unit tests allowed to fail * (#270) lock file was generated on 7.2, needs removing so 7.0 unit tests "pass"
carbontwelve
added a commit
that referenced
this issue
Oct 11, 2018
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Support ends on February 2, 2018 for PHPUnit 5; before that happens Tapestry should migrate to begin using PHP 7 and new features that version provides.
This will be version 2 of Tapestry, with version 1 remaining maintained through to 2019, but only receiving patches to any security/serious bugs.
As part of this issue all dependencies should be upgraded to the latest version as supported by PHP 7 and any issues this raises should be fixed.
Also drop HHVM.
The text was updated successfully, but these errors were encountered: