6.19.0
What's Changed
New Features
- Add back-end support for automating Achievement of the Week by @Jamiras in #2778 and #2826
- Add a new "Locale" setting on the user settings page which allows users to change their language, date format, and number format by @wescopeland in #2807, #2831, #2833, #2834, and #2836
- Prepare for rewritten home page by @wescopeland in #2802
- Colorize the game list backlog toggle button on the new All Games and Want to Play Games pages by @wescopeland in #2830
Bug Fixes
- Adjust mobile drawer footer padding to improve iOS UX by @wescopeland in #2811
- Allow input of forward slash chars on game list search inputs by @wescopeland in #2813
- Prevent auto-zoom on iOS for mobile game list search field by @wescopeland in #2824
- Lock body scroll when the mobile drawer is open by @wescopeland in #2828
- Use correct client distribution when viewing player session history by @Jamiras in #2843
Management Console Changes
- Add support for news management by @wescopeland in #2572
Localization
- Update es_ES by @gboquizosanchez and @WedgeSparda in #2837
- Add en_GB by @wescopeland in #2835
Special thanks to @Krylan, @gboquizosanchez, @WedgeSparda, @vagnercruz, and @Alexdatadestroyer for contributing early localization support for pl_PL, pt_BR, and es_ES.
Web API Changes
none
Environment Changes
- Send core achievements to emulators from game_achievement_sets by @wescopeland in #2719
- Cache CI install and fan out from install steps by @wescopeland in #2810
- GameListDataTable: add coverage by @wescopeland in #2815
- DataTableSuperFilter: add coverage by @wescopeland in #2816
- Migrate
/leaderboard/{leaderboard}/comments
to React by @wescopeland in #2820 - Reduce memory consumption of beaten games leaderboard by @wescopeland in #2823
- Name actions consistently by @wescopeland in #2818
- Sync i18n in pre-commit git hook by @wescopeland in #2832
Full Changelog: 6.18.0...6.19.0