Warning: If upgrading from 1.0, I highly recommend disabling the add-on first!
This release adds some conditions to the account deletion frontend override. This should make upgrades less breaky, and improve performance in certain areas by not loading any pending account deletions when not necessary.
The most major change is that this version actually works
In addition to that, there are now two additional options:
The Randomise username option will cause usernames to be changed to a string based on the users' user_id immediately prior to deletion, to provide anonymity to retained posts.
There now also exists two deletion methods:
The Full delete option will remove the user from the database completely, while the Disable option marks the user as disabled, which prevents the user from doing anything. This state can only be changed by an administrator.
In addition, the following changes have been implemented:
Require password to be entered again to access the delete account page
Send an email on account delete completion
Improve emails sent on deletion scheduled and cancelled
This is a beta release, and as such there may be bugs. The following issues are known and will be fixed/improved before a stable release:
All user-facing parts still say 'delete' even when 'disable' is the selection deletion method
The account deletion completed email displays an incorrect date