Skip to content

Releases: WordPress/two-factor

0.16.0

27 Mar 17:23
272a610

Choose a tag to compare

What's Changed

Breaking Changes

New Features

  • Add a dedicated settings page for plugin configuration in wp-admin by #764 from @masteradhoc.
  • Add a new support links filter so consumers can customize contextual recovery/help links by #615 from @StevenDufresne.
  • Refresh backup codes UI styling and behavior by #804 from @masteradhoc.

Bug Fixes

  • Delete stored TOTP secrets when the TOTP provider is disabled by #802 from @sjinks.
  • Harden provider handling so login/settings checks do not fail open when expected providers disappear by #586 from @georgestephanis.
  • Ensure only configured providers are saved and enabled in user settings by #798 from @kasparsd.
  • Improve settings-page accessibility and fix profile settings link behavior by #828 and #830 from @masteradhoc.
  • Resolve PHPCS violations in provider files by #851 from @masteradhoc.

Development Updates

Dependency Updates

  • Bump qs from 6.14.1 to 6.14.2 by #794.
  • Bump basic-ftp from 5.0.5 to 5.2.0 by #816.
  • Apply automatic lint/format updates and associated Composer package refreshes by #799 from @kasparsd.

New Contributors

Full Changelog: 0.15.0...0.16.0

0.15.0

17 Feb 13:20
e4444e5

Choose a tag to compare

Breaking Changes

New Features

Documentation

Development Updates

Dependency Updates

New Contributors

Full Changelog: 0.14.2...0.15.0

0.14.2

11 Dec 10:33
9428280

Choose a tag to compare

What's Changed

New Features

  • Add filter for rest_api_can_edit_user_and_update_two_factor_options by @gutobenn in #689

Development Updates

New Contributors

Full Changelog: 0.14.1...0.14.2

Version 0.14.1

05 Sep 07:24
8ff6824

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.14.0...0.14.1

Version 0.14.0

03 Jul 17:20
b27381a

Choose a tag to compare

Changelog

Features:

  • Enable Application Passwords for REST API and XML-RPC authentication (by default) by @joostdekeijzer in #697 and #698. Previously this required two_factor_user_api_login_enable filter to be set to true which is now the default during application password auth. XML-RPC login is still disabled for regular user passwords.
  • Label recommended methods to simplify the configuration by @kasparsd in #676 and #675

Documentation:

Tooling:

  • Remove duplicate WP.org screenshots and graphics from SVN trunk by @jeffpaul in #683

New Contributors

Full Changelog: 0.13.0...0.14.0

Version 0.13.0

02 Apr 14:32
06bfe12

Choose a tag to compare

What's Changed

  • Add two_factor_providers_for_user filter to limit two-factor providers available to each user by @kasparsd in #669
  • Update automated testing to cover PHP 8.4 and default to PHP 8.3 by @BrookeDot in #665

Full Changelog: 0.12.0...0.13.0

Version 0.12.0

14 Feb 11:40

Choose a tag to compare

What's Changed

  • Simplify the Two Factor settings in user profile by @kasparsd in #654
  • Fix PHP 8.4 Implicitly marking parameter $previous as nullable is deprecated by @BrookeDot in #664

Full Changelog: 0.11.0...0.12.0

Version 0.11.0

09 Jan 12:26
80e76ef

Choose a tag to compare

What's Changed

  • Remove duplicate two_factor_providers filter calls to allow disabling core providers by @kasparsd in #651
  • Encourage setting up a second recovery method by @kasparsd in #642
  • Focus in code input when totp is checked by @thrijith in #645
  • Add autocomplete "one-time-code" attribute by @stefanmomm in #657
  • Add filters for email token and backup code length by @kasparsd in #653
  • Enable TOTP method when method is configured by @kasparsd in #643

New Contributors

Full Changelog: 0.10.0...0.11.0

Version 0.10.0

02 Dec 10:04
990c967

Choose a tag to compare

What's Changed

Major Changes

  • Bump minimum WP to 6.3, minimum PHP to 7.2. by @dd32 in #625

Fixes and Features

Dependency Updates

New Contributors

Full Changelog: 0.9.1...0.10.0

Version 0.9.1

25 Apr 20:04
1828c55

Choose a tag to compare

What's Changed

  • Remove trailing commas in parameters to avoid syntax error with some PHP versions (ex. 7.2.x) by @KZeni in #604
  • Ensure PHP 5.6+ support during CI to avoid breaking changes by @kasparsd in #605

Full Changelog: 0.9.0...0.9.1