Skip to content

Releases: RetroAchievements/RAWeb

2025.01.23-B

23 Jan 23:21
5451e52
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2025.01.23...2025.01.23-B

2025.01.23

23 Jan 11:13
84548d6
Compare
Choose a tag to compare

What's Changed

This release was originally planned to use the version tag V7. However, RAWeb has now switched to Calendar Versioning (CalVer), with versions following the format YYYY.MM.DD.

New Features

Bug Fixes

Management Console Changes

  • Events: allow event managers to unlock event achievements by @Jamiras in #3069
  • Events: fix an issue with breadcrumbs by @Jamiras in #3076
  • Events: allow creating events directly from events list by @Jamiras in #3020 and #3057
  • Games: move Similar Games and Hubs management directly to the management app to prepare for Hubs 2.0 by @wescopeland in #3032
  • News: restrict post access to proper roles by @wescopeland in #3079

API Changes

Environment Changes

Full Changelog: 6.25.1...2025.01.23

6.25.1

10 Jan 12:18
1591de2
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

Management Console Changes

Web API Changes

none

Environment Changes

Full Changelog: 6.25.0...6.25.1

6.25.0

09 Jan 12:05
f4081ce
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

  • Annual Recap: exclude event awards from mastery stats by @Jamiras in #3010
  • Developer Feed: speed up slow query by @wescopeland in #3015
  • User Profiles: exclude events from recently played games at the query level by @Jamiras in #3030

Management Console Changes

Web API Changes

  • API_GetAchievementOfTheWeek: fix DateAwarded not being sent for event acheivement unlocks by @Jamiras in #3022
  • API_GetAchievementOfTheWeek: ensure newest winners are first in AotW API response by @Jamiras in #3023

Environment Changes

Full Changelog: 6.24.0...6.25.0

6.24.0

03 Jan 11:26
aaf88b4
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

Management Console Changes

Web API Changes

Environment Changes

Full Changelog: 6.23.0...6.24.0

6.23.0

26 Dec 13:34
eecd7a0
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

  • On the home page's Currently Online chart, use the browser's local time for x-axis and tooltip timestamps by @wescopeland in #2956
  • Improve light mode hover styles on the Active Players list by @wescopeland in #2955
  • For Hubs 2.0, add special handling for DevQuest sets hub breadcrumbs by @wescopeland in #2947
  • Prevent exception when trying to generate tooltip for an open ticket by @Jamiras in #2964
  • Detect Android tablets as desktop devices by @wescopeland in #2961

Management Console Changes

Web API Changes

Environment Changes

Full Changelog: 6.22.0...6.23.0

6.22.0

19 Dec 11:36
9eda5f2
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

  • Don't error when restoring deleted achievement credit by @wescopeland in #2911
  • Stop messages forwarded to team Discord inboxes from auto-deleting by @wescopeland in #2915
  • Don't open a modal dialog on inertia ticket redirect by @wescopeland in #2917
  • Allow giving achievement credit to deleted users by @wescopeland in #2918
  • Sync dev role attach/detach with legacy permissions value by @wescopeland in #2878
  • Ignore event achievements for unranked users by @Jamiras in #2916
  • Don't update LastLogin for manual unlocks by @Jamiras in #2919
  • Disable "Surprise me" button when there are no games in the list by @wescopeland in #2922
  • Auto-scroll new datatable on first and last pages by @wescopeland in #2924
  • If only one filterable system, hide the System filter on new datatable by @wescopeland in #2925
  • Correctly set page meta descriptions for Inertia.js pages by @wescopeland in #2904
  • Fix parse error when user agent contains adjacent spaces by @Jamiras in #2930
  • Fix EmailAddress key not found error by @Jamiras in #2931
  • Don't hide ticket comments from banned users by @Jamiras in #2932
  • Fix bug where wrong ticket type is displayed in email notifications by @Jamiras in #2933
  • Prefer hardcore unlock time when present by @Jamiras in #2934

Management Console Changes

Web API Changes

none

Environment Changes

Full Changelog: 6.21.0...6.22.0

6.21.0

05 Dec 12:09
ac2d4e3
Compare
Choose a tag to compare

What's Changed

New Features

  • Allow the database to store credit for achievement logic, art, writing, and testing by @wescopeland in #2683
  • Allow the database to store credit for game badge art by @wescopeland in #2877
  • Update User-Agent parser for some edge cases by @Jamiras in #2874
  • Add Progress filter to game lists by @wescopeland in #2898
  • Add Random Game button to game lists by @wescopeland in #2866
  • Add a 'Rows per page' control to game lists by @wescopeland in #2885
  • Convert game Top Achievers page to React, allow pagination through all players by @Jamiras in #2879
  • Allow inactive emulators to be selected when creating tickets by @Jamiras in #2891

Bug Fixes

Management Console Changes

Localization

Web API Changes

Environment Changes

New Contributors

Full Changelog: 6.20.0...6.21.0

6.20.0

21 Nov 12:18
a8aa87e
Compare
Choose a tag to compare

What's Changed

New Features

  • Migrate the Create Ticket page to our new UI framework by @wescopeland in #2783
  • Show Players column instead of Progress column for guests in All Games list by @wescopeland in #2812
  • Prepare for automated achievement of the week by @Jamiras in #2827 and #2829
  • Add support for monitoring and graceful hardcore degradation of unsupported emulators by @Jamiras in #2865 and #2862

Bug Fixes

Management Console Changes

  • Release managers can now mark certain emulator versions as unsupported by @Jamiras in #2862

Localization

Web API Changes

  • API_GetUserSummary: handle username case sensitivity and use canonical username by @G3mha in #2854

Environment Changes

New Contributors

Full Changelog: 6.19.0...6.20.0

6.19.0

14 Nov 10:55
54cb398
Compare
Choose a tag to compare

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

Localization

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

Full Changelog: 6.18.0...6.19.0