PHP 8.0 Update #10

Merged
abelhooge merged 4 commits from general-updates into master 2021-11-24 18:05:48 +00:00
Owner

The PHP 8.0 update, introducing version 1.3.0.

Mostly a compatibility update, with some general beautification.

The following important changes have been made:

  • Bumped minimum version from PHP 7.2 to 7.4
  • Now compatible with PHP 8.0
  • Released as version 1.3.0. Might break backwards compatibility.
  • Most property, argument and return types have been defined and are enforced.
  • Updated to PHPUnit 9.
  • Drone now performs tests for both PHP 7.4 and 8.0. Extend for future versions.
The PHP 8.0 update, introducing version `1.3.0`. Mostly a compatibility update, with some general beautification. The following important changes have been made: * Bumped minimum version from PHP 7.2 to 7.4 * Now compatible with PHP 8.0 * Released as version 1.3.0. Might break backwards compatibility. * Most property, argument and return types have been defined and are enforced. * Updated to PHPUnit 9. * Drone now performs tests for both PHP 7.4 and 8.0. Extend for future versions.
abelhooge added 4 commits 2021-11-24 17:57:46 +00:00
continuous-integration/drone/push Build is passing Details
3ebd91d2ef
Updated PHPUnit to ^9 and vfsStream to ~1.6.0.
- This resulted in some changes needing to be made in the test folder. All tests have been updated to work with these updated dependencies.
- Also, PHP 7.1 is no longer supported.
- psr/log is no longer a dependency of Core
continuous-integration/drone/push Build encountered an error Details
8ce3630714
PHP 8.0 compatibility update
continuous-integration/drone/push Build is passing Details
32420e4681
Updated drone to perform tests for PHP 7.4 and 8.0.
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
440964b375
Resolved problems brought up by PhpStorm.
Includes problems such as:
- Grammar errors
- Type, argument and return declarations
- Redundant argument removal
abelhooge added the
enhancement
label 2021-11-24 18:04:44 +00:00
abelhooge self-assigned this 2021-11-24 18:04:46 +00:00
abelhooge merged commit 46787aaa4e into master 2021-11-24 18:05:48 +00:00
abelhooge deleted branch general-updates 2021-11-24 18:05:49 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: FuzeWorks/Core#10
No description provided.