Upgrading from 3.3 to 3.4
Auth
- The
Auth::hash_password() method has been removed. Use Auth::hash() instead.
Cache
- Added a new
Memcached driver.
- The
APC driver was deprecated. Use APCu or other drivers instead.
- The
Memcache driver was deprecated. Use Memcached or other drivers instead.
- The
MemcacheTag driver was deprecated.
Core
- The
Core::CODENAME constant was deprecated.
Database
- The
MySQL driver has been removed. Use PDO or other drivers instead.
Encrypt
- Now
Encrypt acts as an interface and a new OpenSSL driver for it was added.
- The
Mcrypt driver was deprecated. Use OpenSSL instead.
Security
- The
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
- The
Validation::as_array() method has been removed. Use Validation::data() instead.