Kohana 3.4 supports PHP versions 5.6, 7.0, and 7.1. Compatibility with other PHP versions has not been fully tested, and certain features may not function as expected.
composer install command is required for dependency installation since Kohana 3.4.4. Remember to run this
command after upgrading from a previous version.VENDOR_PATH constant has been added since Kohana 3.4.4. This constant is used to locate the vendor directory.EXT constant has been deprecated. Explicitly specify .php or another file extension instead.Auth::hash_password() method has been removed. Use Auth::hash() instead.Memcached driver.APC driver was deprecated. Use APCu or other drivers instead.Memcache driver was deprecated. Use Memcached or other drivers instead.MemcacheTag driver was deprecated.Kohana::CODENAME constant was deprecated.MySQL driver has been removed. Use PDO or other drivers instead.Encrypt acts as an interface and a new OpenSSL driver for it was added.Mcrypt driver was deprecated. Use OpenSSL instead.Security::strip_image_tags() method has been removed
for security reasons as it is not reliable to parse and sanitize HTML
with regular expressions. You should either encode HTML tags entirely, e.g. with HTML::chars(), or use a more robust
HTML filtering solution such as HTML Purifier.Validation::as_array() method has been removed. Use Validation::data() instead.