What ppy/osu-web shipped
Generated by FoxPlug from public activity — not affiliated with Ppy.
Week of September 14, 2026
What shipped
- Mod definitions updated to match ppy/osu@2026.916.0. Pull request #13324
- Beatmapset, news, and contest opengraph previews improved with basic info display and optimized image layouts for Discord and Twitter. Pull request #13197
- Custom OAuth token decoding flow simplified by removing abstraction layers and duplicated queries. Pull request #13233
- Chat message list and beatmap lookup now load less user model data to improve performance. Pull request #13321
- Score pages now link to their multiplayer room when applicable. Pull request #13298
- Restricted users are now hidden from ranked play leaderboard queries. Pull request #13318
- Beatmap top tag IDs are now preloaded to reduce query overhead. Pull request #13308
- Index added to favourite maps table for beatmap page performance. Pull request #13335
- Forum topic reply box state is now cleared when navigating away to prevent confusion on revisits. Pull request #13333
- Spanish (Latin America) locale is now enabled. Pull request #13306
Why it matters
This week focused on performance improvements through better data loading and indexing, improved social media previews for content sharing, and fixes to UI state management. Several query optimizations reduce unnecessary data loading while simplified authentication handling and locale expansion improve the developer and user experience.
Changelog entry
- Mod definitions updated to match ppy/osu@2026.916.0 Pull request #13324
- Improved opengraph previews for beatmapsets, news, and contests with better info display and optimized layouts Pull request #13197
- Simplified OAuth token decoding by removing abstraction layers Pull request #13233
- Reduced data loading for chat message lists and beatmap lookup Pull request #13321
- Added links to multiplayer rooms from score pages Pull request #13298
- Hidden restricted users from ranked play leaderboard queries Pull request #13318
- Preload beatmap top tag IDs to improve endpoint performance Pull request #13308
- Added index to favourite maps table Pull request #13335
- Forum topic reply box state now clears when navigating away Pull request #13333
- Enabled Spanish (Latin America) locale Pull request #13306
- Adjusted pp tooltip position to match rank tooltip Pull request #13319
- Made user permissions column nullable for future removal Pull request #13322
- Group badges now wrap on user cards Pull request #13328
- Adjusted paddings of pp deployment notice Pull request #13320
- Adjusted team link on ranking page Pull request #13327
- Prevented literal undefined string from being set for header class Pull request #13334
- Updated translations from crowdin Pull request #13332
- Added links to scores on room event page Pull request #13299
Weekly shipped: mod definitions updated, improved opengraph previews, optimized data loading for chat and beatmaps, restricted users hidden from leaderboards, and Spanish (Latin America) locale enabled.
This week's updates to ppy/osu-web include performance improvements across multiple endpoints through optimized data loading and query preloading, enhanced social media previews for beatmapsets and news, simplified OAuth token handling, and expanded locale support with Spanish (Latin America). Leaderboard visibility was improved by filtering restricted users, while UI state management for forum topics was refined to prevent user confusion.