github ppy/osu 2026.331.0-lazer

latest release: 2026.401.0-lazer
9 hours ago

What's Changed

  • Fix subscription leak from composer reloads by @bdach in #36828
  • Disable presenting scores in online song selects by @bdach in #36826
  • Refactor ShearedButton to allow easier relative sizing by @LiquidPL in #36802
  • Show first two slider repeats with the rest of the combo in Freeze Frame mod by @bdach in #36427
  • Fix crash when clicking panels during recycling by @eeliogata in #36457
  • Only play nightcore hat sounds when tick rate is a multiple of 2 by @eeliogata in #36459
  • Adjust padding and text size in editor inspector by @peppy in #36843
  • Allow editor 100% background dim by @peppy in #36847
  • Remove "copy labels from linked issues" github workflow by @bdach in #36854
  • Fix "no tablet" settings display not updating after language change by @peppy in #36848
  • Fix loading spinner not being centered correctly by @peppy in #36849
  • Fix rotation of certain objects breaking change states by @bdach in #36852
  • Allow changing addition bank button state when objects are selected even if the selection has no addition sounds by @bdach in #36808
  • Consider comments in wiki's front matter YAML by @CloneWith in #36758
  • Implement ranked play by @smoogipoo in #36819
  • Fix potential crash due to handling scores in leaderboard post-disposal by @peppy in #36860
  • Fix score delete dialog not using user-facing rank terminology by @Joehuu in #36861
  • Fix possible exception by @smoogipoo in #36895
  • Mute warning samples during stage fast forwards by @smoogipoo in #36894
  • Fix timeline selection box showing rotation handles by @bdach in #36898
  • Adjust all selected hold notes if they have the same StartTime and Duration by @64ArthurAraujo in #36656
  • Fix song select navigation with home/end keys by @Rudicito in #36879
  • Do not forcibly log out user if user retrieval fails with a server error code by @bdach in #36897
  • Improve support for import & export flows on Android via using system file picker & share sheet by @bdach in #36901
  • Extract user overlay actions button component by @LiquidPL in #36236
  • Localise some more PopupDialogs by @diquoks in #36890
  • Fix editor not updating titlebar with new difficulty name after rename by @peppy in #36908
  • Fix "Deselect all" mods button becoming enabled when system mods are applied by @peppy in #36913
  • Fix volume slider title text horizontal scaling on some languages by @MayoCollector in #36915
  • Ranked Play: Fix casing inconsistency in results screen by @smoogipoo in #36931
  • Ranked Play: Add countdown timer to all screens by @smoogipoo in #36930
  • Add replay / spectator mode scrolling text back by @peppy in #36911
  • Fix avatar sometimes showing as guest in beatmap detail comment container by @cdwcgt in #36935
  • Update editor hitsound icons with new designs from Adarin by @peppy in #36940
  • Ensure folder migration screen uses a blank background to avoid readability issues by @peppy in #36948
  • Fix Simplified Rhythm mod breaking diffcalc when applied to some maps by @bdach in #36947
  • Reuse existing triangles in Triangles background by @EVAST9919 in #36951
  • Localise some strings on SecondFactorAuthForm by @diquoks in #36961
  • Add models for new tournament-related multiplayer operations by @bdach in #36953
  • Update lots of packages by @peppy in #36996
  • Fix Discord playtime counter resetting on every activity change by @SupDos in #36973
  • Notify of or set the beatmap at explicit times by @smoogipoo in #36993
  • Fix cancelling a restart for update still quitting the game after one minutes by @peppy in #36950
  • Adjust maximum aspect ratio setting for tablets to match stupid wide monitors by @peppy in #37024
  • Remove duplicated CollectionDropdown class by @peppy in #37020
  • Improve song select audio transitions by @peppy in #37022
  • Fix dashboard overlay eagerly requesting global user presence by @smoogipoo in #37029
  • Tooling updates by @bdach in #37031
  • Debounce user offline notifications by @smoogipoo in #37028
  • Don't show progress in quit notification if no progress has been made by @peppy in #37035
  • Various tournament-minded improvements for multiplayer by @bdach in #37000
  • Increase precision for the Accuracy Challenge mod by @evilldev in #37048
  • Keep any stateful dropdown menu open on click by @peppy in #37021
  • Fix timing points sometimes not showing up in the editor timeline when paired with a kiai start/end by @minetoblend in #37061
  • Fix song select search not matching results when punctuation marks surround the searched double-quoted phrase by @simaocaixas in #37034
  • Fix mania hold notes dimming unexpectedly by @smoogipoo in #37008
  • Fix compatibility export using platform-dependent line endings by @antfaia in #37051
  • Fix editor background taking too long to load with certain storyboards by @peppy in #37038
  • Fix storyboard / beatmap backgrounds being rendered in background of multiplayer by @peppy in #37073
  • Prepare for l10n of tournament client by @CloneWith in #36827
  • Show multiplayer/playlist header content inside title wedge by @peppy in #37089
  • Switch online play screens to new header by @LiquidPL in #37074
  • Implement /savelog chat command by @bdach in #37093
  • Clamp grid size when exporting for stable by @peppy in #37094
  • Warn macOS users if game is not in location which can be automatically updated by @hesitling in #37083
  • Don't show replay overlay text when cinema mod is active by @peppy in #37092
  • Add warning display when player loading is paused due to user interaction by @peppy in #37091
  • Second pass audio transition changes by @peppy in #37107
  • Don't load gameplay while window is not focused by @peppy in #37100
  • Adjust bad padding in FilterControl by @LiquidPL in #37098
  • Ranked Play: Simplify track handling + fix song preview by @smoogipoo in #37111
  • Fix editor showing no background at all if storyboard that does not replace background is disabled by @bdach in #37112
  • Add basic card back design by @peppy in #37128
  • Remove "cancel countdown" tooltip on multiplayer ready button by @Joehuu in #37143
  • Only show one dialog and automatically restart when changing folder to already installed location by @Joehuu in #37137
  • Adjust RankedPlayCard to always show card back (when loading content) by @peppy in #37129
  • Fix acc challenge percentage rounding by @evilldev in #37155
  • Rework ranked play chat to reduce overall area by @smoogipoo in #37097
  • Replace MacOS hitsound composer "Alt" text tooltip with "Opt". by @austin19moore in #37156
  • "Fix" performance drop caused by changing scroll speed by @austin19moore in #37149

New Contributors

Full Changelog: 2026.305.0-lazer...2026.331.0-lazer

Don't miss a new osu release

NewReleases is sending notifications on new releases.