Lithium Versions Save

li₃ is the fast, flexible and most RAD development framework for PHP

v2.0.0

1 year ago

Change Log

v2.0.0

Changed

  • Dropped support for PHP 7.x

  • The Mongo data source adapter has been updated to work with the mongodb extension instead of the old mongo extension. This brings back full li₃ support for MongoDB on PHP 7.x. Due to how the new extension works, we do not support GridFS through the adapter anymore. You can still access GridFS using the underlying connection object. (Simon Jaillet, Dirk Brünsicke)

  • Removed deprecated functionality: magic download header in action response, unit testing's expectException method. (David Persson)

  • ConfigExceptions (thrown when accessing non existent configurations) are now allowed to bubble up in Cache.

  • The following previously deprecated things have been removed:

    • The XCache Cache adapter
    • Glob brace support in Libraries
    • Per adapter filters
    • The String class
    • Long options like --foo-bar are now only made available as fooBar and not foo-bar after parsing in the console router.
    • The test Mocker class
    • Support for mcrypt in the sesion Encrypt strategy
    • Support for old-style rendering instructions i.e. ['template' => '/path/to/template']
    • The FirePhp logging adapter
    • Support for old-style AOP filters
    • Support for gernally retrieving class parents via _parents(), it is still possible to call this method in subclasses of Controller and Model.
    • Support for generally halting executing via _stop(), it is still possible to call this method in subclasses of Controller and `Command.
    • Support for generally using __set_state().
    • Support for generally using respondsTo().
    • Support for generally using invokeMethod().
    • Support for generally using _instance().
  • The Apc adapter has been migrated from the traditional, now-unsupported APC extension, to APCu. No code changes are required—simply upgrade to the new extension.

v1.3.0

1 year ago

Change Log

v1.3.0

This is an API-compatible upgrade of Li3 1.2 for all users of PHP 7.4.

Added

  • PHP 7.4 support

Removed

  • PHP 7.3 support (and below)