Releases: TYPO3/phar-stream-wrapper
Maintenance release
Maintenance release
#68: Stop processing when reading from stream via fgets
fails
Compatibility 7.4.12, 7.3.24
Albeit the v2
branch of typo3/phar-stream-wrapper
is dedicated to PHP5, it seems to be used with PHP7 as well.
PHP versions 7.4.12, 7.3.24 introduced a different behavior for stream_wrapper_restore()
and would throw a PHP notice which is mitigated with this phar stream wrapper release.
- see #66
- see php/php-src#6183
- see php/php-src@5ed0602
Compatibility PHP 8.0-RC1, 7.4.12, 7.3.24
PHP versions 8.0-RC1, 7.4.12, 7.3.24 introduced a different behavior for stream_wrapper_restore()
and would throw a PHP notice which is mitigated with this phar stream wrapper release. Besides that, test cases are now executed via symfony/phpunit-bridge
instead of phpunit/phpunit
.
- see #66
- see #65
- see php/php-src#6183
- see php/php-src@5ed0602
Upgrade unserialize polyfill
Nested serialized structures have not been handled correctly in https://github.com/dbrumann/polyfill-unserialize, which has been fixed in version 2.0.0
. It's still possible to use version ^1.0
of the polyfill explicitly in projects - otherwise new ^2.0
will be used.
Minor service release
[TASK] Silence PHP opcache warnings There are some environments where `opcache.restrict_api`(https://www.php.net/manual/en/opcache.configuration.php#ini.opcache.restrict-api) is enabled for security/stability reasons. Using them produces PHP warnings like ``` PHP Warning: Zend OPcache API is restricted by "restrict_api" configuration directive in /tmp/vendor/typo3/phar-stream-wrapper/src/Helper.php on line 34 ```
Minor service release
[TASK] Silence PHP opcache warnings There are some environments where `opcache.restrict_api`(https://www.php.net/manual/en/opcache.configuration.php#ini.opcache.restrict-api) is enabled for security/stability reasons. Using them produces PHP warnings like ``` PHP Warning: Zend OPcache API is restricted by "restrict_api" configuration directive in /tmp/vendor/typo3/phar-stream-wrapper/src/Helper.php on line 34 ```
Adjust .gitattributes export behavior
v3.1.4 [TASK] Adjust .gitattributes export behavior
Adjust .gitattributes export behavior
v2.1.4 [TASK] Adjust .gitattributes export behavior
PHP 7.4 compatibility
Resolved Issues
- #49: Ensure PHP 7.4 compatibility