Releases: auth0/laravel-auth0
7.0.0
Auth0 Laravel SDK v7 includes many significant changes over previous versions:
- Support for Laravel 9.
- Support for Auth0-PHP SDK 8.
- New authentication route controllers for plug-and-play login support.
- Improved authentication middleware for regular web applications.
- New authorization middleware for token-based backend API applications.
As expected with a major release, Auth0 Laravel SDK v7 includes breaking changes. Please review the upgrade guide thoroughly to understand the changes required to migrate your application to v7.
Breaking Changes Summary
- Namespace has been updated from
Auth0\LogintoAuth0\Laravel - Auth0-PHP SDK dependency updated to V8
- New configuration format
- SDK now self-registers its services and middleware
- New UserProvider API
7.0.0-BETA2
Please review the BETA1 changelog notes before upgrading your application from 6.x, as 7.0 is a new major containing breaking changes. As with all beta releases, this should not be considered stable or suitable for production use, but your experimentation with and feedback around it is greatly appreciated.
Changes
7.0.0-BETA1
Auth0 Laravel SDK v7 includes many significant changes over previous versions:
- Support for Laravel 9.
- Support for Auth0-PHP SDK 8.
- New authentication route controllers for plug-and-play login support.
- Improved authentication middleware for regular web applications.
- New authorization middleware for token-based backend API applications.
As expected with a major release, Auth0 Laravel SDK v7 includes breaking changes. Please review the upgrade guide thoroughly to understand the changes required to migrate your application to v7.
Breaking Changes Summary
- Namespace has been updated from
Auth0\LogintoAuth0\Laravel - Auth0-PHP SDK dependency updated to V8
- New configuration format
- SDK now self-registers it's services and middleware
6.5.0
6.4.1
6.4.0
6.3.0
6.2.0
This release introduces support for the release of PHP 8.0 and drops support for Laravel 5.X, which reached its extended end-of-life early last year. Please ensure you are running up to date and supported versions of PHP and Laravel in your environments.
If you are running legacy applications on Laravel 5.X, you can pin 6.1.* of this plugin in your composer.json file, which is our last release that supports that series — but we strongly encourage you to update your project to a supported version of Laravel as soon as possible.
As of this release we support Laravel 6.X, 7.X and 8.X. You can review Laravel's support timelines for these series here.
Added
Fixed
6.1.0
Added
- Support Laravel 8 #190 (giannidhooge)
Fixed
- Fix composer.json whitespace issue #192 (jimmyjames)