Releases: koseven/koseven
Releases · koseven/koseven
3.3.10
3.3.9
Issues closed detail:
https://github.com/koseven/koseven/milestone/6?closed=1
Code differences with 3.3.8
3.3.8...3.3.9
3.3.8
What's new
- Defining your preferred language
- Client IP recorded incorrectly
- mcrypt not required
- short_open_tag required but not used
- Change base url in default installation
- Cookie names bug fix
- Email validation
- PHP 7.2 deprecated functions
- Valid::phone length bug
Issues closed detail:
https://github.com/koseven/koseven/milestone/5?closed=1
Code differences with 3.3.7
3.3.7...3.3.8
Migrate from Kohana 3.3.x to Koseven 3.3.8
If you were using 3.3.x version, there are 4 breaking changes that may affect you, be aware.
- Kohana_Kohana_Exception, all functions that received parameter Exception $e have been replaced to just $e. If you are extending the class verify you have the same.
- Kohana_URL, now function site has a new parameter
$subdomain = NULL
, if you are extending the class and this function add it. - Module encrypt, now encryption works as a module, if you are using new Encrypt or similar you need to enable the module in your bootstrap ex:
'encrypt' => MODPATH.'encrypt',
- MySQL driver has been removed. If you are still using it, please install MySQLi driver and then edit your
config/database.php
and then set as'type' => 'MySQLi'
3.3.7
What's new
- New encrypt module
- WebP Support
- Memcached Support
- Pagination Module
- Removed MySQL as driver from module
- Removed "defined SYSPATH" line
- Fixes on cache, session, ORM, htaccess, ini values, url detection,
See all closed issues https://github.com/koseven/koseven/issues?q=is%3Aissue+is%3Aclosed+milestone%3A3.3.7
Thanks to all the collaborators for the great work done!!
Migrate Kohana 3.3.x to Koseven 3.3.7
- Kohana_Kohana_Exception, all functions that received parameter Exception $e have been replaced to just $e. If you are extending the class verify you have the same.
- Kohana_URL, now function site has a new parameter
$subdomain = NULL
, if you are extending the class and this function add it. - Module encrypt, now encryption works as a module, if you are using new Encrypt or similar you need to enable the module in your bootstrap ex:
'encrypt' => MODPATH.'encrypt',
- MySQL driver has been removed. If you are still using it, please install MySQLi driver and then edit your
config/database.php
and then set as'type' => 'MySQLi'