8000 Releases · ppy/osu · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: ppy/osu

2025.702.0-tachyon

02 Jul 14:23
b1435d3
Compare
Choose a tag to compare
2025.702.0-tachyon Pre-release
Pre-release

What's Changed

  • Fix stable scores importing with a LegacyOnlineID of 0 by @bdach in #33612
  • Ensure global leaderboard state matches beatmap when loading player by @bdach in #33878
  • Disallow changing release stream on fixed installs by @smoogipoo in #33869
  • Refactor hit windows class structure to reduce rigidity by @bdach in #33875
  • Rewrite and add commentary to selection debounce logic by @peppy in #33879
  • Remove no longer used method by @smoogipoo in #33881
  • Fix user tags moving in the control after voting by @bdach in #33880
  • Add test hitting next circle during tail window by @smoogipoo in #33883
  • Add external link button to multiplayer/playlists room panels by @frenzibyte in #33858
  • Fix lack of slider encode-decode stability due to truncating control point coordinates on decode by @bdach in #33615
  • Fix potential null reference in RoomNameLine by @frenzibyte in #33898
  • Allow changing weight in TextElement and similar skin elements by @frenzibyte in #33888
  • Fix lag when checking for update by @smoogipoo in #33904
  • Fix flaky tests due to async disposal by @smoogipoo in #33906
  • Explicitly explain to users that failed plays do not give pp on results screen by @bdach in #33909
  • Fix beatmap skin sample lookups falling back to non-custom sample banks if the custom bank sample was not found by @bdach in #33908
  • Ensure partial failed replays are played to their end by @bdach in #33670
  • Improve random button sound effects by @peppy in #33957
  • Fix player settings no longer collapsing correctly by @peppy in #33958
  • Remove unnecessary skin settings descriptions by @frenzibyte in #33959
  • Fix Difficulty Adjust extended mod icon information not showing with extended limits active by @bdach in #33962
  • Use floored star rating when determining beatmap groupings by difficulty and when star rating is displayed in AdvancedStats by @chris-ehmann in #33968
  • Read & output combo indices in timestamps in catch editor by @bdach in #33960
  • Fix very old lazer replays failing to decode by @bdach in #33969
  • Change colour of BeatDivisorControl icons from black to light gray by @minetoblend in #33965
  • Add skin mounting flow by @smallketchup82 in #30226
  • Change audio ducking at song select v2 to be temporary to avoid conflict with overlays by @peppy in #33971
  • Make ShearedButton block mouse down events by @peppy in #33972
  • Fix footer appearing at loader screen on quick retries by @peppy in #33973
  • Make Song Select v2 the new default by @peppy in #33970
  • Apply flooring and half-millisecond-adjustments to hit windows by @bdach in #33882
  • Add menu tip exposing song select right click scroll behaviour by @peppy in #33979
  • Fix Flashlight having increased radius when Barrel Roll is active by @bdach in #33910
  • Fix tablet troubleshooting page linked incorrectly and not linked on macOS by @frenzibyte in #33981

Full Changelog: 2025.625.0-tachyon...2025.702.0-tachyon

2025.625.0-tachyon

27 Jun 07:17
f1e2359
Compare
Choose a tag to compare
2025.625.0-tachyon Pre-release
Pre-release

What's Changed

  • Fix crash when random and rewind are run on the same frame by @peppy in #33725
  • Visual pass on loading spinner by @peppy in #33723
  • Attempt to fix flaky editor test by @smoogipoo in #33724
  • Fix mod adjustment marker not masking correctly by @Joehuu in #33735
  • Fix mod button still working after gameplay start if player is not fully loaded by @peppy in #33737
  • Fix skin layer not hiding when revealing background by @peppy in #33734
  • Adjust some button's hover colours to improve visual contrast with text by @peppy in #33754
  • Adjust rank formatting logic to avoid getting cut in score by @frenzibyte in #33753
  • Add Tachyon support for package managed installations by @smoogipoo in #33575
  • Ignore case when parsing OSU_EXTERNAL_UPDATE_STREAM by @smoogipoo in #33771
  • Pick better initial beatmap status when submitting by @bdach in #33665
  • Fix drawable hold notes continuing to show hit lighting with No Release mod and classic skin by @bdach in #33764
  • Fix flaky test failures at main menu due to early ScalingContainer access by @peppy in #33777
  • Add support for traversing and toggling expanded state of song select groups by @peppy in #33668
  • Fix incompatible mods not retaining settings after selecting autoplay via ctrl+enter by @frenzibyte in #33765
  • SongSelectV2: Fix pressing multiple traversal keys in same frame causing weirdness by @peppy in #33775
  • Fix beatmap set author information by @EYHN in #33783
  • Use localised strings for SSV2 by @diquoks in #33787
  • Add beatmapset video and storyboard icons by @stanriders in #33800
  • Remove fade from footer display transition by @peppy in #33664
  • Fix null reference in metadata wedge when accessing beatmap tags by @frenzibyte in #33828
  • Fix spectator button not working when user is playing daily challenge by @peppy in #33848
  • Fix player settings overlay potentially disappearing unexpectedly by @peppy in #33853
  • Fix very short kiai sections not showing up on editor summary timeline by @peppy in #33850
  • Fix dropdown search bar not having placeholder text by @frenzibyte in #33852
  • Increase margin and padding in beatmap panel to make it easier on the eyes by @Molla7605 in #33832
  • Fix download requests firing too often in multiplayer spectator by @peppy in #33854
  • Fix rotating objects in the skin editor not rotating as expected by @peppy in #33856
  • Floor star rating to 2 decimal places rather than rounding by @bdach in #33679
  • Fix inconsistent rounding strategy for PP by @EYHN in #33830
  • SongSelectV2: Refine random selection to currently open group (and support difficulty split panels better) by @peppy in #33773
  • Maintain scroll position relative to hovered drawable when editor toolbox expands by @minetoblend in #33621
  • Update framework by @peppy in #33873

