-
Notifications
You must be signed in to change notification settings - Fork 518
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
,onLogout
andonUnregister
to 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
RestoreSessionEvent
before session login (#620) - Fire
FailedLoginEvent
on wrong password (#857) - Fire
AbstractUnregisterEvent
when a player unregisters (#1169)
Technical