8000 Releases Β· ppy/osu Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
< 10000 div class="application-main " data-commit-hovercards-enabled data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled data-project-hovercards-enabled >

Releases: ppy/osu

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

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

2025.418.0

18 Apr 10:55
21fd4e8
Compare
Choose a tag to compare

Check out the curated changelog.

What's Changed

  • Fix letterbox showing above playfield border by @peppy in #32661
  • Avoid writing out team acronyms to JSON by @peppy in #32663
  • Add [JsonIgnore] to MultiplayerRoom.CurrentPlaylistItem by @bdach in #32666
  • Fix argon reverse arrow animating weirdly after hit by @peppy in #32667
  • Use median instead of mean for offset calibration by @sineplusx in #32601
  • Add support for ruleset-specific user tags by @bdach in #32657
  • Fix stutters when sliders with hundreds of repeats display for the first time by @peppy in #32593
  • Fix metronome BPM text not matching expectations due to custom rounding implementation by @peppy in #32664
  • Fix storyboards with no-op alpha operations causing extended drawable lifetimes by @peppy in #32572
  • Allow users to include or exclude multiple key mods by comma separated values by @iamnotcoding in #32636
  • Fix batch import failing if one beatmap can't complete difficulty calculation by @peppy in #32662
  • Fix potential crashes due to asynchronous BindableList usage by @peppy in #32676
  • Fix thread-race leading to OnScreenDisplay crash by @smoogipoo in #32681
  • Disallow adjusting scroll speed during gameplay by @peppy in #32675
  • Fix slider repeat arrow fade in length not matching expectations by @peppy in #32638
  • Fix weird behaviour when skipping back and forth with shuffle enabled by @bdach in #32678
  • Re-do user tag voting UI to address user complaints by @bdach in #32640
  • Remove filtering & rearranging controls from now playing overlay by @bdach in #32679
  • Fix incorrect sizing of legacy health display "ki" markers by @peppy in #32726
  • Add transition when vote-count changes in user tag control by @minetoblend in #32718
  • Fix saving via ctrl+s while metadata textbox is focused not saving changes by @peppy in #32665
  • Fix editor setup screen sliders not having correct keyboard steps by @peppy in #32730
  • Adjust menu tips and supporter display to not overlap by @peppy in #32731
  • Increase range of vertex selection in polygon generation popover by @peppy in #32732
  • Include beatmap details in logs when load fails by @peppy in #32733
  • Rewrite match subscreen to remove bindables by @smoogipoo in #32669
  • Use actual keybind in multiplayer chat hint by @sineplusx in #32723
  • Fix exception cancelling disposed cancellation token by @smoogipoo in #32742
  • Fix difficulty stats not showing in playlists by @smoogipoo in #32741
  • Allow viewing results of historical multiplayer items by @smoogipoo in #32680
  • Fix slider placement not working correctly with UI button clicks by @peppy in #32729
  • Fix success rate / points of failure not showing for unranked beatmaps on beatmap info overlay by @Joehuu in #32749
  • Fix StarRatingDisplay not using fixed width text by @peppy in #32744
  • Use more distinctive window title for tournament client by @bdach in #32755
  • Fix progressively worsening performance on taiko argon skin by @smoogipoo in #32756
  • Fix carousel handling of bleed areas by @peppy in #32760
  • Add new icons, font templates, statistics naming changes and colour updates by @peppy in #32764
  • Improve group panel design by @frenzibyte in #32771
  • Fix "spins per minute" shows up early (fix #31173) by @Rudicito in #32796
  • Allow showing "unknown" state on status pill by @peppy in #32759
  • Add support for closing chat channels with middle click by @peppy in #32799
  • Combine "spinnable time" conditions by @smoogipoo in #32802
  • Introduce numeric data in beatmap object count statistics by @frenzibyte in #32772
  • Extract leaderboard fetch logic from song select beatmap leaderboard drawable by @bdach in #32494
  • Fix thread safety when calling BeatmapStore.GetBeatmapSets by @peppy in #32814
  • Fix local leaderboards not showing when starting game offline by @bdach in #32816
  • Change global shear definition to be a Vector2 by @peppy in #32815
  • Rename song select v2 classes and namespaces by @peppy in #32818
  • Add display to show completed playlist items by @smoogipoo in #32757
  • Apply various minor refactors (split out from song select v2 ongoing work) by @peppy in #32819
  • Add test cases for lazer-specific replay instability due to truncation issue by @bdach in #32770
  • Fix osu!mania beatmap objects getting corrupted when updating beatmap background by @peppy in #32829
  • Refuse to import scores specifying incompatible mods by @bdach in #32830
  • End high performance session when showing results screen by @peppy in #29816
  • Fix multiplayer background changing in results screen by @smoogipoo in #32823
  • Add test cases covering correct legacy replay playback with respect to hitwindow treatment by @bdach in #32810
  • Update framework by @peppy in #32836
  • Fix global offset adjust control showing adjustment available when it shouldn't by @peppy in #32820

New Contributors

Full Changelog: 2025.403.0...2025.418.0

0