auth0/auth0-php
PHP SDK for Auth0 Authentication and Management APIs.
9.0.0
23M downloads/mo
#912 most downloaded on Packagist
auth0/auth0-PHP
What this package is like to depend on
Last release 11 days ago
12 Aug 2026
Release timing varies
gaps range from 2 weeks to 4 months
Some releases are documented
notes for 40 of 129 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
141 releases · first in 2014
12 releases in the last 12 months
see the full history below
Release timeline
141 releases · Jan 2014 to Aug 2026Releases
latest 60 of 141-
9.0.012 Aug 2026Release notes
Open source →This is the first stable release of v9. It introduces breaking changes to the Management API, and two behavior changes to the Authentication API. Please consult the v9 Migration Guide and UPGRADE.md for detailed upgrade instructions.
🚀 What's New
This release marks a major milestone for the Auth0 PHP SDK. The Management API client has been completely rewritten using the Fern code generation tool, built directly from the Auth0 OpenAPI specification. This delivers complete, always-up-to-date API coverage with full type safety.
✨ Highlights
- 🏗️ Auto-generated Management API - Rebuilt from the Auth0 OpenAPI spec using Fern, ensuring complete endpoint coverage and consistency with the API
- 🔒 Strongly-typed requests & responses - No more associative arrays or manual JSON decoding. Every request parameter and response field is a typed PHP object with IDE autocompletion
- 📄 Built-in pagination -
Pager<T>implementsIteratorAggregate, automatically fetching pages as you iterate withforeach - 🔑 Automatic token management - New
ManagementClientwrapper handles OAuth 2.0 client credentials grant, token caching (PSR-6), and custom token providers out of the box - ⚡ Built-in retry middleware - Automatic retries for rate-limited (429) responses
- 🛡️ Exception-driven error handling - Non-2xx responses throw
Auth0ApiExceptionwith status code and response body, replacing manual status code checks - 🔁 Custom Token Exchange - New
Authentication::customTokenExchange()andAuth0::loginWithCustomTokenExchange()methods
🔄 What's Changed
The Management API has breaking changes:
Area v8 v9 Sub-client access $mgmt->users()->getAll()$client->users->list()Request params Associative arrays Typed classes ( ListUsersRequestParameters)Responses ResponseInterface+json_decode()Typed objects ( $user->getEmail())Pagination HttpResponsePaginatorforeach ($pager as $user)Error handling Check $response->getStatusCode()catch (Auth0ApiException $e)Initialization $auth0->management()viaSdkConfigurationnew ManagementClient(new ManagementClientOptions(...))Minimum PHP ^8.1^8.2The Authentication API is largely unchanged, with two behavior changes:
client_id,response_type, andresponse_modecan no longer be overridden through the$paramsargument onAuth0::login(),Auth0::signup(),Auth0::handleInvitation(),Authentication::getLoginLink(), and the Pushed Authorization Request flow. They are always resolved from yourSdkConfigurationAuth0::handleBackchannelLogout()now stores cache entries with the configured relative expiry (backchannelLogoutExpires, default 30 days) instead of an absolute timestamp. If you ran a persistent backchannel logout cache on 8.10.0 or later, flush it once after upgrading
📦 Installation
composer require auth0/auth0-php
🔧 Quick Start
use Auth0\SDK\API\Management\Wrapper\ManagementClient; use Auth0\SDK\API\Management\Wrapper\ManagementClientOptions; use Auth0\SDK\API\Management\Users\Requests\ListUsersRequestParameters; $client = new ManagementClient(new ManagementClientOptions( domain: 'tenant.auth0.com', clientId: 'CLIENT_ID', clientSecret: 'CLIENT_SECRET', )); // List users with automatic pagination $pager = $client->users->list(new ListUsersRequestParameters([ 'perPage' => 50, 'includeTotals' => true, ])); foreach ($pager as $user) { echo $user->getEmail(); }
📚 Resources
Release notes
Open source →Note: As this is a major release it is recommended to understand the
Breaking Changessection before upgrading. The v9 Migration Guide and UPGRADE.md contain details on the version upgrade.v9.0.0 is the first stable release of the v9 line. The Management API client is now generated from Auth0's OpenAPI specification via Fern, with strongly-typed requests and responses, built-in pagination, and automatic token management through the
ManagementClientwrapper.⚠️ Breaking Changes
Management API
- Minimum PHP raised from 8.1 to 8.2
- Management API client namespace changed and initialization reworked (
new Management(token: ...)with sub-clients as public properties) Auth0::management()removed, use theManagementClientwrapper insteadgetAll()renamed tolist()across every endpoint, and sub-resource operations moved to dedicated sub-clientsgrants()renamed touserGrants, andusersByEmail()merged intousers->listUsersByEmail()- Management methods now return typed objects instead of raw PSR-7 responses
Authentication API
client_id,response_type, andresponse_modecan no longer be overridden through the$paramsargument onAuth0::login(),Auth0::signup(),Auth0::handleInvitation(),Authentication::getLoginLink(), and the Pushed Authorization Request flow. They are always resolved from yourSdkConfiguration. If you previously passed any of these through$paramsthey are now ignored in favor of the configured valueAuth0::handleBackchannelLogout()now stores cache entries with the configured relative expiry (backchannelLogoutExpires, default 30 days) instead of an absolute timestamp. If you ran a persistent backchannel logout cache on 8.10.0 or later, flush it once after upgrading to clear the old long-lived entries
Added
- Custom Token Exchange support via
Authentication::customTokenExchange()andAuth0::loginWithCustomTokenExchange(), exchanging an external or legacy token for Auth0 tokens without a browser redirect
-
9.0.0-beta.605 Aug 2026 pre-releaseRelease notes
Open source →Changes
Added
- feat: add Agents, Organization Clients, and Directory Provisioning sync groups, plus Event Stream deliveries fix #848 (fern-api[bot])
Fixed
- fix: correct backchannel logout cache expiry to use relative duration #847 (kishore7snehil)
- fix: prevent caller params from overriding security-critical authorization parameters #845 (kishore7snehil)
Release notes
Open source →Added
- feat: add Agents, Organization Clients, and Directory Provisioning sync groups, plus Event Stream deliveries fix #848 (fern-api[bot])
Fixed
- fix: correct backchannel logout cache expiry to use relative duration #847 (kishore7snehil)
- fix: prevent caller params from overriding security-critical authorization parameters #845 (kishore7snehil)
-
9.0.0-beta.522 Jul 2026 pre-releaseRelease notes
Open source →Changes
Added
- feat: add XAA Resource App config, ID-JAG, branding theme identifiers, and session actor metadata
Release notes
Open source →Added
- feat: add XAA Resource App config, ID-JAG, branding theme identifiers, and session actor metadata #843 (fern-api[bot])
-
9.0.0-beta.415 Jul 2026 pre-releaseRelease notes
Open source →Changes
Added
- feat: add Organization Roles, Connection lifecycle events, and Token Vault access grants; rename Connection attribute identifier #838
- feat: add Network ACL curated-list match and Confirmation prompt partial #840
Fixed
- fix: regenerate session ID on login and logout to prevent session fixation #837
Breaking Changes
Release notes
Open source →Added
- feat: add Organization Roles, Connection lifecycle events, and Token Vault access grants, and rename Connection attribute identifier #838 (fern-api[bot])
- feat: add Network ACL curated-list match and Confirmation prompt partial #840 (fern-api[bot])
Fixed
- fix: regenerate session ID on login and logout to prevent session fixation #837 (kishore7snehil)
Breaking Changes
- feat!: remove Token Vault v1 federated connections access tokens #841 (fern-api[bot])
- Rename
ConnectionAttributeIdentifiertoEmailAttributeIdentifier#838 (fern-api[bot]) - Replace the
Nonecase onPhoneProviderProtectionBackoffStrategyEnumwithDefault#838 (fern-api[bot])
-
9.0.0-beta.329 Jun 2026 pre-releaseRelease notes
Open source →Changes
Added
- feat: add Phone Provider Protection endpoints, Token Vault privileged access, and Cross-App Access connection support
Fixed
- fix: correct offset pagination page-skipping; split Client update FedCM/native-social types
Release notes
Open source →Added
- feat: add Phone Provider Protection endpoints, Token Vault privileged access, and Cross-App Access connection support #835 (fern-api[bot])
Fixed
- fix: correct offset pagination page-skipping, and split Client update FedCM/native-social types #833 (fern-api[bot])
-
9.0.0-beta.211 Jun 2026 pre-releaseRelease notes
Open source →Changes
Added
- feat: add Tenant Security Headers and Connection Session Expiry; remove Branding Phone Display #830
Release notes
Open source →Added
- feat: add Tenant Security Headers and Connection Session Expiry, and remove Branding Phone Display #830 (fern-api[bot])
-
9.0.0-beta.128 May 2026 pre-releaseRelease notes
Open source →Added
- feat: add Rate Limit Policies, Events SSE, Token Vault Orgs, and HRI Client Settings #820 (fern-api[bot])
- feat: add SCIM Groups RBAC, User Effective Permissions/Roles, and Tenant Country Codes #826 (fern-api[bot])
-
9.0.0-beta.017 Apr 2026 pre-releaseRelease notes
Open source →⚠️ This is a beta release. It introduces breaking changes to the Management API. The Authentication API is unchanged. Please consult the v9 Migration Guide for detailed upgrade instructions.
🚀 What's New
This release marks a major milestone for the Auth0 PHP SDK: the Management API client has been completely rewritten using the Fern code generation tool, built directly from the Auth0 OpenAPI specification. This delivers complete, always-up-to-date API coverage with full type safety.
✨ Highlights
- 🏗️ Auto-generated Management API - Rebuilt from the Auth0 OpenAPI spec using Fern, ensuring complete endpoint coverage and consistency with the API
- 🔒 Strongly-typed requests & responses - No more associative arrays or manual JSON decoding. Every request parameter and response field is a typed PHP object with IDE autocompletion
- 📄 Built-in pagination -
Pager<T>implementsIteratorAggregate, automatically fetching pages as you iterate withforeach - 🔑 Automatic token management - New
ManagementClientwrapper handles OAuth 2.0 client credentials grant, token caching (PSR-6), and custom token providers out of the box - ⚡ Built-in retry middleware - Automatic retries for rate-limited (429) responses
- 🛡️ Exception-driven error handling - Non-2xx responses throw
Auth0ApiExceptionwith status code and response body, replacing manual status code checks
🔄 What's Changed
The Authentication API is completely unchanged.
Auth0\SDK\Auth0, session handling, token verification, and all authentication flows work exactly as before.The Management API has breaking changes:
Area v8 v9 Sub-client access $mgmt->users()->getAll()$client->users->list()Request params Associative arrays Typed classes ( ListUsersRequestParameters)Responses ResponseInterface+json_decode()Typed objects ( $user->getEmail())Pagination HttpResponsePaginatorforeach ($pager as $user)Error handling Check $response->getStatusCode()catch (Auth0ApiException $e)Initialization $auth0->management()viaSdkConfigurationnew ManagementClient(new ManagementClientOptions(...))📦 Installation
composer require auth0/auth0-php:9.0.0-beta.0
Running
composer require auth0/auth0-phpwithout a version constraint will install the latest stable v8 release.🔧 Quick Start
use Auth0\SDK\API\Management\Wrapper\ManagementClient; use Auth0\SDK\API\Management\Wrapper\ManagementClientOptions; use Auth0\SDK\API\Management\Users\Requests\ListUsersRequestParameters; $client = new ManagementClient(new ManagementClientOptions( domain: 'tenant.auth0.com', clientId: 'CLIENT_ID', clientSecret: 'CLIENT_SECRET', )); // List users with automatic pagination $pager = $client->users->list(new ListUsersRequestParameters([ 'perPage' => 50, 'includeTotals' => true, ])); foreach ($pager as $user) { echo $user->getEmail(); }
📚 Resources
⚠️ Breaking Changes
- Management API methods return typed objects instead of
ResponseInterface - Management API methods accept typed request classes instead of arrays
- Sub-clients accessed as properties (
->users) instead of methods (->users()) getAll()renamed tolist()across all endpointsHttpResponsePaginatorreplaced byPager<T>- Non-2xx responses throw
Auth0ApiExceptionautomatically - Minimum PHP version remains 8.2 (unchanged from v8.19.0)
🙏 Feedback
This is a beta release - we would love your feedback! Please open an issue if you encounter any problems or have suggestions.
Release notes
Open source →Breaking Changes
- Management API client has been completely rewritten using Fern code generation from the Auth0 OpenAPI specification
- Management API methods now return strongly-typed response objects instead of PSR-7
ResponseInterface - Management API methods now accept typed request parameter classes instead of associative arrays
- Management sub-clients are accessed as properties (
->users) instead of methods (->users()) - List methods renamed from
getAll()tolist() - Pagination now uses built-in
Pager<T>instead ofHttpResponsePaginator - Non-2xx API responses now throw
Auth0ApiExceptioninstead of returning error responses
Added
- New
ManagementClientwrapper with built-in OAuth 2.0 client credentials token management - Support for static tokens, automatic client credentials grant, PSR-6 token caching, and custom token providers
- Strongly-typed request and response objects for all Management API endpoints
- Built-in
Pager<T>pagination with automatic page fetching - Built-in retry middleware for rate-limited requests
- Telemetry headers (
Auth0-Client,User-Agent) on Management API requests - Complete API coverage auto-generated from the Auth0 OpenAPI specification
UPGRADE.mdv8 to v9 migration guide
Unchanged
- Authentication API (
Auth0\SDK\API\Authentication) - no changes - Session handling, token management, and the
Auth0\SDK\Auth0entry point class - no changes
-
8.19.001 Apr 2026Release notes
Open source →Fixed
- Security fix: Resolve CVE-2026-34236
Changed
- Dropped support for PHP 8.1 (EOL since Dec 2025). The minimum supported PHP version is now 8.2.
Release notes
Open source →Fixed
- Security fix: Resolve CVE-2026-34236
Changed
- Dropped support for PHP 8.1 (EOL since Dec 2025). The minimum supported PHP version is now 8.2.
-
8.18.016 Dec 2025 -
8.17.001 Oct 2025 -
8.16.011 Sep 2025Release notes
Open source →Added
- feat: add Network ACLs management API support #797 (kishore7snehil)
Fixed
- chore: Bump deps, remove Semgrep workflow, doc update #798 (kishore7snehil)
-
8.15.030 May 2025Release notes
Open source → -
8.14.015 May 2025 -
8.13.015 Nov 2024Release notes
Open source →Added
-
feat: Adding Support For BYOK #782 (kishore7snehil)
-
feat: Validation Test Case For Show as Button Parameter #783 (kishore7snehil)
Fixed
- docs: Adjusted link typo on codeExchange method to the right url #782 (GabrielBrittoDev)
-
-
8.12.007 Nov 2024Release notes
Open source →Added
-
feat: Adding client credentials support #775 (kishore7snehil)
-
feat: Adding Support For CYOK #779 (kishore7snehil)
Fixed
- fix: fix jobs test fail #773 (yasuaki640)
-
-
8.11.111 Jan 2024Release notes
Open source →Fixed
- fix: Resolve erroneous exception throw on tenant domain validation #755 (ramonschriks)
-
8.11.009 Jan 2024Release notes
Open source →Added
- feat: Support validating tokens with tenant domain in the case of custom domains #753 (ramonschriks)
-
8.10.005 Dec 2023 -
8.9.330 Nov 2023Release notes
Open source → -
8.9.121 Nov 2023 -
8.9.014 Nov 2023Release notes
Open source → -
8.8.018 Oct 2023Release notes
Open source →Added
- Support
initiate_login_uriproperty forPATCHrequests to the/api/v2/clients/:idManagement API endpoint. #732
Fixed
- Token generator typo in claim header. #729
Changed
- Support
-
8.7.107 Aug 2023Release notes
Open source → -
8.7.021 Jul 2023Release notes
Open source →Added
- Organization Name support added for Authentication API and token handling¹ (#719)
Note ¹ To use this feature, an Auth0 tenant must have support for it enabled. This feature is not yet available to all tenants.
-
8.6.002 May 2023Release notes
Open source →Added
- PAR (Pushed Authorization Request) support¹ (#714):
Auth0\SDK\API\Authentication\PushedAuthorizationRequestis a new class for issuing Pushed Authorization Requests and producing authorization links for them.Auth0\SDK\API\Authentication::pushedAuthorizationRequest()has been added as a shortcut method for returning a configured instantiation of the above class.Auth0\SDK\Auth0::login()has been updated to support issuing Pushed Authorization Requests and returning authorization links for them.Auth0\SDK\Configuration\SdkConfigurationhas been updated to accept apushedAuthorizationRequestboolean to enable this feature.
Auth0\SDK\Auth0::isAuthenticated()has been added as a shortcut method. It is an alias forgetCredentials() !== null.
Note ¹ To use this feature, an Auth0 tenant must have support for it enabled. This feature is not yet available to all tenants.
- PAR (Pushed Authorization Request) support¹ (#714):
-
8.5.027 Mar 2023Release notes
Open source →This release improves the SDK's automatic discovery process of compatible HTTP clients, factories and messages (PSR-18, 17 and 7, respectively). If you encounter issues with your implementation not being discovered, please open an issue.
This release also introduces support for a number of additional Management API endpoints.
Added
-
State Management
- Added
Auth0\SDK\Auth0::refreshState()to force a refresh of the SDK's internal state. This is useful when you have updated the SDK's configuration and want to ensure the SDK is using the latest values.
- Added
-
Management API
Auth0\APIs\Management\UsersDELETE /users/:id/authenticators→deleteAllAuthenticators()(#702) (Documentation)
- Support for Authentication Method endpoints: (#707):
GET /api/v2/users/:user/authentication-methods→getAuthenticationMethods()(Documentation)PUT /api/v2/users/:user/authentication-methods→replaceAuthenticationMethods()(Documentation)DELETE /api/v2/users/:user/authentication-methods→deleteAuthenticationMethods(string user)(Documentation)POST /api/v2/users/:user/authentication-methods→createAuthenticationMethod()(Documentation)GET /api/v2/users/:user/authentication-methods/:method→getAuthenticationMethod()(Documentation)PATCH /api/v2/users/:user/authentication-methods/:method→updateAuthenticationMethod()(Documentation)DELETE /api/v2/users/:user/authentication-methods/:method→deleteAuthenticationMethod()(Documentation)
Fixed
- Transient storage would sometimes not be fully cleared after a successful code exchange under certain conditions.
- Calls to certain methods under
Auth0\SDK\API\Authenticationwith manually assignedclient_idorclient_secretparameters could have those values overwritten by the SDK's assigned configuration. #705
Changed
- Upgraded test suite to PEST 2.0 framework.
- Updated code styling rules, along with some light refactoring.
- Updated production dependencies:
- Replaced
php-http/discoverydependency withpsr-discovery/all. - Replaced
php-http/httplugdependency withpsr-discovery/all.
- Replaced
- Updated development dependencies:
- Removed
ergebnis/composer-normalizeas it now runs in CI. - Removed
firebase/php-jwtas it was replaced by an in-library generator. - Replaced
hyperf/eventwithsymfony/event-dispatcher. - Replaced
laravel/pintwithfriendsofphp/php-cs-fixer. - Replaced
nyholm/psr7withpsr-mock/http-factory-implementation. - Replaced
php-http/mock-clientwithpsr-mock/http-client-implementation. - Updated
vimeo/psalmto 5.8. - Updated
phpstan/phpstanto 1.10. - Updated
rector/rectorto 0.15.
- Removed
Thanks to our contributors for this release: knash94
-
-
8.4.024 Jan 2023Release notes
Open source →Added
- Client Assertion (private_key_jwt) support #699 (evansims)
- Client Credentials management endpoints #700 (evansims)
- JSON Web Token generator classes,
Auth0\SDK\Token\GeneratorandAuth0\SDK\Token\ClientAssertionGenerator. #698 (evansims)
Changed
-
8.3.802 Dec 2022Release notes
Open source → -
8.3.708 Nov 2022Release notes
Open source →Fixed
- fix: emailPasswordlessStart() incorrectly passes
paramsasarrayunder some conditions #670 (evansims) - fix: Remove redundant Cache
getItem()call inAuth0\SDK\Token\Verifier::getKeySet()#669 (pkivits-litebit)
- fix: emailPasswordlessStart() incorrectly passes
-
8.3.625 Oct 2022Release notes
Open source → -
8.3.521 Oct 2022 -
8.3.420 Oct 2022 -
8.3.320 Oct 2022 -
8.3.219 Oct 2022Release notes
Open source → -
8.3.126 Sep 2022 -
8.3.022 Sep 2022Release notes
Open source →Added
- [SDK-3636] Add PSR-14 Event Dispatcher, for ultra customizable session storage purposes #646 (evansims)
Changed
- [SDK-3633] Treat passing an empty string to SdkConfiguration as the default undefined value type of NULL #643 (evansims)
- [SDK-3635] Enable configuration of SessionStore and CookieStore
samesiteproperty #645 (evansims) - [SDK-3634] Add hardcoded debugging flag to CookieStore to disable encryption of session cookies #644 (evansims)
- [SDK-3632] Update
getRequestParameter()filter to use FILTER_SANITIZE_FULL_SPECIAL_CHARS and allow passing extra filter options #642 (evansims) - [SDK-3631] Defer/batch "Set-Cookie" headers at
login()for transient cookies, andclear()#641 (evansims)
-
8.2.107 Jun 2022Release notes
Open source →Fixed
- Fixed an issue in
Auth0\SDK\Configuration\SdkConfigurationwherecustomDomainwas not properly formatted in some configurations, leading to inconsistencies in certain SDK functions, such as Token validation.customDomainis now formatted identically todomain. #633 (evansims)
Closed Issues
- Resolves #630 (barasimumatik)
- Fixed an issue in
-
8.2.026 Apr 2022Release notes
Open source →Many thanks to our community contributors for this release: elbebass, fullstackfool, jeromefitzpatrick, marko-ilic and sepiariver.
Added
- Add bearer token extraction helper,
Auth0\SDK\Auth0::getBearerToken()#620 (evansims) - Add configuration strategy constants, e.g.
Auth0\SDK\Configuration\SdkConfiguration::STRATEGY_API#619 (evansims)
Changed
- Throw
Auth0\SDK\Exception\InvalidTokenExceptionon JsonException #614 (marko-ilic) - Throw
Auth0\SDK\Exception\NetworkExceptionwhen Management API credential exchange fails #608 (sepiariver)
Documentation Contributions
- Correct the new method name for get_authorize_link() for 8.x in UPGRADE.md #623 (jeromefitzpatrick)
- Remove PHP 7.3 README note (deprecated) #610 (evansims)
- Update CONTRIBUTING.md guidance #609 (sepiariver)
- Update README.md guidance on
managementconfiguration strategy (domainis required) #604 (fullstackfool) - Correct README.md typos in Management API example #602 (elbebass)
Other Improvements
- Add bearer token extraction helper,
-
8.1.017 Feb 2022 -
8.0.625 Jan 2022 -
8.0.505 Jan 2022 -
8.0.413 Dec 2021Release notes
Open source →Fixed
Documentation
- Update UPGRADE.md with additional notes about
Auth0::login()changes from v7. #585 (BGehrels) - Update UPGRADE.md with additional notes about
Auth0::exchange()changes from v7. #584 (BGehrels)
Tests
- Update UPGRADE.md with additional notes about
-
8.0.302 Nov 2021 -
8.0.219 Oct 2021 -
8.0.127 Sep 2021Release notes
Open source →Fixed
- Simplify decoding of Access Tokens via
Auth0::decode()#534 (shadowhand)
- Simplify decoding of Access Tokens via
-
8.0.020 Sep 2021Release notes
Open source →BEFORE YOU UPGRADE
- This is a major release that includes breaking changes. Please see UPGRADE.md before upgrading. This release will require changes to your application.
- The SDK no longer specifically relies on Guzzle for network requests. Options for supplying your libraries of choice have been added through PSR-18 and PSR-17 configuration options.
- 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.
8.0 Highlights
- Updated SDK API for more intuitive use and improved usability. Now follows fluent interface principles.
- Updated SDK API designed with PHP 8.0's named arguments as the encouraged interface method.
- New configuration object, SdkConfiguration, allows for dynamic changes within your application.
- Updated PHP language support, including typed properties and return types, are now used throughout the SDK.
- Added support for the following PHP-FIG standards interfaces:
- PSR-6 caches are now used for caching JWKs and Management API tokens.
- PSR-7 HTTP messages are now returned by methods that initiate network requests.
- PSR-14 events are now raised, allowing for deeper integration into the SDK's behavior.
- PSR-17 HTTP factories are now used during network requests for generating PSR-7 messages.
- PSR-18 HTTP clients are now supported, allowing you to choose your network client.
- Improved Token handling system.
- Encrypted session cookies, with cookies being the default session handler. PHP sessions may be phased out in a future release.
- New Management API auto-pagination helper for iterating through API results.
- PKCE is now enabled by default.
For a complete overview of API changes, please see UPGRADE.md.
For guidance on using the new configuration interface or SDK API, please see README.md.
Changelog entries for releases prior to 8.0 have been relocated to CHANGELOG.ARCHIVE.md.
-
8.0.0-BETA303 Sep 2021 pre-releaseNothing published for this version
-
8.0.0-BETA207 Aug 2021 pre-releaseNothing published for this version
-
8.0.0-BETA101 Jul 2021 pre-releaseNothing published for this version
-
7.9.204 Aug 2021Nothing published for this version
-
7.9.106 Jul 2021Nothing published for this version
-
7.9.004 May 2021Nothing published for this version
-
7.8.001 Apr 2021Nothing published for this version
-
7.7.019 Mar 2021Nothing published for this version
-
7.6.201 Feb 2021Nothing published for this version
-
7.6.104 Jan 2021Nothing published for this version
-
7.6.004 Jan 2021Nothing published for this version
-
7.5.016 Nov 2020Nothing published for this version
-
7.4.028 Sep 2020Nothing published for this version