Skip to content

Commit 014e492

Browse files
New version: ppy.osu version 2025.710.0 (Auto) (microsoft#273520)
1 parent 14d227c commit 014e492

File tree

5 files changed

+511
-0
lines changed

5 files changed

+511
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Created with Sundry.
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
3+
4+
PackageIdentifier: ppy.osu
5+
PackageVersion: 2025.710.0
6+
InstallerLocale: en-US
7+
InstallerType: exe
8+
InstallModes:
9+
- silent
10+
- silentWithProgress
11+
Protocols:
12+
- osu
13+
- osump
14+
FileExtensions:
15+
- olz
16+
- osk
17+
- osr
18+
- osz
19+
ReleaseDate: 2025-07-11
20+
# 11 July 2025 - https://osu.ppy.sh/home/changelog/lazer/2025.710.0
21+
AppsAndFeaturesEntries:
22+
- DisplayName: osu!(lazer)
23+
Publisher: ppy Pty Ltd
24+
Installers:
25+
- Architecture: x64
26+
InstallerUrl: https://github.com/ppy/osu/releases/download/2025.710.0-lazer/install.exe
27+
InstallerSha256: f7620fd5f3b3e1e9cd319a1d81c72d261e9c6f1b005cc8fb8775d0bb8390ac14
28+
ManifestType: installer
29+
ManifestVersion: 1.10.0
Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
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

Comments
 (0)