Skip to content

Latest commit

 

History

History
550 lines (306 loc) · 25.1 KB

CHANGELOG.md

File metadata and controls

550 lines (306 loc) · 25.1 KB

Change Log

7.1.0 (2022-08-08)

Full Changelog

Changed

  • [SDK-3576] Return interfaces instead of concrete classes #296 (evansims)
  • change: Use class names for app() calls #291 (evansims)

Fixed

  • [SDK-3585] Fix: Missing Code error on Callback Route for Octane Customers #297 (evansims)

7.0.1 (2022-06-01)

Full Changelog

Fixed

  • Fixed an issue in Auth0\Laravel\Http\Controller\Stateful\Callback where $errorDescription's value was assigned an incorrect value when an error was encountered. #266 (evansims)

Closed Issues

7.0.0 (2022-03-21)

Full Changelog

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\Login to Auth0\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 (2022-03-09)

Full Changelog

Please review the BETA1 changelog notes below 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 (2022-02-08)

Full Changelog

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\Login to Auth0\Laravel
  • Auth0-PHP SDK dependency updated to V8
  • New configuration format
  • SDK now self-registers its services and middleware

6.5.0 (2021-10-15)

Full Changelog

Added

  • Add SDK alias methods for passwordless endpoints #228 (evansims)

6.4.1 (2021-08-02)

Full Changelog

Fixed

  • Use the fully qualified facade class names #215 (Rezouce)
  • Update auth0-PHP dependency #222 (evansims)
  • Pass api_identifier config as audience to Auth0\SDK\Auth0 #214 (iSerter)

6.4.0 (2021-03-25)

Full Changelog

Changed

6.3.0 (2020-02-18)

Full Changelog

Changed

  • Store changes made to the user object during the onLogin event hook #206 (evansims)

Fixed

  • Avoid throwing an error when calling getUserByUserInfo() during login callback event when the supplied profile is empty/null #207 (evansims)

6.2.0 (2020-01-15)

Full Changelog

Added

Fixed

  • Fix the missing return null; in getUserByIdentifier #201 (sebwas)

6.1.0 (2020-09-17)

Full Changelog

Added

Fixed

6.0.1 (2020-04-28)

Full Changelog

Fixed

6.0.0 (2020-04-09)

Full Changelog

This is a major release and includes breaking changes! This release also includes a major version change for the PHP SDK that it relies on. Please see the migration guide for the PHP SDK for more information.

Closed issues

  • auth0-PHP 7.0 - State and nonce handling #163
  • Cannot use actingAs unit tests functionality #161

Added

Changed

Fixed

5.4.0 (2020-03-27)

Full Changelog

Closed issues

  • Laravel 7.0 supported release. #171

Fixed

Added

5.3.1 (2019-11-14)

Full Changelog

Closed issues

  • Setting of state_handler in Auth0Service causes "Invalid state" error #154

Fixed

  • Allow store and state_handler to be passed in from config #156 (joshcanhelp)
  • Add 'persist_refresh_token' key to laravel-auth0 configuration file. #152 (tpenaranda)
  • Replace setEnvironment with setEnvProperty #145 (nstapelbroek)

5.3.0 (2019-09-26)

Full Changelog

Closed issues

  • Feature request: Add Laravel 6 support #138
  • SessionStateHandler should use LaravelSessionStore not SessionStore #125

Added

Fixed

5.2.0 (2019-06-27)

Full Changelog

Closed issues

  • Authenticate as a Laravel API user using the Auth0 token #129
  • Redirect to previous page after login #122
  • Auth0User uses private variables so they cannot be accessed or overridden in child class #120
  • API routes broken in auth0-laravel-php-web-app (and in general)? #117
  • API returning "token algorithm not supported" #116
  • Changing name of user identifier #115
  • Possible to use User object functions? #114
  • Auth0-PHP@5.3.1 breaks Laravel-Auth0 #108
  • Extend Illuminate\Foundation\Auth\User #104
  • [Bug] Inconsistencies with the singleton Auth0Service #103
  • How do you combine Auth0 Lock with Laravel Auth0? #102
  • OnLogin callback question #97

Added

Changed

  • Change private properties to protected #132 (joshcanhelp)
  • Return null instead of false in Auth0UserProvider. #128 (afreakk)
  • Change the visibility of the getter method from private to public #121 (irieznykov)
  • Updated required PHP version to 5.4 in composer #118 (dmyers)
  • Changed arrays to use short array syntax #110 (dmyers)

