1.15.0
This is a general release of all packages in the monorepo.
You may use individual packages by installing them via composer: composer require zf1s/zend-*
- see README.
- general: publish the whole
zf1s/zf1
package on packagist (#133)- the whole framework package can be now installed at once with
composer require zf1s/zf1
to easy up the transition period,
but please keep in mind the recommended approach is to identify and install only the packages you need.
- the whole framework package can be now installed at once with
- zend-loader
-
overhaul of zend-loader and autoloader done again (#116)
-
potential breaking changes:
Introduced
Zend_Loader_Exception_FileNotFoundException
andZend_Loader_Exception_ClassNotFoundException
Instead of throwing
Zend_Exception
inZend_Loader::loadClass()
with a generic messageFile \"$file\" does not exist or class \"$class\" was not found in the file
Zend_Loader_Exception_FileNotFoundException
will be thrown with messageFile "$file" could not be found within configured include_path
. orZend_Loader_Exception_ClassNotFoundException
with messageClass "$class" was not found in the file "$file".
, in their respective cases.
Not suppressing loading classes with
@
suppressor by default anymore.Regular warnings/errors coming from a loaded file should be visible, otherwise it might be very confusing for devs
At the same time though,
Zend_Loader
will not emit warnings when checking for files if they exist, by default. AddedisReadable
check insideloadFile
beforeinclude
/include_once
.There might be a performance hit, but it should be okay when most of the autoloading is handled by composer autoloader.
This change should finally allow seamless integration of
Zend_Loader
with composer autoloader, without any warnings. -
fixed issues with loading custom Translate/File_Transfer/Filter adapters
-
for more details see #116
-
- zend-session
- added "session.cookie_samesite" option (#126)
- zend-validate
- general: docblock annotations
🎉 Contributors: @glensc @jack-worman @marcing @partikus @staabm @falkenhawk