Skip to content

Commit cdb04ed

Browse files
author
Evan Sims
authored
release: 7.5.1 (#355)
1 parent 030fc9d commit cdb04ed

File tree

2 files changed

+22
-16
lines changed

2 files changed

+22
-16
lines changed

CHANGELOG.md

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,43 @@
22

33
## [Unreleased]
44

5+
## [7.5.1](https://github.com/auth0/laravel-auth0/tree/7.5.1) (2023-04-04)
6+
7+
**Fixed**
8+
9+
- Resolved an issue wherein custom user repositories could fail to be instantiated under certain circumstances.
10+
511
## [7.5.0](https://github.com/auth0/laravel-auth0/tree/7.5.0) (2023-04-03)
612

713
This release includes support for Laravel 10, and major improvements to the internal state handling mechanisms of the SDK.
814

915
**Added**
1016

11-
Support for Laravel 10 [#349](https://github.com/auth0/laravel-auth0/pull/349)
12-
New `Auth0\Laravel\Traits\Imposter` trait to allow for easier testing. [Example usage](./tests/Unit/Traits/ImpersonateTest.php)
13-
New Exception types have been added for more precise error catching.
17+
- Support for Laravel 10 [#349](https://github.com/auth0/laravel-auth0/pull/349)
18+
- New `Auth0\Laravel\Traits\Imposter` trait to allow for easier testing. [Example usage](./tests/Unit/Traits/ImpersonateTest.php)
19+
- New Exception types have been added for more precise error catching.
1420

1521
**Changed**
1622
The following changes have no effect on the external API of this package, but may affect internal usage.
1723

18-
`Guard` will now more reliably detect changes in the underlying Auth0-PHP SDK session state.
19-
`Guard` will now more reliably sync changes back to the underlying Auth0-PHP SDK session state.
20-
`StateInstance` concept has been replaced by new `Credentials` entity.
21-
`Guard` updated to use new `Credentials` entity as primary internal storage for user data.
22-
`Auth0\Laravel\Traits\ActingAsAuth0User` was updated to use new`Credentials` entity.
23-
The HTTP middleware have been refactored to more clearly differentiate between token and session based identities.
24-
The `authenticate`, `authenticate.optional` and `authorize.optional` HTTP middleware now support scope filtering, as `authorize` already did.
24+
- `Guard` will now more reliably detect changes in the underlying Auth0-PHP SDK session state.
25+
- `Guard` will now more reliably sync changes back to the underlying Auth0-PHP SDK session state.
26+
- `StateInstance` concept has been replaced by new `Credentials` entity.
27+
- `Guard` updated to use new `Credentials` entity as primary internal storage for user data.
28+
- `Auth0\Laravel\Traits\ActingAsAuth0User` was updated to use new`Credentials` entity.
29+
- The HTTP middleware have been refactored to more clearly differentiate between token and session based identities.
30+
- The `authenticate`, `authenticate.optional` and `authorize.optional` HTTP middleware now support scope filtering, as `authorize` already did.
2531

2632
**Fixed**
2733

28-
A 'Session store not set on request' error could occur when downstream applications implemented unit testing that use the Guard. This should be resolved now.
29-
`Guard` would not always honor the `provider` configuration value in `config/auth.php`.
30-
`Guard` is no longer defined as a Singleton to better support applications that need multi-guard configurations.
34+
- A 'Session store not set on request' error could occur when downstream applications implemented unit testing that use the Guard. This should be resolved now.
35+
- `Guard` would not always honor the `provider` configuration value in `config/auth.php`.
36+
- `Guard` is no longer defined as a Singleton to better support applications that need multi-guard configurations.
3137

3238
**Maintenance**
3339

34-
Upgraded test suite to use PEST 2.0 framework.
35-
Updated test coverage to 100%.
40+
- Upgraded test suite to use PEST 2.0 framework.
41+
- Updated test coverage to 100%.
3642

3743
**Important Notes**
3844

src/Auth0.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ final class Auth0 implements ServiceContract
2525
*
2626
* @var string
2727
*/
28-
public const VERSION = '7.5.0';
28+
public const VERSION = '7.5.1';
2929

3030
public function __construct(
3131
private ?SDKContract $sdk = null,

0 commit comments

Comments
 (0)