Release Notes

    Lumen 5.4 upgrades the framework's underlying Laravel components to the series.

    Lumen 5.3.0

    Lumen 5.3 upgrades the framework's underlying Laravel components to the series.

    Lumen 5.2 represents a shift on slimming Lumen to focus solely on serving stateless, JSON APIs. As such, sessions and views are no longer included with the framework. If you need access to these features, you should use the full Laravel framework. Upgrading your Lumen application to the full Laravel framework mainly involves copying your routes and classes over into a fresh installation of Laravel. Since Laravel and Lumen share many of the same components, your classes should not require any modification.

    Because sessions are no longer included with Lumen, authentication must be done statelessly using API tokens or headers. You have complete control over the authentication process in the new . Please review the for more information.

    Since sessions and views are no longer included with Lumen, all of the form interaction testing helpers have been removed. The testing helpers for JSON APIs remain, so be sure to review the testing documentation.

    Lumen 5.1.0

    When upgrading to Lumen 5.0.4, you should update your file's creation of the Lumen application class to the following:

    Lumen 5.0