Skip to content

Releases: diablomedia/zf1

PHP 8.3 Ready

22 Apr 15:41
785a464
Compare
Choose a tag to compare

This release allows and was tested against PHP 8.3

PHP 8.2 Ready

25 Apr 03:45
847dbc4
Compare
Choose a tag to compare

This release has been tested against PHP 8.2

PHP 8.1 Support, PHPUnit 9.0

05 Dec 06:50
1d33849
Compare
Choose a tag to compare

This release has been tested against PHP 8.1, most code fixes were just deprecation mitigation.

PHPUnit has been upgraded to 9.0 (for this lib's tests, as well as in the Zend_Test component).

Minimum PHP version allowed by composer is 7.4 now.

PHP 8.0 Support, DBUnit removed

22 Mar 23:21
d1aca60
Compare
Choose a tag to compare
  • Removed phpunit/dbunit from Zend_Test component, as this has been abandoned and made it difficult to upgrade to newer versions of phpunit (which makes it difficult to test against newer versions of PHP)
  • Fixed some function signatures in these classes to move required parameters before parameters with defaults (this behavior is deprecated in PHP 8 and will throw errors in a later version of PHP):
    • Zend_Pdf_Element_Reference
    • Zend_Service_WindowsAzure_CommandLine_Certificate::getCertificatePropertyCommand
    • Zend_Service_WindowsAzure_CommandLine_Deployment::createFromStorageCommand & createFromLocalCommand
    • Zend_Service_WindowsAzure_Diagnostics_Manager::setConfigurationForRoleInstance
    • Zend_Service_WindowsAzure_Storage_Queue::deleteMessage
  • All packages, and the remaining components in this repo have been tested against PHP 8 (both with phpunit and phpstan). For the most part this didn't require any code changes, and what was changed shouldn't break BC except what's listed above.

PHP 7.4

06 Feb 17:24
7614377
Compare
Choose a tag to compare

This release includes some fixes and dependency updates so that the entire test suite runs against PHP 7.4 without failures or warnings.

PHP 7.3

06 Mar 16:51
eab45fd
Compare
Choose a tag to compare

This release includes some fixes and dependency updates so that the entire test suite runs against PHP 7.3 without failures or warnings.

Separated Components

07 Jun 16:27
2f29dec
Compare
Choose a tag to compare

Many components were removed from this repo and put into their own composer packages (that this repo now requires).

Installation via composer is necessary now if using the entire library.

One of the components (Zend_Cache) had some code removed due to it not being compatible with PHP 7.0 (which is the minimum requriement for this library now).

Small PHP7.2 compatibility fix

09 Feb 17:53
Compare
Choose a tag to compare
3.0.1

Fixing a PHP 7.2 warning in Zend_Validate_File_Upload (#16)

3.0.0 - PHP 7.0+, PHPUnit 6.0+

31 Jan 22:04
Compare
Choose a tag to compare

Upgraded to work with PHPUnit 6, which requires a minimum PHP bump to 7.0.

2.0.0 - PHP 5.6+

29 Jan 20:31
Compare
Choose a tag to compare

Bumped minimum PHP version allowed and renamed package in composer.