diff --git a/5.2-Changelog.md b/5.2-Changelog.md index 79814eb..432e0a7 100644 --- a/5.2-Changelog.md +++ b/5.2-Changelog.md @@ -1,48 +1,48 @@ -This page lists all major changes introduced in AuthMe 5.2. It's a summarized list of all [closed issues in the 5.2 milestone](https://github.com/Xephi/AuthMeReloaded/milestone/1?closed=1). To see which changes may require an action on your side, please see [Breaking Changes](Breaking-Changes). +This page lists all major changes introduced in AuthMe 5.2. It's a summarized list of all [closed issues in the 5.2 milestone](https://github.com/AuthMe/AuthMeReloaded/milestone/1?closed=1). To see which changes may require an action on your side, please see [Breaking Changes](Breaking-Changes). **Shiny new features** -- Temp ban IP after too many wrong logins ([#192](https://github.com/Xephi/AuthMeReloaded/issues/192)) -- Block tab auto completion for unlogged players ([#390](https://github.com/Xephi/AuthMeReloaded/issues/390)) -- Bypass the purge with a permission ([#674](https://github.com/Xephi/AuthMeReloaded/issues/674)) -- /logout invalidates a player's session ([#816](https://github.com/Xephi/AuthMeReloaded/issues/816)) -- Allow AuthMe to run in sync or async (configurable) ([#937](https://github.com/Xephi/AuthMeReloaded/issues/937)) -- Show one's own alts on login ([#423](https://github.com/Xephi/AuthMeReloaded/issues/423)) -- Translatable help section ([#293](https://github.com/Xephi/AuthMeReloaded/issues/293)) -- Integration with IPB4 ([#483](https://github.com/Xephi/AuthMeReloaded/issues/483)) -- Run a custom command when more than x alts are detected ([#459](https://github.com/Xephi/AuthMeReloaded/issues/459)) -- Allow to change the message when a player joins ([#1044](https://github.com/Xephi/AuthMeReloaded/issues/1044)) -- Support specific legacy hashes ([#850](https://github.com/Xephi/AuthMeReloaded/issues/850)) -- MySQL to SQLite converter ([[#933](https://github.com/Xephi/AuthMeReloaded/issues/933)](https://github.com/Xephi/AuthMeReloaded/issues/933)) -- Command for updating the messages file ([#768](https://github.com/Xephi/AuthMeReloaded/issues/768)) -- Registering with password and email is possible (/register [pass] [email]) ([#427](https://github.com/Xephi/AuthMeReloaded/issues/427)) -- Deprecate flat file: use SQLite instead ([#344](https://github.com/Xephi/AuthMeReloaded/issues/344)) +- Temp ban IP after too many wrong logins ([#192](https://github.com/AuthMe/AuthMeReloaded/issues/192)) +- Block tab auto completion for unlogged players ([#390](https://github.com/AuthMe/AuthMeReloaded/issues/390)) +- Bypass the purge with a permission ([#674](https://github.com/AuthMe/AuthMeReloaded/issues/674)) +- /logout invalidates a player's session ([#816](https://github.com/AuthMe/AuthMeReloaded/issues/816)) +- Allow AuthMe to run in sync or async (configurable) ([#937](https://github.com/AuthMe/AuthMeReloaded/issues/937)) +- Show one's own alts on login ([#423](https://github.com/AuthMe/AuthMeReloaded/issues/423)) +- Translatable help section ([#293](https://github.com/AuthMe/AuthMeReloaded/issues/293)) +- Integration with IPB4 ([#483](https://github.com/AuthMe/AuthMeReloaded/issues/483)) +- Run a custom command when more than x alts are detected ([#459](https://github.com/AuthMe/AuthMeReloaded/issues/459)) +- Allow to change the message when a player joins ([#1044](https://github.com/AuthMe/AuthMeReloaded/issues/1044)) +- Support specific legacy hashes ([#850](https://github.com/AuthMe/AuthMeReloaded/issues/850)) +- MySQL to SQLite converter ([[#933](https://github.com/AuthMe/AuthMeReloaded/issues/933)](https://github.com/AuthMe/AuthMeReloaded/issues/933)) +- Command for updating the messages file ([#768](https://github.com/AuthMe/AuthMeReloaded/issues/768)) +- Registering with password and email is possible (/register [pass] [email]) ([#427](https://github.com/AuthMe/AuthMeReloaded/issues/427)) +- Deprecate flat file: use SQLite instead ([#344](https://github.com/AuthMe/AuthMeReloaded/issues/344)) **Improve email recovery** -- Confirm email recovery before resetting user's password ([#472](https://github.com/Xephi/AuthMeReloaded/issues/472)) -- Create /email show command ([#922](https://github.com/Xephi/AuthMeReloaded/issues/922)) -- Fix display of Chinese characters ([#269](https://github.com/Xephi/AuthMeReloaded/issues/269)) -- Add support for oAuth2 ([#260](https://github.com/Xephi/AuthMeReloaded/issues/260)) +- Confirm email recovery before resetting user's password ([#472](https://github.com/AuthMe/AuthMeReloaded/issues/472)) +- Create /email show command ([#922](https://github.com/AuthMe/AuthMeReloaded/issues/922)) +- Fix display of Chinese characters ([#269](https://github.com/AuthMe/AuthMeReloaded/issues/269)) +- Add support for oAuth2 ([#260](https://github.com/AuthMe/AuthMeReloaded/issues/260)) **Improve AntiBot** -- Make startup time of Antibot configurable ([#970](https://github.com/Xephi/AuthMeReloaded/issues/970)) -- Update AntiBot configuration on /authme reload ([#896](https://github.com/Xephi/AuthMeReloaded/issues/896)) -- Show AntiBot message only to players with permission ([#904](https://github.com/Xephi/AuthMeReloaded/issues/904)) -- Technical: better implementation of user count in time span ([#938](https://github.com/Xephi/AuthMeReloaded/issues/938)) +- Make startup time of Antibot configurable ([#970](https://github.com/AuthMe/AuthMeReloaded/issues/970)) +- Update AntiBot configuration on /authme reload ([#896](https://github.com/AuthMe/AuthMeReloaded/issues/896)) +- Show AntiBot message only to players with permission ([#904](https://github.com/AuthMe/AuthMeReloaded/issues/904)) +- Technical: better implementation of user count in time span ([#938](https://github.com/AuthMe/AuthMeReloaded/issues/938)) **Password storage** -- Add support for phpBB 3.1.5 ([#150](https://github.com/Xephi/AuthMeReloaded/issues/150)) -- Fix broken hash algorithms ([#369](https://github.com/Xephi/AuthMeReloaded/issues/369), [#685](https://github.com/Xephi/AuthMeReloaded/issues/685)) +- Add support for phpBB 3.1.5 ([#150](https://github.com/AuthMe/AuthMeReloaded/issues/150)) +- Fix broken hash algorithms ([#369](https://github.com/AuthMe/AuthMeReloaded/issues/369), [#685](https://github.com/AuthMe/AuthMeReloaded/issues/685)) **Other improvements** -- Improve behavior of AuthMe for optional registration ([#611](https://github.com/Xephi/AuthMeReloaded/issues/611)) +- Improve behavior of AuthMe for optional registration ([#611](https://github.com/AuthMe/AuthMeReloaded/issues/611)) **Technical issues** -- SQL: always use prepared statements ([#308](https://github.com/Xephi/AuthMeReloaded/issues/308)) -- refactor command handling ([#305](https://github.com/Xephi/AuthMeReloaded/issues/305), [#306](https://github.com/Xephi/AuthMeReloaded/issues/306)) -- redesign and test hash algorithm interfaces ([#358](https://github.com/Xephi/AuthMeReloaded/issues/358), [#364](https://github.com/Xephi/AuthMeReloaded/issues/364)) -- new configuration management ([#347](https://github.com/Xephi/AuthMeReloaded/issues/347)) -> birth of ConfigMe ([#927](https://github.com/Xephi/AuthMeReloaded/issues/927)) -- distribute workload during purge process better ([#696](https://github.com/Xephi/AuthMeReloaded/issues/696)) -- apply dependency injection ([#432](https://github.com/Xephi/AuthMeReloaded/issues/432)) -- integration tests for SQLite and MySQL ([#392](https://github.com/Xephi/AuthMeReloaded/issues/392)) -- improve how /authme reload works ([#704](https://github.com/Xephi/AuthMeReloaded/issues/704)) +- SQL: always use prepared statements ([#308](https://github.com/AuthMe/AuthMeReloaded/issues/308)) +- refactor command handling ([#305](https://github.com/AuthMe/AuthMeReloaded/issues/305), [#306](https://github.com/AuthMe/AuthMeReloaded/issues/306)) +- redesign and test hash algorithm interfaces ([#358](https://github.com/AuthMe/AuthMeReloaded/issues/358), [#364](https://github.com/AuthMe/AuthMeReloaded/issues/364)) +- new configuration management ([#347](https://github.com/AuthMe/AuthMeReloaded/issues/347)) -> birth of ConfigMe ([#927](https://github.com/AuthMe/AuthMeReloaded/issues/927)) +- distribute workload during purge process better ([#696](https://github.com/AuthMe/AuthMeReloaded/issues/696)) +- apply dependency injection ([#432](https://github.com/AuthMe/AuthMeReloaded/issues/432)) +- integration tests for SQLite and MySQL ([#392](https://github.com/AuthMe/AuthMeReloaded/issues/392)) +- improve how /authme reload works ([#704](https://github.com/AuthMe/AuthMeReloaded/issues/704))