Show old username in "previous usernames" admin list to be more useful
Fix bug username change alerts notifications being blocked by an error
Fix that moderators would be unexpectedly emailed about other username changes instead of just alerting
Note; this is an XF2.2+ only update
Fix that admincp wasn't showing non-visible user name changes as expected
Fix the username change requests in a pending state did not capture the logged IP for display. XF was still logging the IP
For XF2.1 support, see v3.9.x
Support XF2.2, drop XF2.1 support
Recommended upgrade instructions;
If site is on XF2.1; disable add-on or update to latest v3.9.x
Upgrade site to XF2.2
If disabled, enable the add-on
For XF2.2 support, see v4.0.x+
Fix error when an outstanding pending user disable exists for a user which has been deleted
Fix that manually completing a pending user disable would not work
Ensure old user disable reminder jobs are disabled and prevented from running
This update does not yet support XF2.2, it is however being worked on!
Improve reliability of user self-disable feature at triggering user disables on-time
Fix error when deleting a user with rename
Rework "thread edit time limits" feature to better match XF2 behaviour.
Remove option "Separate thread title and post edit time limits", this poorly fits XF2.1+ editing flow
Rename permission "[UserEss] Time limit on editing own thread title" to "[UserEss] Time limit on editing own thread"
Use "[UserEss] Time limit on editing own thread" instead of "Time limit on editing own post" for 'can edit thread' checks
Does not support XF2.2. yet.
Fix "Allow re-use of old user names" option not being read correctly
Fix username change validation error not linking to the input field
Tweak "Edit any thread" permission to apply more reliably
Avoid creating a user name change record when a moderator approves a username change
Fully remove dependency on old SV\Utils folder (would cause errors for new installs)
Requires XenForo 2.1+
Requires php 7.0+
Now depends on Standard Library by Xon (v1.1.0+)
Consistently use boardTitle instead of board_title for in phrases for various email templates
Fix capturing non-admincp username changes, these are marked as private and do not apply a title change. Compatibility fix with add-ons which allow username changes.
Add "Account self-disable" feature
Staff can not self-disable
User-group permission controlled
Force an (optional) grace period between requesting the disable & applying it, with support to sending a reminder. During this period the account is soft-disabled.
Support cancelling a self-disable request, with a minimum time between attempts
Various options around how to cleanup an self-disabled account
Remove location/Date-of-birth/about/website/custom fields
Update privacy restrictions to most restrictive
Add the user to a user-group
Implement change logging for user profile tags
When "Username changes require a user note" option is enabled, add "required" phrase to the relevant UI element.
Fix URL used in admincp when editing a username change record to mark it as private
Initial XF2.2 compatibility work, while not supported in XF2.2 it should at least avoid breaking the site