New Contributors

Full Changelog: 2025.616.0-tachyon...2025.625.0-tachyon

2025.616.0-tachyon

16 Jun 07:01
1741b02
Compare
Choose a tag to compare
2025.616.0-tachyon Pre-release
Pre-release

What's Changed

  • Fix mods blocking drag and right-click input on leaderboards by @Joehuu in #33553
  • SongSelectV2: Calculate PP for leaderboard tooltip if missing by @nobbele in #33545
  • Song Select V2: Use touch input detector by @tsunyoku in #33564
  • Song Select V2: Fix GPU overhead on carousel scroll by @EVAST9919 in #33570
  • Fix undo/redo being locked up when a MouseUp event occurs while an object is being dragged by @chris-ehmann in #33312
  • Adjust max sizing at song select slightly by @peppy in #33577
  • Fix presenting another user's score hiding local user's score on results screen by @bdach in #33578
  • Fix flaky collections test by @smoogipoo in #33584
  • Change lazer's valid filename method to match stable by @peppy in #33579
  • Fix intermittent online play mod select tests by @smoogipoo in #33586
  • Disallow placing gameplay leaderboard in skins outside player by @bdach in #33581
  • Remove logo scale when mod select appears by @peppy in #33597
  • Remove shear on update button to match non-sheared panel design by @peppy in #33605
  • Add confirmation step before blocking a user by @peppy in #33606
  • Update velopack to fix macOS update overheads by @peppy in #33608
  • SongSelectV2: Show full mod details in footer by @peppy in #33607
  • Fix results screen not showing local scores on results screen for some beatmap statuses by @bdach in #33610
  • Fix timeline not updating ticks correctly after arbitrary timing control point changes (again) by @bdach in #33616
  • Add "version" keyword to release stream setting by @Joehuu in #33625
  • Allow changing difficulties using up and down arrows when sets are grouped by @peppy in #33598
  • Add back scrollbar padding in new beatmap carousel by @peppy in #33628
  • Add support for showing gameplay leaderboard in playlists and daily challenge by @bdach in #33634
  • Fix corner clicks not activating back button at new song select by @peppy in #33632
  • Fix partially displayed leaderboard scores looking wrong when resizing game by @frenzibyte in #33638
  • Allow using previous valid score for offset calibration when subsequent retries are too short by @peppy in #33626
  • Move and rename next/previous "group" selection keybindings to make way for group-specific bindings by @peppy in #33639
  • Add ability to reveal background when long pressing in empty space by @peppy in #33629
  • Add a skin-level setting to leaderboard to allow disabling automatic collapsing by @peppy in #33630
  • Use IDisposable flow for common logo tracking/proxy operations for better robustness by @peppy in #33660
  • Add support for rank change SFX to LegacyRankDisplay by @nekodex in #33657
  • Fix carousel tests failing randomly depending on order run by @peppy in #33666
  • Ensure filtering is always waited on after a sort/filter change in tests by @peppy in #33667
  • Add support for reading and displaying the release stream suffix by @peppy in #33680
  • Add block / unblock options to chat and user profile overlay by @bdach in #33683
  • Add localisation support to difficulty range slider by @frenzibyte in #33698

Full Changelog: 2025.607.0...2025.616.0-tachyon

2025.607.1

07 Jun 14:34
cb082da
Compare
Choose a tag to compare
2025.607.1 Pre-release
Pre-release

Tachyon test release

2025.607.0

06 Jun 18:44
cb082da
Compare
Choose a tag to compare

