MyGit

2024.718.0

ppy/osu

版本发布时间: 2024-07-18 15:12:15

ppy/osu最新发布版本:2024.817.0(2024-08-17 02:50:47)

Audio

New samples for ruleset selector (ppy/osu-resources#327 by @nekodex)

A refresh of the ruleset selector samples.

Add a 'ducking' effect to the currently playing track when changing ruleset (ppy/osu#28547 by @nekodex)

Smaller changes

Code Quality

Editor

Fix editor performance dropping over time when hit markers are enabled (ppy/osu#28592 by @peppy)

Fix beatmap exports breaking in stable (ppy/osu#28609 by @smoogipoo)

Fix editor performance regression with hitmarkers active (ppy/osu#28621 by @bdach)

Fix editor test play not marking hit objects before its start time as judged. (ppy/osu#26465 by @LeNitrous)

Add hexagonal and circular grid options (ppy/osu#26310 by @OliBomby)

Allow to jump to a specific timestamp via bottom bar in editor (ppy/osu#28511 by @bdach)

Apparently this is a stable feature and is helpful for modding / dealing with timestamps outside of web.

Reimplement missing gameplay test hotkeys from stable (ppy/osu#28705 by @bdach)

Change editor speed adjustment back to adjusting tempo (ppy/osu#28521 by @bdach)

The important distinction here is that to prevent misuse when timing, the control will revert to 1.0x speed and disable when moving to timing screen, with a tooltip explaining why.

Always inherit the volume from the previous hit object on placement (ppy/osu#28728 by @OliBomby)

Before this PR the next hit object you place would only inherit volume from the previous hit object if you have the 'Auto' bank selected. If you had any other bank selected, the volume would default to 100. Now I made it always inherit volume from the previous hit object. I think this better matches the user's expectation and mimics stable behaviour.

Allow inheriting addition bank from previous hitobject when using auto bank assignment (ppy/osu#28727 by @OliBomby)

Placing hit objects with additions would always result in a normal addition bank when using the 'Auto' bank assignment mode. Now it will inherit the addition bank from the previous hit object if it has additions, or inherit from the normal bank if the previous hit object has no additions.

Fix node samples always having default samples on placement (ppy/osu#28726 by @OliBomby)

Placing a slider with a specific bank, hitsound, or volume would only affect the body samples while the node samples would be the default normal bank with 100 volume. Node samples should be identical to the hit object's samples when placing.

Automatically select all text when focusing sample bank/volume textboxes in editor (and number boxes in general) (ppy/osu#28805 by @frenzibyte)

Add ability to edit beatmap content externally (ppy/osu#28800 by @peppy)

Adjust editor timelines to address most frequent UI complaints (ppy/osu#28788 by @bdach)

The main user complaints in question are:

Add tooltips to summary timeline display (ppy/osu#28831 by @peppy)

Knowing what anything means on this timeline as a new user is quite some trial-and-error effort. This should improve things a bit.

https://github.com/user-attachments/assets/caec77d6-9794-4ef8-9c9a-a7232d82d128

Smaller changes

before after
osu_2024-06-18_10-31-55 osu_2024-06-18_10-32-30

Recent feedback has indicated that users deem having to right-click-and-context-menu to change slider control point type too cumbersome. While the original stable of shift-click can't currently work well, here's an alternative proposal.

The bindings are not rebindable because I would have to put an osu!-specific editor binding in the main project which feels wrong.

2024-07-15 21 04 25@2x

Framework & Reliability

Add virtualised list container (ppy/osu-framework#6312 by @bdach)

Game-side, we have a few lists/tables which perform dreadfully when stressed by a large number of rows/columns. Two of them reside in the editor, namely: the timing table and the verify issue list table. This aims to improve those scenarios.

Smaller changes

Gameplay

Fix incorrect skin fallback order when beatmap skin is present (ppy/osu#28739 by @peppy)

Fix breaks not showing unless already ordered in the beatmap file (ppy/osu#28771 by @frenzibyte)

Smaller changes

Before After
osu! 2024-06-28 at 09 12 50 osu! 2024-06-28 at 09 11 50

Gameplay (osu!)

Gameplay (osu!mania)

Add "No Release" mod (ppy/osu#28660 by @mcendu)

This new mod relaxes tail judgements – you no longer need to release accurately.

Smaller changes

Online

Fix users getting logged out unexpectedly (ppy/osu-server-spectator#238 by @bdach)

Smaller changes

Playlists

Improve results displays in daily challenge screen (ppy/osu#28740 by @bdach)

osu_2024-07-04_13-28-53

Smaller changes

Song Select

Adjust beatmap carousel's spacing to remove dead-space (ppy/osu#28601 by @peppy)

I think this feels better overall, and would like to apply the change before other design changes to the carousel.

Before After
osu! 2024-06-26 at 02 58 23 osu! 2024-06-26 at 02 53 34

I also adjusted the fade out of panels as quickly switching between beatmap sets had a lot of visual noise from difficulty panels fading from previous selections.

Change mod multiplier colours to match everywhere (ppy/osu#28620 by @normalid-awa)

Before After
ScreenShot_2024-06-26_21-37-25 ScreenShot_2024-06-26_21-37-06
ScreenShot_2024-06-26_21-35-39 ScreenShot_2024-06-26_21-36-43

Show mod preset description text in tooltip popup (ppy/osu#28650 by @peppy)

Before After
osu! 2024-06-28 at 04 28 18 osu! 2024-06-28 at 04 27 09

This also synchronises the colours (and padding) of the mod and mod preset tooltips.

Detach mod customisation area from the footer and replace with an overlay panel display (ppy/osu#28553 by @frenzibyte)

Smaller changes

User Interface

Fix dropdowns no longer handling Enter key to select items (ppy/osu#28632 by @frenzibyte)

Update beatmap listing filter overlay to better imply selected filters (ppy/osu#28653 by @peppy)

Add slight animation when revert to default button is displayed (ppy/osu#28763 by @peppy)

Smaller changes

New Contributors

Full Changelog: https://github.com/ppy/osu/compare/2024.625.2...2024.718.0

相关地址:原始地址 下载(tar) 下载(zip)

1、 install.exe 150.65MB

2、 osu.app.Apple.Silicon.zip 154.52MB

3、 osu.app.Intel.zip 156.46MB

4、 osu.AppImage 150.32MB

5、 osu.AppImage.zsync 263.25KB

6、 osu.iOS.ipa 221.12MB

7、 osulazer-2024.521.2-delta.nupkg 2.05MB

8、 osulazer-2024.625.0-delta.nupkg 4.9MB

9、 osulazer-2024.625.2-delta.nupkg 907.07KB

10、 osulazer-2024.718.0-delta.nupkg 6.29MB

11、 osulazer-2024.718.0-full.nupkg 150.36MB

12、 RELEASES 410B

13、 sh.ppy.osulazer.apk 212.57MB

查看:2024-07-18发行的版本