ITADN

版本发布 8

v3.7.1
? · 2026-03-12

## What's changed * Playlist API endpoints by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1039 * Rework API level editing, refactor icon validation by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1040 * Score rank caching by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1041 * Photo upload rework by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1042 * Stricter rate-limits for many endpoints by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1043 * Split GamePhotoSubjects into their own DB table by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1046 * Start caching certain level and user attributes by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1047 * Track previously used usernames by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1048 * Various CacheService fixes/improvements by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1049 * Improve user fake-deletion by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1050 * block api asset upload if filesize quota is reached by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1051 **Full Changelog**: https://github.com/LittleBigRefresh/Refresh/compare/v3.7.0...v3.7.1

v3.7.0
? · 2026-02-21

## What's changed * Add migration to fix min/max players that are out of range by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/955 * Implement LBP1 Beta endpoints by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/956 * Don't let relation game endpoints return Unauthorized where not needed by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/958 * Comment game endpoint improvements by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/959 * Fix and improve hub challenges by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/961 * Track players who have participated in a score, remove score type 7 by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/963 * Untangle photos from levels when original level is deleted by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/964 * Implement APIv3 Review endpoints, improve review submission by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/966 * Include 'clientsConnected' in GameUserResponses by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/967 * Trim various user inputs if needed by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/969 * Implement detecting and hiding modded planets if preferred @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/974 * Add moderator role by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/976 * Moderation Actions by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/981 * Split pin progress by platform by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/982 * Playlist upload rate-limits and icon validation by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/986 * LBP3 Challenges by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/987 * Implement endpoint which allows moderators to edit other users' profiles by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/1020 **Full Changelog**: https://github.com/LittleBigRefresh/Refresh/compare/v3.6.0...v3.7.0

v3.4.1
? · 2025-07-31

## What's Changed * Revert "Also check for gzip when considering request encodings" by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/913 **Full Changelog**: https://github.com/LittleBigRefresh/Refresh/compare/v3.4.0...v3.4.1

v3.4.0
? · 2025-07-31

## What's Changed * grief reports implementation by @Nya0 in https://github.com/LittleBigRefresh/Refresh/pull/886 * Add WorkerClass to PersistentJobState by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/896 * Make grief report level type optional by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/897 * Add missing attributes to grief report migration by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/898 * Bump MongoDB.Bson from 3.4.1 to 3.4.2 by @dependabot[bot] in https://github.com/LittleBigRefresh/Refresh/pull/902 * Fix score overtake notification spam bug by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/905 * Implement Playlist Statistics by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/904 * Explicitly block photos from LBPMod.me by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/907 * Bump SixLabors.ImageSharp from 3.1.10 to 3.1.11 by @dependabot[bot] in https://github.com/LittleBigRefresh/Refresh/pull/910 * Fix submitting level scores from PSP by @uhwot in https://github.com/LittleBigRefresh/Refresh/pull/911 * Optimize some level responses by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/912 * Also check for gzip when considering request encodings by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/908 **Full Changelog**: https://github.com/LittleBigRefresh/Refresh/compare/v3.3.2...v3.4.0

v3.3.1
? · 2025-07-24

## What's Changed * Fix being unable to rename users by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/885 **Full Changelog**: https://github.com/LittleBigRefresh/Refresh/compare/v3.3.0...v3.3.1

v3.3.0
? · 2025-07-23

## What's Changed * Bump Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore.Relational by @dependabot[bot] in https://github.com/LittleBigRefresh/Refresh/pull/865 * Implement LBP2/3 friend leaderboard endpoint + remaining score types by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/866 * Bump Discord.Net.Webhook and MongoDB.Bson by @dependabot[bot] in https://github.com/LittleBigRefresh/Refresh/pull/869 * MVP for dedicated Workers project by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/871 * Implement user categories and expose them to LBP3 by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/868 * Simplify and centralize configuration loading mechanisms by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/872 * Add support for simple background migration jobs by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/873 * Remove Refresh.HttpsProxy by @Beyley in https://github.com/LittleBigRefresh/Refresh/pull/874 * Add BCAS20113 as LBP2 Asia Disc by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/875 * Fix deleting levels which have scores by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/878 * Photo fixes and efficiency by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/870 * Store history of level metadata by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/879 * readme heart looks better by @Nya0 in https://github.com/LittleBigRefresh/Refresh/pull/880 * In-game recent activity fixes by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/881 * Add migration job to ensure deleted accounts have their data wiped by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/883 * Check attributes when modifying a level, backfill attributes for all levels by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/884 **Full Changelog**: https://github.com/LittleBigRefresh/Refresh/compare/v3.2.0...v3.3.0

v3.2.0
? · 2025-07-13

## What's Changed * mark level as reupload by prefix + specify original publisher by @Nya0 in https://github.com/LittleBigRefresh/Refresh/pull/852 * Fix profile pin updating bugs by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/854 * More score validation, tighter score submission rate limit by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/855 * Playlist fixes post-database migration by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/856 * Fix warnings shown by VS Code by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/857 * Fix some migrations not getting applied by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/860 * SerializedPins cleanup and efficiency by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/861 * Add helper method for extracting attributes from level descriptions by @Nya0 in https://github.com/LittleBigRefresh/Refresh/pull/858 * Fix LBP1 level playing/score uploading for online user levels by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/863 * Fix level friend leaderboards, other level score query optimizations by @Toastbrot236 in https://github.com/LittleBigRefresh/Refresh/pull/862 **Full Changelog**: https://github.com/LittleBigRefresh/Refresh/compare/v3.1.3...v3.2.0

v3.1.3
? · 2025-07-02

## What's Changed * Expose logging to database, fix some warnings sent by Entity Framework by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/840 * Implement admin endpoints for Reviews & Comments by @Nya0 in https://github.com/LittleBigRefresh/Refresh/pull/845 * Bump MailKit from 4.12.1 to 4.13.0 by @dependabot in https://github.com/LittleBigRefresh/Refresh/pull/844 * Add `DownloadingDataStore` to help with common archived assets by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/846 * Truncate level publisher names to fix game not showing some fake publishers by @Nya0 in https://github.com/LittleBigRefresh/Refresh/pull/843 * Remove old authentication failures by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/847 * Add dotnet-counters compatible metrics to GameServer by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/848 * Add dotnet counters & prometheus service monitor to k8s example by @jvyden in https://github.com/LittleBigRefresh/Refresh/pull/849 ## New Contributors * @Nya0 made their first contribution in https://github.com/LittleBigRefresh/Refresh/pull/845 **Full Changelog**: https://github.com/LittleBigRefresh/Refresh/compare/v3.1.2...v3.1.3