diff --git a/CHANGELOG.md b/CHANGELOG.md index d1562b5e..64c81395 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,22 +1,47 @@ # Change Log +## [4.2.0](https://github.com/auth0/wp-auth0/tree/4.2.0) (2021-02-11) + +[Full Changelog](https://github.com/auth0/wp-auth0/compare/4.1.1...4.2.0) + +**Added** + +- Support installations using WPackgist [\#819](https://github.com/auth0/wp-auth0/pull/819) ([evansims](https://github.com/evansims)) + +**Changed** + +- Initial support for PHP 8.0 [\#814](https://github.com/auth0/wp-auth0/pull/814) ([evansims](https://github.com/evansims)) +- Pass user info to auth0_before_login hook [\#817](https://github.com/auth0/wp-auth0/pull/817) ([nicecatch](https://github.com/nicecatch)) +- Add filters on user queries [\#812](https://github.com/auth0/wp-auth0/pull/812) ([tharsheblows](https://github.com/tharsheblows)) +- Introduce static code analysis [\#813](https://github.com/auth0/wp-auth0/pull/813) ([szepeviktor](https://github.com/szepeviktor)) + +**Fixed** + +- Fix enqueued scripts [\#816](https://github.com/auth0/wp-auth0/pull/816) ([szepeviktor](https://github.com/szepeviktor)) + ## [4.1.1](https://github.com/auth0/wp-auth0/tree/4.1.1) (2020-10-21) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/4.1.0...4.1.1) **Fixed** + - Raise priority of authentication processing [\#803](https://github.com/auth0/wp-auth0/pull/803) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix potential infinite loop on email update [\#802](https://github.com/auth0/wp-auth0/pull/802) ([joshcanhelp](https://github.com/joshcanhelp)) ## [4.1.0](https://github.com/auth0/wp-auth0/tree/4.1.0) (2020-05-21) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/4.0.0...4.1.0) **Closed issues** + - With a custom domain, JWKs aren't being fetched from the correct domain [\#790](https://github.com/auth0/wp-auth0/issues/790) **Changed** + - Load ourselves with Composer autoloader [\#787](https://github.com/auth0/wp-auth0/pull/787) ([szepeviktor](https://github.com/szepeviktor)) **Fixed** + - Fix incorrect function in uninstall hook [\#795](https://github.com/auth0/wp-auth0/pull/795) ([joshcanhelp](https://github.com/joshcanhelp)) - Align the client ID and redirect URI used in the setup wizard [\#794](https://github.com/auth0/wp-auth0/pull/794) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix custom domain not being used in JWKS [\#792](https://github.com/auth0/wp-auth0/pull/792) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -24,6 +49,7 @@ - PHPStan Level 2 fixes [\#785](https://github.com/auth0/wp-auth0/pull/785) ([szepeviktor](https://github.com/szepeviktor)) ## [4.0.0](https://github.com/auth0/wp-auth0/tree/4.0.0) (2020-03-31) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.11.3...4.0.0) **This is a major release with breaking changes!** @@ -31,11 +57,13 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are many breaking removals and changes that are covered in the [migration guide](MIGRATE-v3-TO-v4.md) included in this release. **Closed issues** + - pt-BR language is not being installed [\#760](https://github.com/auth0/wp-auth0/issues/760) - Authorization Extension, groups, roles not showing up [\#701](https://github.com/auth0/wp-auth0/issues/701) - Using the auth0 word in the URL path triggers an authorization code exchange [\#351](https://github.com/auth0/wp-auth0/issues/351) **Added** + - PHPCS security scan, sanitization and escaping improvements, and removed custom admin styling (see commits for details) - Add settings validation to import [\#777](https://github.com/auth0/wp-auth0/pull/777) ([joshcanhelp](https://github.com/joshcanhelp)) - Add ability to break cache if RS256 ID token kid is not found [\#770](https://github.com/auth0/wp-auth0/pull/770) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -46,6 +74,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Add check for GET and POST globals for state validation [\#707](https://github.com/auth0/wp-auth0/pull/707) ([joshcanhelp](https://github.com/joshcanhelp)) **Changed** + - Update Spanish and BR Portuguese translations [\#780](https://github.com/auth0/wp-auth0/pull/780) ([joshcanhelp](https://github.com/joshcanhelp)) - Merge in 3.11.2 and 3.11.3 [\#779](https://github.com/auth0/wp-auth0/pull/779) ([joshcanhelp](https://github.com/joshcanhelp)) - Update Embedded settings validation and defaults [\#776](https://github.com/auth0/wp-auth0/pull/776) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -69,6 +98,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Bump PHP version to 5.6; auto-adjust array syntax [\#696](https://github.com/auth0/wp-auth0/pull/696) ([joshcanhelp](https://github.com/joshcanhelp)) **Removed** + - Remove migration JWT JTI check [\#778](https://github.com/auth0/wp-auth0/pull/778) ([joshcanhelp](https://github.com/joshcanhelp)) - Remove custom signup fields setting [\#765](https://github.com/auth0/wp-auth0/pull/765) ([joshcanhelp](https://github.com/joshcanhelp)) - Remove Bootstrap, fonts, and descriptions from admin pages [\#764](https://github.com/auth0/wp-auth0/pull/764) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -102,30 +132,38 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Remove feedback form from help tab [\#712](https://github.com/auth0/wp-auth0/pull/712) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Fix include path for functions file [\#755](https://github.com/auth0/wp-auth0/pull/755) ([joshcanhelp](https://github.com/joshcanhelp)) - Merge in released 3.11.1 version [\#709](https://github.com/auth0/wp-auth0/pull/709) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix auth0 in paths triggering callback [\#697](https://github.com/auth0/wp-auth0/pull/697) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.11.3](https://github.com/auth0/wp-auth0/tree/3.11.3) (2020-01-30) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.11.2...3.11.3) **Closed issues** + - wle parameter allows for possible XSS attack [\#767](https://github.com/auth0/wp-auth0/issues/767) **Security** + - Fix potential XSS on wp-login.php override page [\#768](https://github.com/auth0/wp-auth0/pull/768) ([kinabalu](https://github.com/kinabalu)) ## [3.11.2](https://github.com/auth0/wp-auth0/tree/3.11.2) (2020-01-17) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.11.1...3.11.2) **Fixed** + - Add path to functions.php include [\#759](https://github.com/auth0/wp-auth0/pull/759) ([joshcanhelp](https://github.com/joshcanhelp)) - Patch samesite for implicit [\#758](https://github.com/auth0/wp-auth0/pull/758) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.11.1](https://github.com/auth0/wp-auth0/tree/3.11.1) (2019-08-05) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.11.0...3.11.1) **Fixed** + - Check state in specific global based on callback type [\#708](https://github.com/auth0/wp-auth0/pull/708) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix widget gravatar and language settings [\#706](https://github.com/auth0/wp-auth0/pull/706) ([joshcanhelp](https://github.com/joshcanhelp)) - Change CDN URL field type [\#704](https://github.com/auth0/wp-auth0/pull/704) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -136,6 +174,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Fix post passwords getting redirected [\#698](https://github.com/auth0/wp-auth0/pull/698) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.11.0](https://github.com/auth0/wp-auth0/tree/3.11.0) (2019-05-30) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.10.0...3.11.0) **Notes on this release** @@ -148,13 +187,16 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Fixed a bug that prevented sites using user migration from changing the WordPress user's email. **Closed issues** + - WordPress.com VIP Go MFA incompatibility [\#687](https://github.com/auth0/wp-auth0/issues/687) **Added** + - Add auth0_lock_options filter [\#691](https://github.com/auth0/wp-auth0/pull/691) ([joshcanhelp](https://github.com/joshcanhelp)) - Spanish translations for new UI text [\#685](https://github.com/auth0/wp-auth0/pull/685) ([joshcanhelp](https://github.com/joshcanhelp)) **Changed** + - Fix migration namespace and callback [\#694](https://github.com/auth0/wp-auth0/pull/694) ([joshcanhelp](https://github.com/joshcanhelp)) - Change JWT leeway filter name and add tests [\#692](https://github.com/auth0/wp-auth0/pull/692) ([joshcanhelp](https://github.com/joshcanhelp)) - Translate plugin links and remove error log [\#682](https://github.com/auth0/wp-auth0/pull/682) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -163,11 +205,13 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Refactor Auth Code login and add tests [\#678](https://github.com/auth0/wp-auth0/pull/678) ([joshcanhelp](https://github.com/joshcanhelp)) **Deprecated** + - Deprecate WP_Auth0_Options::can_show_wp_login_form() [\#690](https://github.com/auth0/wp-auth0/pull/690) ([joshcanhelp](https://github.com/joshcanhelp)) - Deprecate WP_Auth0_Api_Client methods [\#684](https://github.com/auth0/wp-auth0/pull/684) ([joshcanhelp](https://github.com/joshcanhelp)) - Deprecate Render Big Social Buttons method [\#683](https://github.com/auth0/wp-auth0/pull/683) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Fix VIP Go MFA screen [\#689](https://github.com/auth0/wp-auth0/pull/689) ([joshcanhelp](https://github.com/joshcanhelp)) - Namespace user IDs and use DB configuration for new user migration installs [\#681](https://github.com/auth0/wp-auth0/pull/681) ([joshcanhelp](https://github.com/joshcanhelp)) - Use existing migration token during setup [\#676](https://github.com/auth0/wp-auth0/pull/676) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -175,10 +219,12 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Check for email update in migration-ws-get-user endpoint [\#674](https://github.com/auth0/wp-auth0/pull/674) ([joshcanhelp](https://github.com/joshcanhelp)) **Security** + - Improve WordPress core login override for security and UX [\#686](https://github.com/auth0/wp-auth0/pull/686) ([joshcanhelp](https://github.com/joshcanhelp)) - Add issuer and audience ID token validation [\#677](https://github.com/auth0/wp-auth0/pull/677) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.10.0](https://github.com/auth0/wp-auth0/tree/3.10.0) (2019-04-18) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.9.0...3.10.0) **Notes on this release** @@ -195,7 +241,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - The "Custom CSS" and "Custom JS" fields on the **Appearance** tab have been deprecated. If you already have CSS and/or JS stored, the setting will continue to work until the next major release. If not, these fields have been removed. Custom styles and scripts should be loaded in an external file using [the instructions here](https://auth0.com/docs/cms/wordpress/troubleshoot#how-can-i-modify-the-embedded-auth0-login-form-). - The "Link Users with Same Email" setting on the **Advanced** tab has been removed. This functionality must be managed in the Auth0 dashboard going forward. More information on this feature can be found [here](https://auth0.com/docs/link-accounts). No changes were made to how this works, just the ability to manage it in WordPress. - The **Delete MFA Data** control on the User Profile has been removed. Please use the Auth0 Dashboard to manage MFA for users. -- An Auth0 login form (or link to login) will now appear on the WooCommerce Checkout page for sites that allow or require an account to check out. +- An Auth0 login form (or link to login) will now appear on the WooCommerce Checkout page for sites that allow or require an account to check out. - The connection with the WP JWT Auth plugin has been deprecated and will be removed in the next major. **Notes for developers** @@ -208,13 +254,15 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - The `auth0_slo_return_to` filter has been added that lets you override the default `returnTo` URL when logging out of Auth0. **Closed issues** + - Sign in with OTP MFA doesn't work unless "Remember this browser" is enabled [\#667](https://github.com/auth0/wp-auth0/issues/667) -- WP_Auth0_Routes::migration_ws_login, 401 Invalid Credentials [\#633](https://github.com/auth0/wp-auth0/issues/633) +- WP_Auth0_Routes::migration_ws_login, 401 Invalid Credentials [\#633](https://github.com/auth0/wp-auth0/issues/633) - OpenSSL error in WP_Auth0_Api_Client_Credentials::call [\#631](https://github.com/auth0/wp-auth0/issues/631) - 1Password Compatibility [\#627](https://github.com/auth0/wp-auth0/issues/627) - User Migration set as PHP constant causes token to not be generated [\#620](https://github.com/auth0/wp-auth0/issues/620) **Added** + - Add wp_auth0_get_option function to get option values [\#665](https://github.com/auth0/wp-auth0/pull/665) ([joshcanhelp](https://github.com/joshcanhelp)) - Update translations [\#663](https://github.com/auth0/wp-auth0/pull/663) ([joshcanhelp](https://github.com/joshcanhelp)) - Add new options for WordPress Login Enabled [\#642](https://github.com/auth0/wp-auth0/pull/642) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -222,6 +270,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - add auto-redirect if it is set for woocommerce pages too [\#630](https://github.com/auth0/wp-auth0/pull/630) ([mostekcm](https://github.com/mostekcm)) **Changed** + - Combine all Lock-related settings on an Embedded tab [\#668](https://github.com/auth0/wp-auth0/pull/668) ([joshcanhelp](https://github.com/joshcanhelp)) - Change API scopes needed in the Setup Wizard [\#650](https://github.com/auth0/wp-auth0/pull/650) ([joshcanhelp](https://github.com/joshcanhelp)) - Set OIDC conformant for new installs [\#649](https://github.com/auth0/wp-auth0/pull/649) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -232,6 +281,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Do not update Auth0 Application when SSO is turned on [\#625](https://github.com/auth0/wp-auth0/pull/625) ([joshcanhelp](https://github.com/joshcanhelp)) **Deprecated** + - Deprecate WP_Auth0_Options_Generic class [\#669](https://github.com/auth0/wp-auth0/pull/669) ([joshcanhelp](https://github.com/joshcanhelp)) - Deprecations for render_sso method [\#662](https://github.com/auth0/wp-auth0/pull/662) ([joshcanhelp](https://github.com/joshcanhelp)) - Deprecations for init functions calling add_action or add_filter [\#661](https://github.com/auth0/wp-auth0/pull/661) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -248,6 +298,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Deprecate WP JWT Auth plugin configuration [\#636](https://github.com/auth0/wp-auth0/pull/636) ([joshcanhelp](https://github.com/joshcanhelp)) **Removed** + - Remove auto-logout; deprecation notice for SSO setting [\#651](https://github.com/auth0/wp-auth0/pull/651) ([joshcanhelp](https://github.com/joshcanhelp)) - Remove Delete MFA control on user profile; add link to user in dashboard [\#644](https://github.com/auth0/wp-auth0/pull/644) ([joshcanhelp](https://github.com/joshcanhelp)) - Remove auth0_app_token setting [\#641](https://github.com/auth0/wp-auth0/pull/641) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -255,12 +306,14 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Replace Rules-based settings with prompt to the dashboard [SDK-474] [\#624](https://github.com/auth0/wp-auth0/pull/624) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Redirect to logout of Auth0 on callback error [\#666](https://github.com/auth0/wp-auth0/pull/666) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix all translate-able text issues [\#648](https://github.com/auth0/wp-auth0/pull/648) ([joshcanhelp](https://github.com/joshcanhelp)) - Better Management API token handling [\#632](https://github.com/auth0/wp-auth0/pull/632) ([joshcanhelp](https://github.com/joshcanhelp)) - clarify that custom sign up fields should be an array [\#626](https://github.com/auth0/wp-auth0/pull/626) ([ShayMe21](https://github.com/ShayMe21)) ## [3.9.0](https://github.com/auth0/wp-auth0/tree/3.9.0) (2019-01-11) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.8.1...3.9.0) ### Notes on this release @@ -269,10 +322,11 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Email changes for WordPress users now work properly and are rejected clearly if Auth0 rejects the change. This does not affect the email verification process in WordPress; the email is changed only after the verification happens. A current API token is not required but your Application does need to allow for a Client Credentials grant with the Management API (this configured for you by default, [more information here](https://auth0.com/docs/cms/wordpress/configuration#authorize-the-application-for-the-management-api)). - Sibling sub-domains are now allowed for the Login Redirect URL. Anything within the same domain name as the site URL can now be saved. - Default Auth0 IP addresses are now allowed by default on the user migration endpoints. Adding or changing the IP addresses for the "Migration IPs Whitelist" field will not affect default IPs. -- User migration endpoints were improved to provide better errors when requests are rejected and more clear custom database scripts that can be used as an example when setting up the migration manually. Switching this setting on or off does not make any changes in the Auth0 dashboard or to the existing token, it only makes the endpoints available or not. +- User migration endpoints were improved to provide better errors when requests are rejected and more clear custom database scripts that can be used as an example when setting up the migration manually. Switching this setting on or off does not make any changes in the Auth0 dashboard or to the existing token, it only makes the endpoints available or not. - The Social Amplificator functionality has been removed. **Added** + - Update Translations [\#615](https://github.com/auth0/wp-auth0/pull/615) ([joshcanhelp](https://github.com/joshcanhelp)) - Allow subdomains in redirect and refactor validation tests [\#601](https://github.com/auth0/wp-auth0/pull/601) ([joshcanhelp](https://github.com/joshcanhelp)) - Whitelist Auth0 IPs by default and show in wp-admin [\#596](https://github.com/auth0/wp-auth0/pull/596) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -281,6 +335,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Spanish translation by Carlos Longarela [\#526](https://github.com/auth0/wp-auth0/pull/526) ([CarlosLongarela](https://github.com/CarlosLongarela)) **Changed** + - Refactor migration route handling and add tests [\#606](https://github.com/auth0/wp-auth0/pull/606) ([joshcanhelp](https://github.com/joshcanhelp)) - Remove unnecessary callback; add notice if plugin is already setup [\#604](https://github.com/auth0/wp-auth0/pull/604) ([joshcanhelp](https://github.com/joshcanhelp)) - Refactor migration token validation and match entire token on endpoints [\#602](https://github.com/auth0/wp-auth0/pull/602) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -289,43 +344,51 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Move custom DB scripts to separate files [\#592](https://github.com/auth0/wp-auth0/pull/592) ([joshcanhelp](https://github.com/joshcanhelp)) **Deprecated** + - Deprecations for ip_range setting [\#618](https://github.com/auth0/wp-auth0/pull/618) ([joshcanhelp](https://github.com/joshcanhelp)) - Deprecate Social Amplificator classes + methods [\#612](https://github.com/auth0/wp-auth0/pull/612) ([joshcanhelp](https://github.com/joshcanhelp)) **Removed** + - Remove unused IP range setting [\#616](https://github.com/auth0/wp-auth0/pull/616) ([joshcanhelp](https://github.com/joshcanhelp)) - Remove Social Amplificator functionality [\#607](https://github.com/auth0/wp-auth0/pull/607) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Fix Migration Token Generation; Add JSON Content-Type header [\#617](https://github.com/auth0/wp-auth0/pull/617) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix escaped passwords sent to Auth0 [\#611](https://github.com/auth0/wp-auth0/pull/611) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix notice when settings constant is defined too late [\#600](https://github.com/auth0/wp-auth0/pull/600) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix email update on Auth0 [\#594](https://github.com/auth0/wp-auth0/pull/594) ([joshcanhelp](https://github.com/joshcanhelp)) **Closed issues** + - Invalid State error 100% of the time [\#597](https://github.com/auth0/wp-auth0/issues/597) - Update docs [\#591](https://github.com/auth0/wp-auth0/issues/591) - Correct dimensions for custom login icon [\#586](https://github.com/auth0/wp-auth0/issues/586) -- Basic settings edit box doesn't show values from AUTH0_ENV_* constants [\#569](https://github.com/auth0/wp-auth0/issues/569) +- Basic settings edit box doesn't show values from AUTH0*ENV*\* constants [\#569](https://github.com/auth0/wp-auth0/issues/569) - Better documentation of User Migration endpoints with manual setup [\#542](https://github.com/auth0/wp-auth0/issues/542) - Keep getting logged out once SSO is turned on [\#541](https://github.com/auth0/wp-auth0/issues/541) ## [3.8.1](https://github.com/auth0/wp-auth0/tree/3.8.1) (2018-11-14) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.8.0...3.8.1) **Closed issues** + - Javascript: Use readonly instead of disabled on email field [\#587](https://github.com/auth0/wp-auth0/issues/587) **Changed** + - Change logged-in user redirect to login_init hook [\#584](https://github.com/auth0/wp-auth0/pull/584) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Switch email field property to readonly [\#588](https://github.com/auth0/wp-auth0/pull/588) ([joshcanhelp](https://github.com/joshcanhelp)) - Add WooCommerce password change action. [\#585](https://github.com/auth0/wp-auth0/pull/585) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix Connection update over-writing Connection settings. [\#582](https://github.com/auth0/wp-auth0/pull/582) ([joshcanhelp](https://github.com/joshcanhelp)) - ## [3.8.0](https://github.com/auth0/wp-auth0/tree/3.8.0) (2018-11-06) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.7.1...3.8.0) ### Notes on this release @@ -339,6 +402,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are ### Issues and PRs **Closed issues** + - Plugin tries to create a user if they log in a different way [\#539](https://github.com/auth0/wp-auth0/issues/539) - Problems with implicit login in > 3.6 [\#536](https://github.com/auth0/wp-auth0/issues/536) - Add authorization token to header for external request [\#534](https://github.com/auth0/wp-auth0/issues/534) @@ -350,6 +414,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Woocommerce can't change user password [\#300](https://github.com/auth0/wp-auth0/issues/300) **Added** + - Update translation file [\#561](https://github.com/auth0/wp-auth0/pull/561) ([joshcanhelp](https://github.com/joshcanhelp)) - Add Management API framework [WIP] [\#537](https://github.com/auth0/wp-auth0/pull/537) ([joshcanhelp](https://github.com/joshcanhelp)) - Update README, CONTRIBUTION, LICENSE, and Issue+PR templates [\#533](https://github.com/auth0/wp-auth0/pull/533) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -358,6 +423,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Add skip strategies setting and tests [\#528](https://github.com/auth0/wp-auth0/pull/528) ([joshcanhelp](https://github.com/joshcanhelp)) **Changed** + - Update telemetry header [\#577](https://github.com/auth0/wp-auth0/pull/577) ([joshcanhelp](https://github.com/joshcanhelp)) - Update JWT library [\#576](https://github.com/auth0/wp-auth0/pull/576) ([joshcanhelp](https://github.com/joshcanhelp)) - Change deprecation error handling [\#574](https://github.com/auth0/wp-auth0/pull/574) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -367,6 +433,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Update README and version number for dev->master merge [\#543](https://github.com/auth0/wp-auth0/pull/543) ([joshcanhelp](https://github.com/joshcanhelp)) **Deprecated** + - Deprecate unused rules JS [\#560](https://github.com/auth0/wp-auth0/pull/560) ([joshcanhelp](https://github.com/joshcanhelp)) - Deprecate WP_Auth0_Email_Verification::ajax_resend_email [\#559](https://github.com/auth0/wp-auth0/pull/559) ([joshcanhelp](https://github.com/joshcanhelp)) - Deprecate a0_render_message method [\#558](https://github.com/auth0/wp-auth0/pull/558) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -382,6 +449,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Deprecations for WP_Auth0_EditProfile [\#547](https://github.com/auth0/wp-auth0/pull/547) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Fix label font-weight and migration token display [\#579](https://github.com/auth0/wp-auth0/pull/579) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix user profile saving [\#573](https://github.com/auth0/wp-auth0/pull/573) ([joshcanhelp](https://github.com/joshcanhelp)) - Update phpcs script and dependent libs [\#572](https://github.com/auth0/wp-auth0/pull/572) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -390,6 +458,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Change and improve user profile [\#532](https://github.com/auth0/wp-auth0/pull/532) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Fix label font-weight and migration token display [\#579](https://github.com/auth0/wp-auth0/pull/579) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix user profile saving [\#573](https://github.com/auth0/wp-auth0/pull/573) ([joshcanhelp](https://github.com/joshcanhelp)) - Update phpcs script and dependent libs [\#572](https://github.com/auth0/wp-auth0/pull/572) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -398,24 +467,29 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Change and improve user profile [\#532](https://github.com/auth0/wp-auth0/pull/532) ([joshcanhelp](https://github.com/joshcanhelp)) ======= ->>>>>>> d5c5c0d... Add CHANGELOG entry for 3.7.1 ## [3.7.1](https://github.com/auth0/wp-auth0/tree/3.7.1) (2018-10-08) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.7.0...3.7.1) **Closed issues** + - "search_engine=v2 is not available for your tenant because it is deprecated" error [\#562](https://github.com/auth0/wp-auth0/issues/562) **Fixed** + - 3.7.1 patch release to fix user search engine in rules [\#563](https://github.com/auth0/wp-auth0/pull/563) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.7.0](https://github.com/auth0/wp-auth0/tree/3.7.0) (2018-08-13) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.6.2...3.7.0) **Closed issues** + - Optionally load client ID, secret and domain from environment [\#480](https://github.com/auth0/wp-auth0/issues/480) - Allow login redirect URL to point to an in-network domain for multi-site [\#459](https://github.com/auth0/wp-auth0/issues/459) **Added** + - Add new IP addresses and tests for WP_Auth0_Ip_Check [\#513](https://github.com/auth0/wp-auth0/pull/513) ([joshcanhelp](https://github.com/joshcanhelp)) - Add constant settings support [\#509](https://github.com/auth0/wp-auth0/pull/509) ([joshcanhelp](https://github.com/joshcanhelp)) - Add translation ability [\#507](https://github.com/auth0/wp-auth0/pull/507) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -425,51 +499,62 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Add code quality tools and contrib instructions [\#498](https://github.com/auth0/wp-auth0/pull/498) ([joshcanhelp](https://github.com/joshcanhelp)) **Changed** + - Update new Application creation URLs [\#514](https://github.com/auth0/wp-auth0/pull/514) ([joshcanhelp](https://github.com/joshcanhelp)) - Add support for subdomains and different scheme URLs for redirect [\#512](https://github.com/auth0/wp-auth0/pull/512) ([joshcanhelp](https://github.com/joshcanhelp)) - Update wordpress.org readme [\#500](https://github.com/auth0/wp-auth0/pull/500) ([joshcanhelp](https://github.com/joshcanhelp)) **Removed** + - Remove account cleanup tool [\#510](https://github.com/auth0/wp-auth0/pull/510) ([joshcanhelp](https://github.com/joshcanhelp)) - Remove connection settings [\#502](https://github.com/auth0/wp-auth0/pull/502) ([joshcanhelp](https://github.com/joshcanhelp)) - Remove signup disabling [\#501](https://github.com/auth0/wp-auth0/pull/501) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Fix login processing if already logged in [\#518](https://github.com/auth0/wp-auth0/pull/518) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix PHP notice for Amplificator widget [\#511](https://github.com/auth0/wp-auth0/pull/511) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix whitespace [\#499](https://github.com/auth0/wp-auth0/pull/499) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.6.2](https://github.com/auth0/wp-auth0/tree/3.6.2) (2018-06-29) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.6.1...3.6.2) **Closed issues** + - `auth0_state` cookie and Pantheon [\#494](https://github.com/auth0/wp-auth0/issues/494) - Question: Way to visit directly to Sign Up tab? [\#489](https://github.com/auth0/wp-auth0/issues/489) -- Custom Fields [\#487](https://github.com/auth0/wp-auth0/issues/487) +- Custom Fields [\#487](https://github.com/auth0/wp-auth0/issues/487) - TypeError: jQuery(...).tab is not a function [\#484](https://github.com/auth0/wp-auth0/issues/484) - Error - auth0 cannot find node with id "auth0-login-form" [\#483](https://github.com/auth0/wp-auth0/issues/483) **Added** + - Add a filter for nonce and state cookie names [\#495](https://github.com/auth0/wp-auth0/pull/495) ([joshcanhelp](https://github.com/joshcanhelp)) - Add error handling for JWT decode [\#492](https://github.com/auth0/wp-auth0/pull/492) ([joshcanhelp](https://github.com/joshcanhelp)) - Show signup tab if action=register on wp-login.php page [\#490](https://github.com/auth0/wp-auth0/pull/490) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Fix missing signup fields [\#491](https://github.com/auth0/wp-auth0/pull/491) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix import-export tabs not working [\#486](https://github.com/auth0/wp-auth0/pull/486) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.6.1](https://github.com/auth0/wp-auth0/tree/3.6.1) (2018-06-07) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.6.0...3.6.1) **Closed issues** + - No versions in Wordpress plugin repo [\#478](https://github.com/auth0/wp-auth0/issues/478) - Javascript error loading Customize [\#476](https://github.com/auth0/wp-auth0/issues/476) **Fixed** -- Fix SLO callback URL [\#479](https://github.com/auth0/wp-auth0/pull/479) ([joshcanhelp](https://github.com/joshcanhelp)) + +- Fix SLO callback URL [\#479](https://github.com/auth0/wp-auth0/pull/479) ([joshcanhelp](https://github.com/joshcanhelp)) - Fix Customizer failing after upgrade; fix widget settings [\#477](https://github.com/auth0/wp-auth0/pull/477) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.6.0](https://github.com/auth0/wp-auth0/tree/3.6.0) (2018-06-05) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.5.2...3.6.0) **NOTES** @@ -483,7 +568,6 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - A number of new hooks have been added, please see our [docs page on extension](https://auth0.com/docs/cms/wordpress/extending) for a complete inventory with examples. This includes the ability to support refresh tokens. - Federated logout has been removed. - **Closed issues** - Expose a configurable toggle that allows Users to state if federated logout should be used [\#471](https://github.com/auth0/wp-auth0/issues/471) @@ -497,7 +581,7 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - CORS errors [\#400](https://github.com/auth0/wp-auth0/issues/400) - Provide Resend verification email only for DB connections [\#345](https://github.com/auth0/wp-auth0/issues/345) - SSO disabled, Single Logout enabled causes users to get logged out automatically a few seconds after logging in [\#336](https://github.com/auth0/wp-auth0/issues/336) -- French translation : html characters [\#309](https://github.com/auth0/wp-auth0/issues/309) +- French translation : html characters [\#309](https://github.com/auth0/wp-auth0/issues/309) - "Invalid authorization code": Access token is requested twice in a row, breaking the login flow [\#305](https://github.com/auth0/wp-auth0/issues/305) - Make state work after SSO login [\#302](https://github.com/auth0/wp-auth0/issues/302) - Is there a way to use Refresh Tokens and Wordpress? [\#296](https://github.com/auth0/wp-auth0/issues/296) @@ -565,9 +649,11 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Fix Login Process Error Handling [\#409](https://github.com/auth0/wp-auth0/pull/409) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.5.2](https://github.com/auth0/wp-auth0/tree/3.5.2) (2018-02-22) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.5.1...3.5.2) **Closed issues** + - [Security] [URGENT] XSS injection error page [\#381](https://github.com/auth0/wp-auth0/issues/381) - Non-static method WP_Auth0_Api_Client::convertCertToPem() should not be called statically [\#380](https://github.com/auth0/wp-auth0/issues/380) - Notices in /lib/admin/WP_Auth0_Admin_Advanced.php [\#374](https://github.com/auth0/wp-auth0/issues/374) @@ -580,10 +666,12 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Login plugin form name incorrect [\#269](https://github.com/auth0/wp-auth0/issues/269) **Changed** + - Readme updates [\#392](https://github.com/auth0/wp-auth0/pull/392) ([joshcanhelp](https://github.com/joshcanhelp)) - Changed error handling [\#384](https://github.com/auth0/wp-auth0/pull/384) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Changing boolval() and array shorthand to PHP 5.3-compatable [\#402](https://github.com/auth0/wp-auth0/pull/402) ([joshcanhelp](https://github.com/joshcanhelp)) - Fixed SSO auto-login in Lock [\#394](https://github.com/auth0/wp-auth0/pull/394) ([joshcanhelp](https://github.com/joshcanhelp)) - Renaming un-deprecated function [\#393](https://github.com/auth0/wp-auth0/pull/393) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -596,23 +684,28 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - Fixed get_avatar hooked function to account for other user identifiers [\#376](https://github.com/auth0/wp-auth0/pull/376) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.5.1](https://github.com/auth0/wp-auth0/tree/3.5.1) (2018-01-26) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.5.0...3.5.1) **Please see note from 3.5.0 below if upgrading from 3.4.0 or earlier** **Fixed** + - Fixed Client Grant Types during update [\#377](https://github.com/auth0/wp-auth0/pull/377) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.5.0](https://github.com/auth0/wp-auth0/tree/3.5.0) (2018-01-25) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.4.0...3.5.0) **Please note:** This is a major update that requires changes to your Auth0 Dashboard to be completed. You can save a new [API token](https://auth0.com/docs/api/management/v2/tokens#get-a-token-manually) in your Basic settings in wp-admin before upgrading and the changes will be made automatically during the update. Otherwise, after upgrading, please review your [Application Advanced Settings](https://auth0.com/docs/cms/wordpress/configuration#application-setup), specifically your Grant Types, and [authorize your Client for the Management API](https://auth0.com/docs/cms/wordpress/configuration#authorize-the-client-for-the-management-api). **Changed** + - updating CDN URLs for Lock and Auth.js [\#365](https://github.com/auth0/wp-auth0/pull/365) ([joshcanhelp](https://github.com/joshcanhelp)) -- Changing home_url() to site_url(), wp_login_url(), and wp_logout_url() [\#360](https://github.com/auth0/wp-auth0/pull/360) ([joshcanhelp](https://github.com/joshcanhelp)) +- Changing home_url() to site_url(), wp_login_url(), and wp_logout_url() [\#360](https://github.com/auth0/wp-auth0/pull/360) ([joshcanhelp](https://github.com/joshcanhelp)) **Fixed** + - Changing algorithm for migration tokens [\#372](https://github.com/auth0/wp-auth0/pull/372) ([joshcanhelp](https://github.com/joshcanhelp)) - Migration tokens only use HS256 [\#371](https://github.com/auth0/wp-auth0/pull/371) ([joshcanhelp](https://github.com/joshcanhelp)) - Fixed automatic setup process for public sites [\#370](https://github.com/auth0/wp-auth0/pull/370) ([joshcanhelp](https://github.com/joshcanhelp)) @@ -625,25 +718,32 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are - When activating using wp-cli the plugin should not redirect [\#344](https://github.com/auth0/wp-auth0/pull/344) ([AubreyHewes](https://github.com/AubreyHewes)) ## [3.4.0](https://github.com/auth0/wp-auth0/tree/3.4.0) (2018-01-08) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.3.2...3.4.0) **Added** + - Added Lock 11 / Auth0 9.0, Updated SSO, JWT Algorithm Upgrade Fixes [\#350](https://github.com/auth0/wp-auth0/pull/350) ([cocojoe](https://github.com/cocojoe)) - Add RS256 support [\#331](https://github.com/auth0/wp-auth0/pull/331) ([renrizzolo](https://github.com/renrizzolo)) **Fixed** -- Switching wizard admin user creation to use /dbconnections/signup [\#356](https://github.com/auth0/wp-auth0/pull/356) ([joshcanhelp](https://github.com/joshcanhelp)) + +- Switching wizard admin user creation to use /dbconnections/signup [\#356](https://github.com/auth0/wp-auth0/pull/356) ([joshcanhelp](https://github.com/joshcanhelp)) ## [3.3.2](https://github.com/auth0/wp-auth0/tree/3.3.2) (2017-10-05) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.3.2...3.2.24) **Added** + - Added translation support for a few user-facing exception messages [\#312](https://github.com/auth0/wp-auth0/pull/312) ([idpaterson](https://github.com/idpaterson)) **Changed** + - Use literal 'wp-auth0' rather than WPA0_LANG constant [\#311](https://github.com/auth0/wp-auth0/pull/311) ([idpaterson](https://github.com/idpaterson)) **Fixed** + - Properly handle auto login configuration + custom parse url hash in login page ([glena](https://github.com/glena)) - Implicit mode in auto login ([glena](https://github.com/glena)) @@ -651,49 +751,60 @@ In addition to the minimum PHP version being updated from 5.3 to 7.0, there are There is a jump in version due to a release issue which required bumping the version a few times. ## [3.2.24](https://github.com/auth0/wp-auth0/tree/3.2.23) (2017-08-14) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.2.23...3.2.24) **Changed** + - More generous JWT leeway [\#332](https://github.com/auth0/wp-auth0/pull/332) ([cocojoe](https://github.com/cocojoe)) **Removed** + - Remove client_id/secret validation since it is not allowed anymore [\#334](https://github.com/auth0/wp-auth0/pull/334) ([glena](https://github.com/glena)) ## [3.2.23](https://github.com/auth0/wp-auth0/tree/3.2.23) (2017-07-18) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.2.22...3.2.23) **Changed** + - Update /authorize URL [\#326](https://github.com/auth0/wp-auth0/pull/326) ([cocojoe](https://github.com/cocojoe)) ## [3.2.22](https://github.com/auth0/wp-auth0/tree/3.2.22) (2017-06-26) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.2.21...3.2.22) **Fixed** + - Fixed migration for older plugins that use base64 secret [\#324](https://github.com/auth0/wp-auth0/pull/324) ([cocojoe](https://github.com/cocojoe)) ## [3.2.21](https://github.com/auth0/wp-auth0/tree/3.2.21) (2017-06-14) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.2.5...3.2.21) **Added** + - Improve redirect_login error logging, JWT leeway [\#317](https://github.com/auth0/wp-auth0/pull/317) ([cocojoe](https://github.com/cocojoe)) **Changed** + - Expand internal login error with hint to disable base 64 encoding [\#318](https://github.com/auth0/wp-auth0/pull/318) ([cocojoe](https://github.com/cocojoe)) - Disable base64_encoded by default [\#313](https://github.com/auth0/wp-auth0/pull/313) ([thameera](https://github.com/thameera)) ## [3.2.5](https://github.com/auth0/wp-auth0/tree/3.2.5) (2016-09-07) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.2.0...3.2.5) **Closed issues:** -- Profile data not returned in get\_auth0userinfo\(\) [\#236](https://github.com/auth0/wp-auth0/issues/236) +- Profile data not returned in get_auth0userinfo\(\) [\#236](https://github.com/auth0/wp-auth0/issues/236) - Login Only Not Allowed [\#234](https://github.com/auth0/wp-auth0/issues/234) - Dashboard widget, Uninitialized string offset [\#232](https://github.com/auth0/wp-auth0/issues/232) - allow toggle to override users avatars [\#231](https://github.com/auth0/wp-auth0/issues/231) - Lock in register page does not show custom fields [\#229](https://github.com/auth0/wp-auth0/issues/229) - Wordpress user creation with duplicate emails [\#219](https://github.com/auth0/wp-auth0/issues/219) - Setup Wizard errors out halfway [\#218](https://github.com/auth0/wp-auth0/issues/218) -- Add compatibility class that can be used to improve integration with 3rd-party plugins [\#208](https://github.com/auth0/wp-auth0/issues/208) +- Add compatibility class that can be used to improve integration with 3rd-party plugins [\#208](https://github.com/auth0/wp-auth0/issues/208) - Bug - Twitter authentication fails when user's Twitter name has non-ASCII characters [\#207](https://github.com/auth0/wp-auth0/issues/207) - Callback URL's not working [\#203](https://github.com/auth0/wp-auth0/issues/203) - Support Lock10 with custom fields [\#195](https://github.com/auth0/wp-auth0/issues/195) @@ -710,6 +821,7 @@ There is a jump in version due to a release issue which required bumping the ver - changed the federated client metadata url to be relative to th ehome … [\#225](https://github.com/auth0/wp-auth0/pull/225) ([glena](https://github.com/glena)) ## [3.2.0](https://github.com/auth0/wp-auth0/tree/3.2.0) (2016-08-16) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.1.4...3.2.0) **Merged pull requests:** @@ -719,6 +831,7 @@ There is a jump in version due to a release issue which required bumping the ver - added federated SLO [\#221](https://github.com/auth0/wp-auth0/pull/221) ([glena](https://github.com/glena)) ## [3.1.4](https://github.com/auth0/wp-auth0/tree/3.1.4) (2016-07-01) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.1.3...3.1.4) **Closed issues:** @@ -730,14 +843,16 @@ There is a jump in version due to a release issue which required bumping the ver - 3.1.4 [\#220](https://github.com/auth0/wp-auth0/pull/220) ([glena](https://github.com/glena)) ## [3.1.3](https://github.com/auth0/wp-auth0/tree/3.1.3) (2016-06-15) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.1.2...3.1.3) **Merged pull requests:** -- Add auth0\_before\_login hook and exception type [\#215](https://github.com/auth0/wp-auth0/pull/215) ([schamp](https://github.com/schamp)) +- Add auth0_before_login hook and exception type [\#215](https://github.com/auth0/wp-auth0/pull/215) ([schamp](https://github.com/schamp)) - Fix some minor spelling issues in README.md [\#205](https://github.com/auth0/wp-auth0/pull/205) ([thameera](https://github.com/thameera)) ## [3.1.2](https://github.com/auth0/wp-auth0/tree/3.1.2) (2016-06-13) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/3.1.1...3.1.2) **Merged pull requests:** @@ -745,6 +860,7 @@ There is a jump in version due to a release issue which required bumping the ver - refactor error handling, fix rules creation with site name, fix SLO [\#214](https://github.com/auth0/wp-auth0/pull/214) ([glena](https://github.com/glena)) ## [3.1.1](https://github.com/auth0/wp-auth0/tree/3.1.1) (2016-06-06) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.2.0...3.1.1) **Merged pull requests:** @@ -752,6 +868,7 @@ There is a jump in version due to a release issue which required bumping the ver - V3 [\#211](https://github.com/auth0/wp-auth0/pull/211) ([glena](https://github.com/glena)) ## [2.2.0](https://github.com/auth0/wp-auth0/tree/2.2.0) (2016-05-11) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.11...2.2.0) **Closed issues:** @@ -763,6 +880,7 @@ There is a jump in version due to a release issue which required bumping the ver - 2.2.0 [\#206](https://github.com/auth0/wp-auth0/pull/206) ([glena](https://github.com/glena)) ## [2.1.11](https://github.com/auth0/wp-auth0/tree/2.1.11) (2016-04-27) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.9...2.1.11) **Closed issues:** @@ -776,6 +894,7 @@ There is a jump in version due to a release issue which required bumping the ver - Fix WordPress typo in README [\#193](https://github.com/auth0/wp-auth0/pull/193) ([pieterbeulque](https://github.com/pieterbeulque)) ## [2.1.9](https://github.com/auth0/wp-auth0/tree/2.1.9) (2016-04-07) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.8...2.1.9) **Closed issues:** @@ -789,6 +908,7 @@ There is a jump in version due to a release issue which required bumping the ver - 2.1.9 [\#191](https://github.com/auth0/wp-auth0/pull/191) ([glena](https://github.com/glena)) ## [2.1.8](https://github.com/auth0/wp-auth0/tree/2.1.8) (2016-04-05) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.7...2.1.8) **Closed issues:** @@ -800,13 +920,14 @@ There is a jump in version due to a release issue which required bumping the ver - fix css issues [\#189](https://github.com/auth0/wp-auth0/pull/189) ([glena](https://github.com/glena)) ## [2.1.7](https://github.com/auth0/wp-auth0/tree/2.1.7) (2016-04-05) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.6...2.1.7) **Closed issues:** - change error message [\#186](https://github.com/auth0/wp-auth0/issues/186) - Make WP plugin installation entirely & fully automatic [\#184](https://github.com/auth0/wp-auth0/issues/184) -- Maybe trim CSS on feedback [\#182](https://github.com/auth0/wp-auth0/issues/182) +- Maybe trim CSS on feedback [\#182](https://github.com/auth0/wp-auth0/issues/182) - tracking for "powered by..." image [\#180](https://github.com/auth0/wp-auth0/issues/180) - import-export settings [\#175](https://github.com/auth0/wp-auth0/issues/175) - help [\#170](https://github.com/auth0/wp-auth0/issues/170) @@ -818,9 +939,11 @@ There is a jump in version due to a release issue which required bumping the ver - Added Scope Resolution to unserialize function call [\#181](https://github.com/auth0/wp-auth0/pull/181) ([caseyjbenko](https://github.com/caseyjbenko)) ## [2.1.6](https://github.com/auth0/wp-auth0/tree/2.1.6) (2016-03-23) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.5...2.1.6) ## [2.1.5](https://github.com/auth0/wp-auth0/tree/2.1.5) (2016-03-23) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.4...2.1.5) **Closed issues:** @@ -847,6 +970,7 @@ There is a jump in version due to a release issue which required bumping the ver - New plugin breaks due to callback URL mismatch? [\#146](https://github.com/auth0/wp-auth0/issues/146) ## [2.1.4](https://github.com/auth0/wp-auth0/tree/2.1.4) (2016-03-18) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.3...2.1.4) **Merged pull requests:** @@ -854,6 +978,7 @@ There is a jump in version due to a release issue which required bumping the ver - 2.1.4 [\#154](https://github.com/auth0/wp-auth0/pull/154) ([glena](https://github.com/glena)) ## [2.1.3](https://github.com/auth0/wp-auth0/tree/2.1.3) (2016-03-16) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.2...2.1.3) **Closed issues:** @@ -868,12 +993,15 @@ There is a jump in version due to a release issue which required bumping the ver - 2.1.2 [\#152](https://github.com/auth0/wp-auth0/pull/152) ([glena](https://github.com/glena)) ## [2.1.2](https://github.com/auth0/wp-auth0/tree/2.1.2) (2016-03-15) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.1...2.1.2) ## [2.1.1](https://github.com/auth0/wp-auth0/tree/2.1.1) (2016-03-11) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.1.0...2.1.1) ## [2.1.0](https://github.com/auth0/wp-auth0/tree/2.1.0) (2016-03-08) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/2.0.0...2.1.0) **Closed issues:** @@ -894,12 +1022,13 @@ There is a jump in version due to a release issue which required bumping the ver - V2.1 [\#151](https://github.com/auth0/wp-auth0/pull/151) ([glena](https://github.com/glena)) ## [2.0.0](https://github.com/auth0/wp-auth0/tree/2.0.0) (2016-03-01) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/1.3.6...2.0.0) **Closed issues:** - check redirections in shortcode and widget [\#139](https://github.com/auth0/wp-auth0/issues/139) -- Social connections [\#135](https://github.com/auth0/wp-auth0/issues/135) +- Social connections [\#135](https://github.com/auth0/wp-auth0/issues/135) - Bad Link - Appearance Tab - Remember Last Login [\#134](https://github.com/auth0/wp-auth0/issues/134) - Bad link - Appearance Tab - Username [\#133](https://github.com/auth0/wp-auth0/issues/133) - Bad Link - Appearance Tab - Custom JS [\#132](https://github.com/auth0/wp-auth0/issues/132) @@ -916,7 +1045,7 @@ There is a jump in version due to a release issue which required bumping the ver - Advanced Tab - User Migration [\#121](https://github.com/auth0/wp-auth0/issues/121) - Advanced Tab - Social [\#120](https://github.com/auth0/wp-auth0/issues/120) - Advanced Tab - Link users with same email [\#119](https://github.com/auth0/wp-auth0/issues/119) -- Advanced Tab - Remember Users Session: [\#118](https://github.com/auth0/wp-auth0/issues/118) +- Advanced Tab - Remember Users Session: [\#118](https://github.com/auth0/wp-auth0/issues/118) - No Token in Settings [\#117](https://github.com/auth0/wp-auth0/issues/117) - No Buttons to Activate Social Login when Installing [\#116](https://github.com/auth0/wp-auth0/issues/116) - Troubleshoting [\#115](https://github.com/auth0/wp-auth0/issues/115) @@ -926,7 +1055,7 @@ There is a jump in version due to a release issue which required bumping the ver - How do I pass the JWT to firebase from wp-auth0 [\#108](https://github.com/auth0/wp-auth0/issues/108) - Plugin should check the WP Database when user isnt found in Auth0 Database [\#107](https://github.com/auth0/wp-auth0/issues/107) - Not redirecting to admin path after SSO login [\#106](https://github.com/auth0/wp-auth0/issues/106) -- Install\_db being called all the time... [\#104](https://github.com/auth0/wp-auth0/issues/104) +- Install_db being called all the time... [\#104](https://github.com/auth0/wp-auth0/issues/104) - Review design for setup pages [\#102](https://github.com/auth0/wp-auth0/issues/102) - Refresh of settings page changes view - always opens "Features" [\#101](https://github.com/auth0/wp-auth0/issues/101) - Add redirect param to auth0 shortcode config [\#92](https://github.com/auth0/wp-auth0/issues/92) @@ -940,6 +1069,7 @@ There is a jump in version due to a release issue which required bumping the ver - v2.0 [\#86](https://github.com/auth0/wp-auth0/pull/86) ([glena](https://github.com/glena)) ## [1.3.6](https://github.com/auth0/wp-auth0/tree/1.3.6) (2015-10-01) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/1.3.1...1.3.6) **Implemented enhancements:** @@ -963,8 +1093,8 @@ There is a jump in version due to a release issue which required bumping the ver - Wordpress tries to auto login even when "Auto Login \(no widget\)" is unchecked [\#80](https://github.com/auth0/wp-auth0/issues/80) - Support Storing Stripe id in Auth0 [\#77](https://github.com/auth0/wp-auth0/issues/77) - Allow loading / saving Shipping Addresses used by WooCommerce in Auth0 Profile [\#76](https://github.com/auth0/wp-auth0/issues/76) -- add\_menu\_page/admin\_menu conflicts with other plugins. [\#37](https://github.com/auth0/wp-auth0/issues/37) -- Session\_start warnings [\#31](https://github.com/auth0/wp-auth0/issues/31) +- add_menu_page/admin_menu conflicts with other plugins. [\#37](https://github.com/auth0/wp-auth0/issues/37) +- Session_start warnings [\#31](https://github.com/auth0/wp-auth0/issues/31) **Merged pull requests:** @@ -972,6 +1102,7 @@ There is a jump in version due to a release issue which required bumping the ver - Added access token to the login action + Merged PR \#79 [\#81](https://github.com/auth0/wp-auth0/pull/81) ([glena](https://github.com/glena)) ## [1.3.1](https://github.com/auth0/wp-auth0/tree/1.3.1) (2015-06-10) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/1.3.0...1.3.1) **Closed issues:** @@ -983,6 +1114,7 @@ There is a jump in version due to a release issue which required bumping the ver - Fixed Mixed content warning \#75 & added login action for issue \#76 \#77 [\#78](https://github.com/auth0/wp-auth0/pull/78) ([glena](https://github.com/glena)) ## [1.3.0](https://github.com/auth0/wp-auth0/tree/1.3.0) (2015-06-01) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/1.2.7...1.3.0) **Implemented enhancements:** @@ -994,6 +1126,7 @@ There is a jump in version due to a release issue which required bumping the ver - Added SSO features [\#74](https://github.com/auth0/wp-auth0/pull/74) ([glena](https://github.com/glena)) ## [1.2.7](https://github.com/auth0/wp-auth0/tree/1.2.7) (2015-05-28) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/1.2.4...1.2.7) **Closed issues:** @@ -1010,6 +1143,7 @@ There is a jump in version due to a release issue which required bumping the ver - Fix array notation [\#69](https://github.com/auth0/wp-auth0/pull/69) ([glena](https://github.com/glena)) ## [1.2.4](https://github.com/auth0/wp-auth0/tree/1.2.4) (2015-05-21) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/1.2.3...1.2.4) **Merged pull requests:** @@ -1017,6 +1151,7 @@ There is a jump in version due to a release issue which required bumping the ver - Fix error when the state param is not present [\#67](https://github.com/auth0/wp-auth0/pull/67) ([glena](https://github.com/glena)) ## [1.2.3](https://github.com/auth0/wp-auth0/tree/1.2.3) (2015-05-19) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/1.2.2...1.2.3) **Merged pull requests:** @@ -1024,6 +1159,7 @@ There is a jump in version due to a release issue which required bumping the ver - Fix issue with email verified requirement [\#65](https://github.com/auth0/wp-auth0/pull/65) ([glena](https://github.com/glena)) ## [1.2.2](https://github.com/auth0/wp-auth0/tree/1.2.2) (2015-05-19) + [Full Changelog](https://github.com/auth0/wp-auth0/compare/1.2.1...1.2.2) **Implemented enhancements:** @@ -1035,6 +1171,7 @@ There is a jump in version due to a release issue which required bumping the ver - Added support for WooCommerce + updated info headers [\#63](https://github.com/auth0/wp-auth0/pull/63) ([glena](https://github.com/glena)) ## [1.2.1](https://github.com/auth0/wp-auth0/tree/1.2.1) (2015-05-14) + **Implemented enhancements:** - Auth0 users with different accounts but same username will not be able to log into the site [\#52](https://github.com/auth0/wp-auth0/issues/52) @@ -1080,7 +1217,7 @@ There is a jump in version due to a release issue which required bumping the ver - Security vulnerability fix on login [\#51](https://github.com/auth0/wp-auth0/pull/51) ([glena](https://github.com/glena)) - Add fallback URL to log in with WP credentials even after disabling WP login \#35 [\#36](https://github.com/auth0/wp-auth0/pull/36) ([glena](https://github.com/glena)) - Issues \#24, \#28 & \#29 [\#30](https://github.com/auth0/wp-auth0/pull/30) ([glena](https://github.com/glena)) -- Add option to enter custom CSS \#21 [\#27](https://github.com/auth0/wp-auth0/pull/27) ([glena](https://github.com/glena)) +- Add option to enter custom CSS \#21 [\#27](https://github.com/auth0/wp-auth0/pull/27) ([glena](https://github.com/glena)) - Issues ready to merge [\#26](https://github.com/auth0/wp-auth0/pull/26) ([glena](https://github.com/glena)) - New popup widget & some small changes [\#23](https://github.com/auth0/wp-auth0/pull/23) ([glena](https://github.com/glena)) - A0 widget [\#16](https://github.com/auth0/wp-auth0/pull/16) ([glena](https://github.com/glena)) @@ -1089,6 +1226,4 @@ There is a jump in version due to a release issue which required bumping the ver - Added screenshots [\#9](https://github.com/auth0/wp-auth0/pull/9) ([hrajchert](https://github.com/hrajchert)) - Many improvements [\#8](https://github.com/auth0/wp-auth0/pull/8) ([hrajchert](https://github.com/hrajchert)) - - -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* +\* _This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)_ diff --git a/WP_Auth0.php b/WP_Auth0.php index 8e82521d..83a2335c 100644 --- a/WP_Auth0.php +++ b/WP_Auth0.php @@ -2,14 +2,14 @@ /** * Plugin Name: Login by Auth0 * Plugin URL: https://auth0.com/docs/cms/wordpress - * Description: Login by Auth0 provides improved username/password login, Passwordless login, Social login, MFA, and Single Sign On for all your sites. - * Version: 4.1.1 + * Description: Login by Auth0 provides improved username/password login, passwordless login, social login, multi-factor authentication, and single sign-on for all your sites. + * Version: 4.2.0 * Author: Auth0 * Author URI: https://auth0.com * Text Domain: wp-auth0 */ -define( 'WPA0_VERSION', '4.1.1' ); +define( 'WPA0_VERSION', '4.2.0' ); define( 'AUTH0_DB_VERSION', 23 ); define( 'WPA0_PLUGIN_FILE', __FILE__ ); diff --git a/readme.txt b/readme.txt index 4e450b77..77255c55 100644 --- a/readme.txt +++ b/readme.txt @@ -1,12 +1,12 @@ === Login by Auth0 === Tags: OIDC, OpenID Connect, Single Sign On, SSO, SAML, Passwordless, OAuth2, Auth0 -Tested up to: 5.4.2 -Requires at least: 4.9 +Tested up to: 5.6.1 +Requires at least: 5.4.2 Requires PHP: 7.0 License: MIT License URI: https://github.com/auth0/wp-auth0/blob/master/LICENSE -Stable tag: 4.1.1 -Contributors: auth0, auth0josh +Stable tag: 4.2.0 +Contributors: auth0 Login by Auth0 provides improved username/password login, Passwordless login, Social login and Single Sign On for all your sites.