Skip to content

Commit 81938b3

Browse files
authored
Release 8.0.2 (#579)
* Release 8.0.2 * docs: Cleanup README * Restore missing 7.9.1 entry from CHANGELOG
1 parent 5bdf73d commit 81938b3

File tree

2 files changed

+13
-82
lines changed

2 files changed

+13
-82
lines changed

CHANGELOG.md

+12-81
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,20 @@
11
# CHANGELOG
22

3-
## [8.0.1](https://github.com/auth0/auth0-PHP/tree/8.0.1) (2021-09-23)
4-
5-
[Full Changelog](https://github.com/auth0/auth0-PHP/compare/8.0.0...8.0.1)
3+
## [8.0.2](https://github.com/auth0/auth0-PHP/tree/8.0.2) (2021-10-18)
64

7-
**BEFORE YOU UPGRADE**
5+
[Full Changelog](https://github.com/auth0/auth0-PHP/compare/8.0.1...8.0.2)
86

9-
- This is a major release that includes breaking changes. Please see [UPGRADE.md](UPGRADE.md) before upgrading. This release will require changes to your application.
10-
- The SDK no longer specifically relies on Guzzle for network requests. Options for supplying your libraries of choice have been added through [PSR-18](https://www.php-fig.org/psr/psr-18/) and [PSR-17](https://www.php-fig.org/psr/psr-17/) configuration options.
11-
- PHP 7.4 is now the minimum supported PHP version, but we encourage using PHP 8.0. PHP 7.4 will be the last supported 7.x release. This library follows [the official support schedule for PHP](https://www.php.net/supported-versions.php).
7+
**Fixed**
128

13-
**Changes Since 8.0.0**
9+
- Resolve `SessionStore::purge()` not iterating over session storage when a falsey value is stored [#577](https://github.com/auth0/auth0-PHP/pull/577) ([evansims](https://github.com/evansims))
1410

15-
- Simplify decoding of Access Tokens via `Auth0::decode()` [#534](https://github.com/auth0/auth0-PHP/pull/571) ([shadowhand](https://github.com/shadowhand))
16-
17-
**8.0 Highlights**
11+
## [8.0.1](https://github.com/auth0/auth0-PHP/tree/8.0.1) (2021-09-23)
1812

19-
- Updated SDK API for more intuitive use and improved usability. Now follows fluent interface principles.
20-
- Updated SDK API designed with PHP 8.0's named arguments as the encouraged interface method.
21-
- New configuration object, SdkConfiguration, allows for dynamic changes within your application.
22-
- Updated PHP language support, including typed properties and return types, are now used throughout the SDK.
23-
- Added support for the following PHP-FIG standards interfaces:
24-
- [PSR-6](https://www.php-fig.org/psr/psr-6/) caches are now used for caching JWKs and Management API tokens.
25-
- [PSR-7](https://www.php-fig.org/psr/psr-7/) HTTP messages are now returned by methods that initiate network requests.
26-
- [PSR-14](https://www.php-fig.org/psr/psr-14/) events are now raised, allowing for deeper integration into the SDK's behavior.
27-
- [PSR-17](https://www.php-fig.org/psr/psr-17/) HTTP factories are now used during network requests for generating PSR-7 messages.
28-
- [PSR-18](https://www.php-fig.org/psr/psr-18/) HTTP clients are now supported, allowing you to choose your network client.
29-
- Improved Token handling system.
30-
- Encrypted session cookies, with cookies being the default session handler. PHP sessions may be phased out in a future release.
31-
- New Management API auto-pagination helper for iterating through API results.
32-
- [PKCE](https://auth0.com/docs/flows/call-your-api-using-the-authorization-code-flow-with-pkce) is now enabled by default.
13+
[Full Changelog](https://github.com/auth0/auth0-PHP/compare/8.0.0...8.0.1)
3314

34-
For a complete overview of API changes, please see [UPGRADE.md](UPGRADE.md).
15+
**Fixed**
3516

36-
For guidance on using the new configuration interface or SDK API, please see [README.md](README.md).
17+
- Simplify decoding of Access Tokens via `Auth0::decode()` [#534](https://github.com/auth0/auth0-PHP/pull/571) ([shadowhand](https://github.com/shadowhand))
3718

3819
## [8.0.0](https://github.com/auth0/auth0-PHP/tree/8.0.0) (2021-09-20)
3920

@@ -70,12 +51,6 @@ For guidance on using the new configuration interface or SDK API, please see [RE
7051

7152
[Full Changelog](https://github.com/auth0/auth0-PHP/compare/7.9.0...8.0.0-BETA3)
7253

73-
**BEFORE YOU UPGRADE**
74-
75-
- This is a major release that includes breaking changes. Please see [UPGRADE.md](UPGRADE.md) before upgrading. This release will require changes to your application.
76-
- The SDK no longer specifically relies on Guzzle for network requests. Options for supplying your libraries of choice have been added through [PSR-18](https://www.php-fig.org/psr/psr-18/) and [PSR-17](https://www.php-fig.org/psr/psr-17/) configuration options.
77-
- PHP 7.4 is now the minimum supported PHP version, but we encourage using PHP 8.0. PHP 7.4 will be the last supported 7.x release. This library follows [the official support schedule for PHP](https://www.php.net/supported-versions.php).
78-
7954
**Changes Since BETA2**
8055

8156
- Cookie namespace prefixes are now configurable from `SdkConfiguration` interface. [#534](https://github.com/auth0/auth0-PHP/pull/534) ([Nyholm](https://github.com/Nyholm))
@@ -90,65 +65,17 @@ For guidance on using the new configuration interface or SDK API, please see [RE
9065
- Support for Actions API endpoints in Management SDK [#551](https://github.com/auth0/auth0-PHP/pull/551) ([evansims](https://github.com/evansims))
9166
- Expand test coverage to 100% and transition to PEST test framework [#552](https://github.com/auth0/auth0-PHP/pull/552) ([evansims](https://github.com/evansims))
9267

93-
**8.0 Highlights**
94-
95-
- Updated SDK API for more intuitive use and improved usability. Now follows fluent interface principles.
96-
- Updated SDK API designed with PHP 8.0's named arguments as the encouraged interface method.
97-
- New configuration object, SdkConfiguration, allows for dynamic changes within your application.
98-
- Updated PHP language support, including typed properties and return types, are now used throughout the SDK.
99-
- Added support for the following PHP-FIG standards interfaces:
100-
- [PSR-6](https://www.php-fig.org/psr/psr-6/) caches are now used for caching JWKs and Management API tokens.
101-
- [PSR-7](https://www.php-fig.org/psr/psr-7/) HTTP messages are now returned by methods that initiate network requests.
102-
- [PSR-14](https://www.php-fig.org/psr/psr-14/) events are now raised, allowing for deeper integration into the SDK's behavior.
103-
- [PSR-17](https://www.php-fig.org/psr/psr-17/) HTTP factories are now used during network requests for generating PSR-7 messages.
104-
- [PSR-18](https://www.php-fig.org/psr/psr-18/) HTTP clients are now supported, allowing you to choose your network client.
105-
- Improved Token handling system.
106-
- Encrypted session cookies, with cookies being the default session handler. PHP sessions may be phased out in a future release.
107-
- New Management API auto-pagination helper for iterating through API results.
108-
- [PKCE](https://auth0.com/docs/flows/call-your-api-using-the-authorization-code-flow-with-pkce) is now enabled by default.
109-
110-
For a complete overview of API changes, please see [UPGRADE.md](UPGRADE.md).
111-
112-
For guidance on using the new configuration interface or SDK API, please see [README.md](README.md).
113-
11468
## [8.0.0-BETA2](https://github.com/auth0/auth0-PHP/tree/8.0.0-BETA2) (2021-08-06)
11569

11670
[Full Changelog](https://github.com/auth0/auth0-PHP/compare/7.9.0...8.0.0-BETA2)
11771

118-
**BEFORE YOU UPGRADE**
119-
120-
- This is a major release that includes breaking changes. Please see [UPGRADE.md](UPGRADE.md) before upgrading. This release will require changes to your application.
121-
- The SDK no longer specifically relies on Guzzle for network requests. Options for supplying your libraries of choice have been added through [PSR-18](https://www.php-fig.org/psr/psr-18/) and [PSR-17](https://www.php-fig.org/psr/psr-17/) configuration options.
122-
- PHP 7.4 is now the minimum supported PHP version, but we encourage using PHP 8.0. PHP 7.4 will be the last supported 7.x release. This library follows [the official support schedule for PHP](https://www.php.net/supported-versions.php).
123-
12472
**Changes Since BETA1**
12573

12674
- `Auth0\SDK\API\Management` endpoint factory magic methods documented for proper IDE hinting.
12775
- `Auth0\SDK\API\Authentication` and `Auth0\SDK\API\Management` create their HTTP client instances as needed when `getHttpClient()` is invoked, rather than at class initialization.
12876
- `Auth0\SDK\Configuration\SdkConfiguration` now supports passing a `strategy` option to customize what configuration options are necessary at initialization appropriate for different use cases. Defaults to the general use `webapp` with the same configuration requirements as previously used. See the `README` for more information.
12977
- `Auth0\SDK\Utility\HttpRequest` now intercepts `429` rate-limit errors from Auth0 API responses and will automatically retry these requests on your behalf, using an exponential backoff strategy. Defaults to 3 retry attempts, configurable with `httpMaxRetires` during SDK configuration up to 10, or 0 to opt-out of this behavior.
13078

131-
**8.0 Highlights**
132-
133-
- Updated SDK API for more intuitive use and improved usability. Now follows fluent interface principles.
134-
- Updated SDK API designed with PHP 8.0's named arguments as the encouraged interface method.
135-
- New configuration object, SdkConfiguration, allows for dynamic changes within your application.
136-
- Updated PHP language support, including typed properties and return types, are now used throughout the SDK.
137-
- Added support for the following PHP-FIG standards interfaces:
138-
- [PSR-6](https://www.php-fig.org/psr/psr-6/) caches are now used for caching JWKs and Management API tokens.
139-
- [PSR-7](https://www.php-fig.org/psr/psr-7/) HTTP messages are now returned by methods that initiate network requests.
140-
- [PSR-14](https://www.php-fig.org/psr/psr-14/) events are now raised, allowing for deeper integration into the SDK's behavior.
141-
- [PSR-17](https://www.php-fig.org/psr/psr-17/) HTTP factories are now used during network requests for generating PSR-7 messages.
142-
- [PSR-18](https://www.php-fig.org/psr/psr-18/) HTTP clients are now supported, allowing you to choose your network client.
143-
- Improved Token handling system.
144-
- Encrypted session cookies, with cookies being the default session handler. PHP sessions may be phased out in a future release.
145-
- New Management API auto-pagination helper for iterating through API results.
146-
- [PKCE](https://auth0.com/docs/flows/call-your-api-using-the-authorization-code-flow-with-pkce) is now enabled by default.
147-
148-
For a complete overview of API changes, please see [UPGRADE.md](UPGRADE.md).
149-
150-
For guidance on using the new configuration interface or SDK API, please see [README.md](README.md).
151-
15279
## [7.9.2](https://github.com/auth0/auth0-PHP/tree/7.9.2) (2021-08-03)
15380

15481
[Full Changelog](https://github.com/auth0/auth0-PHP/compare/7.9.1...7.9.2)
@@ -161,6 +88,10 @@ For guidance on using the new configuration interface or SDK API, please see [RE
16188

16289
[Full Changelog](https://github.com/auth0/auth0-PHP/compare/7.9.0...7.9.1)
16390

91+
**Fixed**
92+
93+
- Replace deprated/removed GuzzleHttp\Psr7\build_query [\#500](https://github.com/auth0/auth0-PHP/pull/500) ([bartvanraaij](https://github.com/bartvanraaij))
94+
16495
## [8.0.0-BETA1](https://github.com/auth0/auth0-PHP/tree/8.0.0-BETA1) (2021-06-30)
16596

16697
[Full Changelog](https://github.com/auth0/auth0-PHP/compare/7.9.0...8.0.0-BETA1)

src/Auth0.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*/
1919
final class Auth0
2020
{
21-
public const VERSION = '8.0.1';
21+
public const VERSION = '8.0.2';
2222

2323
/**
2424
* Instance of SdkConfiguration, for shared configuration across classes.

0 commit comments

Comments
 (0)