- 
                Notifications
    You must be signed in to change notification settings 
- Fork 536
5.3 Changelog
        ljacqu edited this page Jul 8, 2017 
        ·
        9 revisions
      
    This page lists all major changes introduced in AuthMe 5.3. It's a summarized list of all closed issues in the 5.3 milestone. To see which changes may require an action on your side, please refer to Breaking Changes.
- You can now use the same JAR for all Minecraft versions (too much confusion around our different JAR's)
- Fix players sometimes losing their speed on logout (#1238)
- Add regex support for restricted users (#1227)
- Group switching feature removes all groups instead of only the primary one (#1265)
- Repair 'mySQLUseSSL' option not working on some DB engines (#1261)
We removed Argon2 in 5.3.1 due to some limitations of the devbukkit download page. We are sorry.
New features and changes
- Save yaw & pitch in last location in database (#815)
- Add support for Argon2 (hash algorithm) (#1150)
- Fix dynamic permission groups based on auth status (#761)
- Improve email recovery: allow to set password in-game after correct code (#1109)
- Prevent players from spamming emails (#1073)
- Add onSessionLogin,onLogoutandonUnregisterto commands.yml (#1090, #1218, #923)
- Add more replaceable tags for commands.yml (#1026)
- Convert from LoginSecurity (#1023)
- Create /authme debug: Various debug functions to view data & troubleshoot issues (#1034)
- Create /authme purgeplayer: command to purge a specific player (#923)
- Create /authme backup: create a backup of the AuthMe data (#1180)
- Email sending: allow to disable TLS for port 25 (#1075)
- Create Wiki page for converters (#1146)
- Bug fix: /changepassword's aliases not hidden from log (#1104)
- Captcha code expires after configurable amount of time (#949)
- Don't log warnings when help translations are missing (#1085)
- Add specific messages when email commands are used with wrong arguments (#1116)
- Bug fix: casing from converted data is wrong (#1120)
Pre-login properties handling improvements (a.k.a. limbo player)
- Allow to configure how limbo players are saved (#1125, #1147, #1113, #880)
- For each property, allow to configure how it should be restored (#1036)
- Create documentation about the limbo player feature (#1139)
- Handle read errors more gracefully (#1070)
API changes
- Add v3 API and delete the old API.java class (#1162)
- Fire cancelable RestoreSessionEventbefore session login (#620)
- Fire FailedLoginEventon wrong password (#857)
- Fire AbstractUnregisterEventwhen a player unregisters (#1169)
Technical