Maintenance + fixes release.
Fixes since 3.16.0
- Post-login redirect on the dialog flow now mirrors WordPress core: applies the
login_redirectfilter (so LoginWP / Peter's Login Redirect and QL Custom Registration/Redirector decide the destination) plus core's multisite/capability fallbacks - instead of always landing on wp-admin. - Encoding: fixed garbled em-dashes/ellipses in the admin UI (a slip introduced when the plugin was split into includes in 3.15.0).
- Lockout-risk text rewritten as short, clear bullets.
- Opt-in logging: an "Enable logging" checkbox in the Log section (off by default). When off, nothing is written and View/Clear Log are disabled. Fixed the log form posting to the old options-general.php URL so the setting now saves and persists.
- Docs (
dox/, README, CHANGELOG) and tests updated; added redirect tests.
Install: download gm-otp.3.18.2.zip, then WordPress -> Plugins -> Add New -> Upload Plugin.