What's Changed

  • Hack around hold-for-right-click mobile thing not allowing to hold to access song select v2 in main menu by @bdach in #33439
  • Fix user country flags no longer showing on multiplayer participants list by @bdach in #33488
  • Fix replays being misrecorded if an action is pressed and released in one update frame by @bdach in #33491
  • Fix general confusion in which combo should be read on which gameplay leaderboard by @bdach in #33495
  • Fix leaderboard score display not respecting local timezone & user 12/24hr settings by @bdach in #33499
  • SongSelectV2: Fix TagsOverflowPopover not applying tag search to song select by @Stedoss in #33497
  • Fix several issues with leaderboard score display by @bdach in #33498
  • Prevent rank display shown in skin editor toolbox from playing samples by @bdach in #33503
  • Fix simplified rhythm mod not working on some beatmaps by @smoogipoo in #33502
  • SongSelectV2: Add back highlighting friend scores on the leaderboard by @bdach in #33504
  • Fix clicking beatmap header causing leaderboard to refresh by @peppy in #33515
  • Fix loading spinner without a box clipping by @Joehuu in #33509
  • Ensure beatmapSetsChanged code doesn't run during gameplay by @peppy in #33514

Full Changelog: 2025.605.3...2025.607.0

2025.605.3

05 Jun 15:21
f59c248
Compare
Choose a tag to compare

What's Changed

  • Fix extreme Drawable thrashing on initial leaderboard population by @smoogipoo in #33451
  • Disallow selected mods from being valid for freestyle as required mods due to them not being consistently compatible with other mods across rulesets by @bdach in #33450

Full Changelog: 2025.605.1...2025.605.3

2025.605.1

05 Jun 08:36
278a372
Compare
Choose a tag to compare

Thanks for following along! Concise changelog here.

