Releases: RetroAchievements/RAWeb
Releases · RetroAchievements/RAWeb
1.85.0
What's Changed
- Additional ticket filters by @Tsearo in #958
- Add tooltip to game rating by @Jamiras in #960
- Add date picker to user history page by @Jamiras in #954
- Only use hardcore unlocks for calculating retro ratio by @Tsearo in #963
- Display error on failed password resets from reset url by @Tsearo in #965
- Authorize forum posts when giving Jr-Dev or higher permissions by @Tsearo in #966
- Add NumAchievements, NumLeaderboards, Points, and Hashes to API_GetGameList by @Jamiras in #964
- Fix shortcode parsed auto-link URLs including trailing sentence-punctuation characters by @luchaos in #952
- Return failure messages when provided with an invalid file by @Jamiras in #961
- Added configuration for docker setup that allow to use Xdebug in your IDE by @anegoda1995 in #849
- Only run code quality tools on changed files by @luchaos in #953
- Ensure variable type is specified for match clauses by @Jamiras in #962
Full Changelog: 1.84.1...1.85.0
1.84.1
1.84.0
What's Changed
- Add recent masteries page by @Tsearo in #571
- Split Site Awards into Game/Event/Site Awards by @Jamiras in #937
- Separate subsets from similar games by @Jamiras in #940
- Add pagination to games list; replace dev filter with has achievements filter by @Jamiras in #942
- Allow merging aliased hubs by @Jamiras in #939
- More detailed achievement modification messages by @Tsearo in #947
- Show user game history on ticket page by @Jamiras in #945
- Hide controlpanel sidebar until user is registered by @Jamiras in #943
- Reset account to unverified when user changes their email address by @Jamiras in #944
- Escape apostrophes in hash descriptions by @Jamiras in #948
- PHP 8 compatibility by @luchaos in #935
- Use PHP 8 language features (using Rector) by @luchaos in #911
- Ignore achievements with no retro ratio when determining easiest achievements by @Jamiras in #941
- Lazy load images for completion list by @Jamiras in #946
- Fix inbox output sanitization by @luchaos in #936
Full Changelog: 1.83.0...1.84.0
1.83.0
1.82.0
What's Changed
- validate Amstrad CPC on site by @televandalist in #931
- add Comments Section to Hash Management Page. by @MrOwnership in #927
- add ConsoleID to getUsersCompletedGamesAndMax by @ScottFromDerby in #925
- also list unverified posts when they're not the last post in a forum by @Jamiras in #926
- allow multiple comment sections on a single page by @Jamiras in #930
- use secondary query to calculate unique players in getGameMetadata by @Jamiras in #929
- fix adding new hashes for games with apostrophes in their filenames
- fix log message for tracking/untracking user
Full Changelog: 1.81.0...1.82.0
1.81.0
What's Changed
- allow labelling hashes by @Jamiras in #920
- add Supported Systems filter to Most Requested Sets page by @Jamiras in #916
- add ability to view sent messages if they haven't been deleted by the recipient by @Jamiras in #912
- separate hubs from similar games; link hubs from summary by @Jamiras in #913
- change MD5 references to RetroAchievements Hash by @Jamiras in #915
- remove Locked Topic Information by @MrOwnership in #918
- ignore all non-scaling operands for scalable flags by @Jamiras in #922
- add admin comment block to user page by @Jamiras in #914
- allow admins to link hashes to unsupported consoles by @Jamiras in #919
- add Arduboy as Console ID 71 to release.php by @televandalist in #917
- fix edits not being logged for leaderboards with an unknown author by @Jamiras in #921
- fix other tickets not showing up for demoted achievements by @Jamiras in #923
Full Changelog: 1.80.0...1.81.0
1.80.0
What's Changed
- Don't show mature warning for hubs by @Jamiras in #906
- Remove Google Analytics tracking by @luchaos in #907
- Rename "Similar Games" to "Related"/"Relations" by @luchaos in #908
- exclude banned users from search results by @Jamiras in #909
- Validate Dreamcast on site by @televandalist in #905
Full Changelog: 1.79.0...1.80.0
1.79.0
What's Changed
- add lazy loading attribute to profile and game images outputted by JS by @Krylan in #893
- Prefix URLs with (missing) https protocol by @luchaos in #896
- prevent negative offset in lbinfo query by @Jamiras in #897
- use different escaping function for Tip() by @Jamiras in #895
- don't lookup notes for values by @Jamiras in #894
- Sanitize tooltip output to prevent xss attacks by @Jamiras in #900
- delay new forum post notifications from unverified users by @Jamiras in #902
- make account deletion wording more verbose by @Jamiras in #903
- add mature content warning by @Jamiras in #904
- Prevent shortcode parser changing case … by @Jamiras in #899
Full Changelog: 1.78.1...1.79.0
1.78.0
What's Changed
- fix display of 'fancy' tooltips by @Jamiras in #882
- allow code notes to be accessed by registered users by @Jamiras in #884
- add disclaimer to linked hashes page by @Jamiras in #885
- Fix history graph total points to only count core achievements by @Tsearo in #887
- feat(api): add API_GetAchievementDistribution.php by @wescopeland in #883
- set data type to boolean for hidden leaderboard by @Jamiras in #888
- rewrite trigger parser to support mixed case markers by @Jamiras in #886
- Refactor and add filtering to the "Active Players" widget by @MagmarFire in #682
- Remove duplicate cdn imports by @luchaos in #890
- Force user to choose mode for a ticket (hardcore/softcore) and allow filter tickets by it by @Xymjak in #673
- Bump version, update dependencies, match docker configuration with prod by @luchaos in #891
New Contributors
- @wescopeland made their first contribution in #883
- @Xymjak made their first contribution in #673
Full Changelog: 1.77.3...1.78.0
1.77.0
What's Changed
- Fix bbcode URL parsing for embeddable services by @luchaos in #870
- Added [ticket] bbcode tag support by @MagmarFire in #599
- fix field order for uploadleaderboard api by @Jamiras in #868
- expose hidden flag for leaderboards in patch data by @Jamiras in #869
- Fix escaping of apostrophes and newlines in inbox by @Jamiras in #871
- Fixed typo by @lewislarsen in #872
- Update viewtopic.php by @televandalist in #844
- Site Award Image Hosting Update by @MrOwnership in #833
- Chore: Update dependencies, configs & apply JS lint fixes by @luchaos in #860
- fix copy/paste error by @Jamiras in #876
- Use PHP 8.0 for GitHub actions by @luchaos in #877
- Fixed a bug where an embedded ticket would link to a ticket ID'd by the ticket'… by @MagmarFire in #878
- Remove Facebook integration by @luchaos in #875
- Use thunderer/shortcode for shortcode processing by @luchaos in #873
- Remove aggressive sanitization from achievements; fix escaping for tooltips by @Jamiras in #874
New Contributors
- @lewislarsen made their first contribution in #872
Full Changelog: 1.76.0...1.77.0