Fixed

5.1.0 (2018-03-20)

Full Changelog

Closed issues

  • pls change config arg name #95

Added

Changed

Fixed

5.0.2 (2017-08-30)

Full Changelog

Merged pull requests:

  • Use instead of to identify the Auth0 user #80 (glena)

5.0.1 (2017-02-23)

Full Changelog

Fixed supported_algs configuration name

5.0.0 (2017-02-22)

Full Changelog

Merged pull requests:

  • V5: update to auth0 sdk v5 #69 (glena)

4.0.8 (2017-01-27)

Full Changelog

Closed issues

  • Allow use of RS256 Protocol #63
  • Add RS256 to the list of supported algorithms #62

Merged pull requests:

  • allow to configure the algorithm supported for token verification #65 (glena)

4.0.7 (2017-01-02)

Full Changelog

Merged pull requests:

  • it should pass all the configs to the oauth client #64 (glena)

4.0.6 (2016-11-29)

Full Changelog

Merged pull requests:

4.0.5 (2016-11-29)

Full Changelog

Merged pull requests:

  • Added flag for not encoded tokens + removed example #57 (glena)

4.0.4 (2016-11-25)

Full Changelog

Merged pull requests:

4.0.2 (2016-10-03)

Full Changelog

Merged pull requests:

4.0.1 (2016-09-19)

Full Changelog

Merged pull requests:

  • fix error becuase of contract and class with the same name #52 (glena)

4.0.0 (2016-09-15)

Full Changelog

Better support for Laravel 5.3: Support for Laravel Passport for token verification Support of auth0 PHP sdk v4 with JWKs cache

Merged pull requests:

  • Merge pull request #50 from auth0/4.x.x-dev #50 (glena)

3.2.1 (2016-09-12)

Full Changelog

Merged pull requests:

3.2.0 (2016-07-11)

Full Changelog

Merged pull requests:

  • New optional jwt middleware #40 (glena)

3.1.0 (2016-05-02)

Full Changelog

Merged pull requests:

3.0.3 (2016-01-28)

Full Changelog

Closed issues:

  • Tag 2.2.2 breaks on Laravel 5.1 #30

Merged pull requests:

3.0.2 (2016-01-25)

Full Changelog

Merged pull requests:

  • Added optional persistence configuration values #29 (carnevalle)

2.2.1 (2016-01-22)

Full Changelog

Closed issues:

  • Create a logout route #25

Merged pull requests:

3.0.1 (2016-01-18)

Full Changelog

Merged pull requests:

  • updated auth0-php dependency #24 (glena)

3.0.0 (2016-01-06)

Full Changelog

Closed issues:

  • auth0/auth0-php ~1.0 requirement doesn't support latest GuzzleHttp #21

Merged pull requests:

  • updated to be compatible with laravel 5.2 #23 (glena)

2.2.0 (2015-11-30)

Full Changelog

Merged pull requests:

  • updated auth0-php dependency version #22 (glena)
  • Update login.blade.php #20 (Annyv2)

2.1.4 (2015-10-27)

Full Changelog

Merged pull requests:

2.1.3 (2015-07-17)

Full Changelog

Merged pull requests:

2.1.2 (2015-05-15)

Full Changelog

Merged pull requests:

  • Added override of info headers #13 (glena)

2.1.1 (2015-05-12)

Full Changelog

Closed issues:

  • SDK Client headers spec compliant #11
  • Support for Laravel 5? #6

Merged pull requests:

  • SDK Client headers spec compliant #11 #12 (glena)

2.1.0 (2015-05-07)

Full Changelog

Merged pull requests:

  • Upgrade to auth-php 1.0.0: Added support to API V2 #10 (glena)

2.0.0 (2015-04-20)

Full Changelog

Merged pull requests:

  • Package V2 for Laravel5 #9 (glena)

1.0.8 (2015-04-14)

Full Changelog

1.0.7 (2015-04-13)

Full Changelog

Merged pull requests:

  • Fixed the way the access token is pased to the A0User #7 (glena)
  • Update README.md #5 (pose)

1.0.6 (2014-08-01)

Full Changelog

1.0.5 (2014-08-01)

Full Changelog

Closed issues:

  • Problem with normal laravel user table #4

Merged pull requests:

1.0.4 (2014-05-07)

Full Changelog

1.0.3 (2014-04-21)