- Fixes an issue with the error handler in production mode.
- Updates the project's dependencies.
- Makes the \Doctrine\Common library a core ASCMVC library (\Ascmvc\Session\Common).
- Updates the project's dependencies.
-
Migrates to Laminas and updates the project's dependencies.
-
Updates all of the templates (Skeleton Application).
-
Updates the documentation.
-
Fixes a minor issue with the skeleton application's commands.
-
Updates the Doctrine DBAL and ORM libraries (with possible BC breaks).
-
Updates the CI test matrix to include PHP 7.3 and PHP 7.4.
-
Updates the project's dependencies.
- Updates the project's dependencies.
-
Fixes an issue whereby the protocol is not detected correctly if running behind a proxy server.
-
Modifies the way session exceptions are handled.
-
Fixes a namespace mistake.
-
Updates the project's dependencies.
-
Updates the project's dependencies.
-
Updates the user documentation.
-
Adds built-in token regeneration to LightMVC Sessions.
-
Adds new session configuration options to allow for domain configuration of session cookies.
-
Adds a new controller-based pre-dispatch event for all controllers.
-
Adds the possibility to configure multiple listeners on a same event when using an AggregateRootController.
-
Updates the project's dependencies.
-
Updates the user documentation.
-
Removes some dead code (Skeleton Application).
-
Updates the project's dependencies.
-
Updates the user documentation.
-
Updates all the templates (Skeleton Application).
-
Updates the documentation.
-
Adds aggregate root controllers for easier usage of aggregate-based functionality.
-
Adds asynchronous functionality to the Event Dispatcher.
-
Adds asynchronous commands in non-Swoole environments using ReactPHP/Symfony Process.
-
Adds a Command Runner to make running commands independent of the PHP environment (Swoole or non-Swoole).
-
Updates the documentation.
-
Adds controller-based Event Sourcing aggregates to the framework with a PSR-14 compliant Event Dispatcher (event bus).
-
Adds the facilities to use CQRS.
-
Updates the documentation.
- Fixes a few unit tests and a few minor issues concerning code comments.
-
Adds asynchronous non-blocking PHP sessions (Swoole compatible).
-
Adds a PSR-6 compliant interface and a corresponding proxy class to Doctrine\Common\Cache classes for session caching.
-
Updates the documentation.
- Fixes a few unit tests and a few minor issues concerning code comments.
- Modifies the sample configuration file for NGINX.
- Adds a sample configuration file for NGINX.
- Updates all the view elements.
- Updates the dependencies.
- Adds support for running the framework on Swoole.
- Uses PSR-7 compliant HTTP messages (Zend Diactoros).
- Uses PSR-15 compliant middleware and pipelines (Zend Stratigility).
- Uses the nikic/fast-route routing library.
- Uses the Pimple Container as a service manager.
- Uses an event-driven architecture (Zend EventManager).
- Uses Plates as the default template manager.
- Adds Twig as a possible template manager.
- Updates the Smarty template manager.
- Adds TailwindCSS to the default templates.
- Updates Bootstrap CSS Framework in alternative templates.
- Updates the Doctrine Framework (domain logic).
- Adds the Atlas ORM Framework (persistence logic).
- Initial release