You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- 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**
12
8
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))
14
10
15
-
- Simplify decoding of Access Tokens via `Auth0::decode()`[#534](https://github.com/auth0/auth0-PHP/pull/571) ([shadowhand](https://github.com/shadowhand))
For a complete overview of API changes, please see [UPGRADE.md](UPGRADE.md).
15
+
**Fixed**
35
16
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))
- 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
-
79
54
**Changes Since BETA2**
80
55
81
56
- 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
90
65
- Support for Actions API endpoints in Management SDK [#551](https://github.com/auth0/auth0-PHP/pull/551) ([evansims](https://github.com/evansims))
91
66
- 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))
92
67
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).
- 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
-
124
72
**Changes Since BETA1**
125
73
126
74
-`Auth0\SDK\API\Management` endpoint factory magic methods documented for proper IDE hinting.
127
75
-`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.
128
76
-`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.
129
77
-`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.
130
78
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).
0 commit comments