What's Changed

  • Allow toggling leaderboard visibility in replays by @bdach in #32893
  • Fix slider tooltip text not updating with current value by @SchiavoAnto in #32884
  • Add accounting of nested group items for group panel display purposes by @peppy in #32838
  • Separate gameplay leaderboard data management from display by @bdach in #32822
  • Fix slider repeat arrows appearing too early in editor when hit markers are enabled by @bdach in #32894
  • Use new font specifications in beatmap panels and apply minor adjustments by @frenzibyte in #32839
  • Prerequisite changes for song select v2 design work by @frenzibyte in #32840
  • Add shear-aligning drawable wrapper by @frenzibyte in #32841
  • Add sheared collection dropdown by @frenzibyte in #32849
  • Minor fix to the Easy mod description by @Shavixinio in #32918
  • Implement blocking users by @zihadmahiuddin in #32612
  • Fix free mod selection sub-button being clickable even if the main button isn't by @bdach in #32912
  • Remove LeaderboardManager return value and simplify flow further by @peppy in #32913
  • Keep multiplayer settings open during room updates by @smoogipoo in #32923
  • Add song select beatmap metadata wedge by @frenzibyte in #32843
  • Add song select beatmap title wedge by @frenzibyte in #32842
  • Fix daily challenge marker text spacing by @bdach in #32909
  • Show true beatmap background when viewing historical multiplayer results by @smoogipoo in #32924
  • Add basic support for beatmap updates in BeatmapCarousel by @peppy in #32915
  • Fix tablet settings adjusting with too much precision by @peppy in #32922
  • Fix presenting score potentially dying due to deleted beatmap by @bdach in #32936
  • Fix multiple issues with editor ternary toggle state management by @bdach in #32937
  • Allow mods/freemods in combination with freestyle by @smoogipoo in #32674
  • Fix user covers not loading if slightly off-screen by @peppy in #32941
  • Update 404ing cover image URLs in tests by @peppy in #32940
  • Add audio feedback to the BSS process by @nekodex in #32845
  • Attempt to improve appearance of new combo toggle / combo colour control when contracted by @bdach in #32946
  • Add test scene coverage of HUD layouts on various ruleset/skin combinations by @bdach in #32938
  • Add more test cases covering correct legacy replay playback with respect to hitwindow treatment with mods active by @bdach in #32896
  • Fix metadata subwedges pop out transition being back-to-front by @frenzibyte in #32956
  • Fix user tags potentially re-flowing on mouse down by @peppy in #32968
  • Fix culture variance for MIME type resolution in TagLib file creation by @Stedoss in #32967
  • Exclude non-user-playable mods from mod filter in beatmap leaderboard by @bdach in #32949
  • Add hover click sounds to tag overflow button by @frenzibyte in #32977
  • Fix overlay buttons in screen footer not correctly aligned with back button by @frenzibyte in #32976
  • Fix play count statistic hiding on local difficulties instead of showing - by @frenzibyte in #32959
  • Fixes and improvements to existing sheared components by @frenzibyte in #32847
  • Add song select beatmap leaderboard display by @frenzibyte in #32844
  • Remove pre-rate rounding in BPM display by @frenzibyte in #32985
  • Fix osu!catch getting incorrectly upscaled on portrait orientation by @frenzibyte in #32987
  • Use actual score positions in gameplay leaderboard by @bdach in #32947
  • Improve visibility of setting adjustments on mod icons by @peppy in #32970
  • Fix incorrect handling of beatmap with local diffs in metadata wedge by @frenzibyte in #32957
  • Add sheared "range" slider bar by @frenzibyte in #32848
  • Add support for user tags in new song select by @frenzibyte in #32960
  • Use leaderboard criteria set in song select on results screen too by @bdach in #32980
  • Add song select filter control by @frenzibyte in #32852
  • Change tooltip text to better cover mod setting scenarios by @Marvefect in #32990
  • Bring all new song select components together by @frenzibyte in #32854
  • Fix beatmap title wedge sheared incorrectly in test scene by @frenzibyte in #33000
  • Limit maximum UI scale to 1.1x on mobile platforms by @frenzibyte in #32998
  • Fix song select title wedge not accessing beatmap asynchronously by @frenzibyte in #33002
  • Fix mania columns not handling touch input in gaps by @frenzibyte in #32986
  • Fix test in old song select not working on Apple platforms by @frenzibyte in #33016
  • Add minimal slider body transparency to "Argon" skins by @peppy in #33044
  • Fix startup "welcome" sound sometimes not loading from skin for supporters by @peppy in #33045
  • Adjust song select beatmap background transition to better support transparent backgrounds by @peppy in #33047
  • Ignore "image proxying" test scene by @bdach in #33050
  • Ensure carousel filters are manifested to lists at each step by @peppy in #33049
  • Add support for opening multiplayer / playlist room links directly by @bdach in #32971
  • Add filtering support in carousel v2 by @frenzibyte in #33046
  • Fix group pill count moving with panel selection state by @frenzibyte in #33054
  • Hook up filter control with beatmap carousel by @frenzibyte in #33039
  • Add osu!taiko mod Simplified Rhythm by @Hiviexd in #30731
  • Fix gameplay leaderboard score reading off wrong combo property by @bdach in #33062
  • Improve logging and errors around beatmap submission process by @bdach in #33059
  • Discard distance snapping result if it results in objects being placed out of playfield bounds by @bdach in #33063
  • Use localised strings for user/mapper tags on beatmap set overlay by @bdach in #33065
  • Fix song select filtering test scene reading from local database by @frenzibyte in #33061
  • Fix group panel overlapping with other panels by @frenzibyte in #33058
  • Add "no results" placeholder to new song select by @frenzibyte in #33040
  • Fix Show More button may incorrect displayed by @ohdj in #33070
  • SongSelectV2: Show beatmap match count on filter control's textbox by @peppy in #33072
  • SongSelectV2: Add delete hotkey functionality by @frenzibyte in #33073
  • Convert gameplay leaderboard to skinnable component by @bdach in #32939
  • Fix fetching too few items per page in profile subsections by @ohdj in #33077
  • Fix HitWindows.WindowFor() returning values for invalid results by @bdach in #33075
  • Display unique group panel for difficulty grouping by @frenzibyte in #33057
  • Use fast invert helper in hot path by @smoogipoo in #33090
  • Fetch more scores for supporter scope leaderboards by @bdach in #33100
  • Update framework by @peppy in #33101
  • SongSelectV2: Add back skinning support by @frenzibyte in #33099
  • Fix mod tooltip not handling settings changes to same mod instance by @frenzibyte in #33103
  • Fix rate adjust / time ramp mods not showing "Adjust pitch" in tooltip by @frenzibyte in #33104
  • Add "Require perfect hits" option for Mania Perfect mod by @fredzio2006 in #33011
  • SongSelectV2: Refactor test scenes to have a place for non-filtering tests by @frenzibyte in #33105
  • SongSelectV2: Allow switching between details and rankings page via keyboard by @frenzibyte in #33107
  • SongS...
Read more

2025.424.0

24 Apr 07:06
f9fc5f1
Compare
Choose a tag to compare

Full Changelog: 2025.420.0...2025.424.0

Hotfix release. Contains #32924, #32923, #32918, #32912, #32909, #32894, #32893, #32884.

2025.420.0

19 Apr 17:59
99e882b
Compare
Choose a tag to compare

What's Changed

  • Change "Delete Difficulty" editor menu item type to destructive by @SchiavoAnto in #32874
  • Fix gameplay leaderboard showing scores from wrong beatmaps by @bdach in #32863

Full Changelog: 2025.418.1...2025.420.0

2025.418.1

18 Apr 14:03
d62b1d7
Compare
Choose a tag to compare
4ABC

What's Changed

  • Fix culture variance in new formatting helper by @bdach in #32837
  • Fix storyboard videos not displaying by @bdach in #32853

Full Changelog: 2025.418.0...2025.418.1

0