Fixed: Added missing translator comments to every internationalized string that uses a %s / %d placeholder, so translators on WordPress.org can see exactly what each placeholder represents (resolves WordPress.WP.I18n.MissingTranslatorsComment notices flagged by Plugin Check)
1.3.1
Changed: Verification screen now sits near the top of the page (matching the standard WordPress login form position) instead of being vertically centered
Changed: Verification screen background updated to #f0f0f1 to match the standard WordPress login screen
Changed: Verification digits now use a heavier 900 font weight for stronger legibility
Fixed: Layout no longer shifts when the “Verifying…” row appears after the last digit is typed — the row’s height is now reserved from the start
Changed: “Remember device” duration is now a dropdown limited to 7, 14, or 30 days (default 14) instead of a free-text number field
Changed: Footer line on the settings page now shows only the plugin name and version
1.3.0
Added: Full-page loading overlay shown after successful verification, so users know their code was accepted and the dashboard is loading
Added: Verification digits are grayed out and disabled once the code is accepted, giving immediate visual confirmation
Added: Auto-redirect to the plugin settings page on first activation so you can configure and test right away
Added: Editor role is now enforced for 2FA by default (alongside Administrator)
Added: If the site has a Site Logo set in the Customizer, it is automatically used as the plugin’s default logo on activation