Simba Hosting | Two Factor Authentication Premium Changelog
Every recorded version, newest first, with what changed in each one.
Latest 1.14.2215 versions
Undated · 15 versions
1.14.22
Latest
2 improvements1 fix
Improved
Further improve styling when used on Ultimate Member login forms
Force unsetting of disabled property before triggering click event
Fixed
Fix a fatal error that occured due to a failure to process a WP_Error object on an Affiliates WP login form
1.14.21
1 improvement
Improved
Improve styling when used on Ultimate Member login forms
1.14.20
1 new
New
Add support (Premium version) for Ultimate Member login forms
1.14.19
3 improvements
Improved
Change the "not available for your user" message to be more appropriate when output on pages without login
Prevent PHP coding notice when logging an incorrect login
Updated bundled updater library to latest series
1.14.18
2 improvements
Improved
The settings for making TFA compulsory (Premium feature) have had their layout and descriptions changed to enhance clarity.
The filter simba_tfa_apply_redirect_in_admin has had its default value changed from false to true. This means that when users are forcibly redirected to a setup page, this happens in the admin area too.
1.14.17
2 new5 improvements
New
Notify user if multiple wrong TFA codes used (which indicates someone has their password)
Add a Gutenberg block for the [twofactor_user_settings] shortcode.
Improved
Resolve PHP 8.2 deprecation notice introduced in 1.14.15
Do not look for a TFA code when validating an existing cookie
Tweak HTML structure where private key is printed to reduce likelihood of copy/paste introducing an unwanted space
Do not consider empty strings when turning on database encryption
Update updater library to current version (resolves some PHP 8.2 deprecation notices)
1.14.16
2 improvements1 fix1 change
Improved
Correct string identifier for "TFA is configured to not be available for this role" text
Make role names translatable in one place where they were not
Fixed
Fix an error on PHP 7.2 introduced in 1.14.15 (PHP 7.2 was end-of-lifed by the PHP group in 2020, so please update! ).
Changes
TRANSLATIONS: Update French and Italian translations (thank you to the translators)
1.14.15
1 new1 improvement1 fix
New
Encrypt TFA secret keys that are stored in the database (extra protection in case of your database being hacked)
Improved
Make use of hash_equals function when comparing TOTP codes to prevent timing comparisons
Fixed
Fix handling of login forms on a page where Gravity Forms was loaded in the JavaScript environment but was not providing the login form
1.14.14
9 improvements1 fix
Improved
Cache whether a user is using TFA when moving from the username field, in order to reduce delay when presenting TFA field
Userlist related css file version to be based on its file's time.
Add config utility methods and tweak registering settings.
Add a span with CSS class simba_tfa_otp_login_help to the "check your OTP app to get this password" text
Add support for CozmosLabs Profile Builder login forms
Fix some minor problems related to translation domain handling and untranslatable phrases
Suppress message that these are your personal settings for less-privileged users
Ensure that user roles are translated
Updated French translation, thanks to @madmax4ever
Fixed
When on a multisite on a non-main site, the link shown to the network administration for the plugin was wrong
1.14.13
1 improvement
Improved
Improve styling of trusted device control when used with Gravity Forms User Registration Login forms
1.14.12
1 new1 improvement
New
Add support (Premium version) for Gravity Forms User Registration Login forms
Improved
Fix PHP notice with the AffiliateWP plugin if a user has not enabled TFA
1.14.11
3 improvements
Improved
Provide a link to the user's TFA settings on the user profile page
Fix a typo (being/begin)
In the admin settings, show more clearly in the "Make two factor authentication compulsory" section the dependence upon the earlier "Make two factor authentication" section
1.14.10
2 improvements
Improved
Only load Simba_TFA_Login_Form_Integrations class if not already present
Hide all HTML entities that have `hide-when-displaying-tfa-input` class when 2FA code prompt at login time.
1.14.9
1 new
New
Allow the site owner to choose when policy enforcement (Premium) begins for already-existing users
1.14.8
1 improvement
Improved
Move JavaScript for displaying QR codes and handling trusted devices into its own file, for better CSP compatibility
Changelog published by the developer, in their original language.