|
| 1 | +# Created with Sundry. |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: ppy.osu |
| 5 | +PackageVersion: 2025.710.0 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: ppy Pty Ltd |
| 8 | +PublisherUrl: https://ppy.sh/ |
| 9 | +PublisherSupportUrl: https://github.com/ppy/osu/issues |
| 10 | +PrivacyUrl: https://osu.ppy.sh/legal/en/Privacy |
| 11 | +Author: ppy Pty Ltd |
| 12 | +PackageName: osu!(lazer) |
| 13 | +PackageUrl: https://osu.ppy.sh/ |
| 14 | +License: MIT |
| 15 | +LicenseUrl: https://github.com/ppy/osu/raw/master/LICENCE |
| 16 | +Copyright: Copyright (c) 2024 ppy Pty Ltd |
| 17 | +CopyrightUrl: https://osu.ppy.sh/legal/en/Copyright |
| 18 | +ShortDescription: rhythm is just a *click* away! |
| 19 | +Description: |- |
| 20 | + A free-to-win rhythm game. Rhythm is just a click away! |
| 21 | +
|
| 22 | + This is the future – and final – iteration of the osu! game client which marks the beginning of an open era! Currently |
| 23 | + known by and released under the release codename "lazer". As in sharper than cutting-edge. |
| 24 | +Moniker: osu! |
| 25 | +Tags: |
| 26 | + - beatmap-parser |
| 27 | + - game |
| 28 | + - osu |
| 29 | + - rhythm |
| 30 | + - rhythm-game |
| 31 | +# 格式化发行说明的 by xxx 后超过 10000 字,故这里不格式化 |
| 32 | +# 就是 by 和 ) 靠在一起:)by xxx 而不是 ) by xxx |
| 33 | +ReleaseNotes: |- |
| 34 | + # Beatmap Overlay |
| 35 | + ✓ Fix beatmap set author information not showing in some places (osu#33783)by EYHN |
| 36 | + + Add video and storyboard icons (osu#33800)by StanR |
| 37 | + # Editor |
| 38 | + ✓ Fix timeline not updating ticks correctly after arbitrary timing control point changes (again) (osu#33616)by spaceman_atlas |
| 39 | + ✓ Retain current submission status (pending/WIP) uploading beatmap updates (osu#33665)by spaceman_atlas |
| 40 | + ✓ Fix very short kiai sections not showing up on editor summary timeline (osu#33850)by peppy |
| 41 | + ✓ Maintain scroll position relative to hovered drawable when editor toolbox expands (osu#33621)by Maarvin |
| 42 | + ✓ Fix lack of slider encode-decode stability due to truncating control point coordinates on decode (osu#33615)by spaceman_atlas |
| 43 | + ✓ Read & output combo indices in timestamps in catch editor (osu#33960)by spaceman_atlas |
| 44 | + ✓ Change colour of BeatDivisorControl icons from black to light gray (osu#33965)by Maarvin |
| 45 | + # Framework |
| 46 | + ✓ Use nanosecond sleep for non-Windows platforms (osu-framework#6392)by hwsmm |
| 47 | + Should marginally improve frame timings on linux and macOS. |
| 48 | + ✓ Preserve weight and italics when falling back to other fonts in text rendering (osu-framework#6598)by frenzibyte |
| 49 | + # Gameplay |
| 50 | + + Add support for showing gameplay leaderboard in playlists and daily challenge (osu#33634)by spaceman_atlas |
| 51 | + ✓ Allow using previous valid score for offset calibration when subsequent retries are too short (osu#33626)by peppy |
| 52 | + + Add a skin-level setting to leaderboard to allow disabling automatic collapsing (osu#33630)by peppy |
| 53 | + ✓ Fix player settings overlay potentially disappearing unexpectedly (osu#33853)by peppy |
| 54 | + ✓ Ensure global leaderboard state matches beatmap when loading player (osu#33878)by spaceman_atlas |
| 55 | + ✓ Fix beatmap skin sample lookups falling back to non-custom sample banks if the custom bank sample was not found (osu#33908)by spaceman_atlas |
| 56 | + ✓ Fix player settings no longer collapsing correctly (osu#33958)by peppy |
| 57 | + # Gameplay (osu!) |
| 58 | + + Add test hitting next circle during tail window (osu#33883)by smoogipoo |
| 59 | + ✓ Fix "Flashlight" having increased radius when "Barrel Roll" is active (osu#33910)by spaceman_atlas |
| 60 | + ✓ Fix Strict Tracking Classic scoring (osu#33752)by Fayar35 |
| 61 | + # Gameplay (osu!mania) |
| 62 | + ✓ Fix drawable hold notes continuing to show hit lighting with "No Release" mod and classic skin (osu#33764)by spaceman_atlas |
| 63 | + ✓ Support mania-specific hit window quirks (osu#33982)by spaceman_atlas |
| 64 | + # Gameplay (osu!taiko) |
| 65 | + ✓ Apply flooring and half-millisecond-adjustments to hit windows (osu#33882)by spaceman_atlas |
| 66 | + # Multiplayer |
| 67 | + ✓ Fix spectator button not working when user is playing daily challenge (osu#33848)by peppy |
| 68 | + ✓ Fix download requests firing too often in multiplayer spectator (osu#33854)by peppy |
| 69 | + + Add button to open website view of multiplayer/playlists rooms (osu#33858)by frenzibyte |
| 70 | + ✓ Disallow Classic mod from being valid in freestyle as required mod (osu#34007)by spaceman_atlas |
| 71 | + # Replay |
| 72 | + ✓ Ensure partial failed replays are played to their end (osu#33670)by spaceman_atlas |
| 73 | + ✓ Fix very old lazer replays failing to decode (osu#33969)by spaceman_atlas |
| 74 | + # Results |
| 75 | + ✓ Fix results screen not showing local scores on results screen for some beatmap statuses (osu#33610)by spaceman_atlas |
| 76 | + ✓ Fix user tags moving visually in the control after voting (osu#33880)by spaceman_atlas |
| 77 | + ✓ Explicitly explain to users that failed plays do not give pp on results screen (osu#33909)by spaceman_atlas |
| 78 | + # Skin Editor |
| 79 | + ✓ Fix rotating objects in the skin editor not rotating as expected (osu#33856)by peppy |
| 80 | + + Add ability to edit skin externally from skin editor (osu#30226)by smallketchup82 |
| 81 | + Similarly to the analogous option in beatmap editor, this allows arbitrary external modifications to skins. In particular this means that it is now possible to change gameplay assets without exporting and re-emporting the skin. |
| 82 | + ✓ Fix skins containing subdirectories breaking on external edit on windows (osu#33999)by spaceman_atlas |
| 83 | + For anyone who broke their skins because of this, this change also allows them to be retroactively fixed by starting an external edit operation and immediately finishing it (you don't need to make any changes to the skin files). |
| 84 | + # Skinning |
| 85 | + + Add support for rank change sound effects in legacy skins (osu#33657)by nekodex |
| 86 | + ✓ Allow changing weight in TextElement and similar skin elements (osu#33888)by frenzibyte |
| 87 | + Applicable to TextElement, PlayerName, and BeatmapAttributeText. |
| 88 | + # Song Select |
| 89 | + ✓ Calculate PP in leaderboard tooltips if missing (osu#33545)by nobbele |
| 90 | + ✓ Fix touch mod not being set correctly (osu#33564)by tsunyoku |
| 91 | + ✓ Fix unnecessary GPU overhead on carousel scroll (osu#33570)by EVAST |
| 92 | + ✓ Adjust max sizing at song select slightly (osu#33577)by peppy |
| 93 | + The carousel will now take up more screen real estate on very-widescreen resolutions. |
| 94 | + ✓ Remove logo scale when mod select appears (osu#33597)by peppy |
| 95 | + Having it scale was causing quick user interactions to fail. |
| 96 | + ✓ Remove shear on update button to match non-sheared panel design (osu#33605)by peppy |
| 97 | + ✓ Show full mod details in footer mod icons (osu#33607)by peppy |
| 98 | + ✓ Allow changing difficulties using up and down arrows when sets are grouped (osu#33598)by peppy |
| 99 | + ✓ Fix scrollbar getting hidden underneath the osu! logo (osu#33628)by peppy |
| 100 | + ✓ Fix clicking in the bottom-left corner not always going back (osu#33632)by peppy |
| 101 | + Due to popular demand, you can now click outside of the visible back button region and still arrive back at the main menu. |
| 102 | + ✓ Fix leaderboard scores not visually updating correctly after resolution change (osu#33638)by frenzibyte |
| 103 | + + Add ability to reveal background when long pressing in empty space (osu#33629)by peppy |
| 104 | + ✓ Fix skin layer not hiding when revealing background (osu#33734)by peppy |
| 105 | + ✓ Adjust rank formatting logic to avoid getting cut in score (osu#33753)by frenzibyte |
| 106 | + + Add support for traversing and toggling expanded state of song select groups (osu#33668)by peppy |
| 107 | + This adds back some keys which users have learned to depend on (and I have forgotten ever existed). |
| 108 | + - Shift + Left / Right now allows traversing between groups |
| 109 | + - Shift + Enter now toggles the expanded state for the current group |
| 110 | + This also changes the behaviour such that when you open a group which contains the currently selected beatmap, keyboard selection (and scroll target) will be transferred to it. |
| 111 | + ✓ Fix incompatible mods not retaining settings after selecting autoplay via ctrl+enter (osu#33765)by frenzibyte |
| 112 | + ✓ Fix pressing multiple traversal keys in same frame causing weirdness (osu#33775)by peppy |
| 113 | + + Add more localisation support back (osu#33787)by diquoks |
| 114 | + ✓ Restrict random selection to currently open group (osu#33773)by peppy |
| 115 | + This also make random button work well with difficulty grouping mode for the first time. |
| 116 | + ✓ Improve random button sound effects (osu#33957)by peppy |
| 117 | + - Now plays an error sound if random / rewind fails, to better inform the user of what happened. |
| 118 | + - Adjusts the "swoosh" pitch to work more closely to how it did at v1 song select. |
| 119 | + - Fixes regression causing sound to not play when it should. |
| 120 | + ✓ Fix Difficulty Adjust extended mod icon information not showing with extended limits active (osu#33962)by spaceman_atlas |
| 121 | + ✓ Use floored star rating when determining beatmap groupings by difficulty and when star rating is displayed in AdvancedStats (osu#33968)by chris-ehmann |
| 122 | + ✓ Change audio ducking at song select v2 to be temporary to avoid conflict with overlays (osu#33971)by peppy |
| 123 | + ✓ Fix footer appearing at loader screen on quick retries (osu#33973)by peppy |
| 124 | + ✓ Make Song Select v2 the new default (osu#33970)by peppy |
| 125 | + Note that it is still not used in multiplayer and playlists. This will be the final step required to remove the old version from the code base. |
| 126 | + + Add back background blur support back (osu#33997)by peppy |
| 127 | + ✓ Adjust score tooltip design slightly (osu#33998)by frenzibyte |
| 128 | + ✓ Adjust carousel sizing to better accommodate to ultra-wide-screen display (osu#34013)by peppy |
| 129 | + ✓ Tweak SSv2 navigation sfx (osu#34020)by nekodex |
| 130 | + ✓ Fix song select group count pills shaking when expanding/collapsing (osu#34028)by Joehu |
| 131 | + ✓ Define separate strings for song select's difficulty statistics display (and add a maximum width limit) (osu#33818)by diquoks |
| 132 | + ✓ Improve leaderboard fade effect when scrolling (osu#34053)by Molla7605 |
| 133 | + + Add mode for grouping beatmaps by their source (osu#33889)by frenzibyte |
| 134 | + ✓ Disallow hiding beatmap difficulties if only one difficulty remains (osu#34088)by peppy |
| 135 | + ✓ Improve song select's automatic selection behaviour when current selection is no longer valid (osu#34087)by peppy |
| 136 | + # UI |
| 137 | + ✓ Visual pass on loading spinner (osu#33723)by peppy |
| 138 | + Slightly adjusted animations and transparency levels. |
| 139 | + ✓ Adjust some button's hover colours to improve visual contrast with text (osu#33754)by peppy |
| 140 | + ✓ Remove fade from footer display transition (osu#33664)by peppy |
| 141 | + ✓ Fix dropdown search bar not having placeholder text (osu#33852)by frenzibyte |
| 142 | + ✓ Fix inconsistent rounding strategy for PP (osu#33830)by EYHN |
| 143 | + + Add missing Chinese character ranges characters (osu-resources#368)by frenzibyte |
| 144 | + + Add menu tip exposing song select right click scroll behaviour (osu#33979)by peppy |
| 145 | + ✓ Bring BeatmapPicker styling closer to web (osu#33802)by StanR |
| 146 | + + Add custom keybinds support to tips in Main menu (osu#33863)by diquoks |
| 147 | + ✓ Update flag assets (osu-resources#372)by spaceman_atlas |
| 148 | + + Add support for ruleset-select sample for custom rulesets (osu#34046)by Maarvin |
| 149 | + # Updater |
| 150 | + ✓ Fix heavy stuttering when applying a game update on macOS (osu#33608)by peppy |
| 151 | + + Add support for reading and displaying the release stream suffix (osu#33680)by peppy |
| 152 | + + Add Tachyon support for package managed installations (osu#33575)by smoogipoo |
| 153 | + ✓ Disallow changing release stream on fixed installs (osu#33869)by smoogipoo |
| 154 | + ✓ Fix slight unnecessary delay when checking for update (osu#33904)by smoogipoo |
| 155 | + # User overlay |
| 156 | + + Add confirmation step before blocking a user (osu#33606)by peppy |
| 157 | + + Add block / unblock options to chat and user profile overlay (osu#33683)by spaceman_atlas |
| 158 | +ReleaseNotesUrl: https://osu.ppy.sh/home/changelog/lazer/2025.710.0 |
| 159 | +Documentations: |
| 160 | + - DocumentLabel: Upgrading to lazer |
| 161 | + DocumentUrl: https://osu.ppy.sh/wiki/en/Help_centre/Upgrading_to_lazer |
| 162 | +ManifestType: defaultLocale |
| 163 | +ManifestVersion: 1.10.0 |
0 commit comments