Thanks for following along! This is a tagged release (2022.719.0). For more information check out the osu! changelog page and dev blog.
This is a bit of a hotfix release after the larger release a few days ago, focusing on reliability and regression fixes.
Code Quality
Make SoloScoreInfo.EndedAt non-null (ppy/osu#19210 by @peppy)
Replace Country class with enumeration (ppy/osu#19137 by @frenzibyte)
Remove countries.json map in tournament client and replace with Country enum (ppy/osu#19138 by @frenzibyte)
Database
Store user country for imported scores (ppy/osu#19139 by @frenzibyte)
Note that this will only apply to newly imported scores from this point forward.
Gameplay
Fix mod settings not showing on leaderboards (ppy/osu#19175 by @frenzibyte)
Smaller changes
Make "Autoplay" incompatible with "Adaptive Speed" (ppy/osu#19195 by @NotGumballer91)
Adaptive Speed essentially does nothing with Autoplay so might as well make it incompatible.
Fix "Perfect" mod not marking "Autopilot" as incompatible (ppy/osu#19200 by @tsunyoku)
Fix "Cinema" mod not marking "Repel" as incompatible (ppy/osu#19201 by @tsunyoku)
Online
Fix user profiles not showing best plays (ppy/osu#19192 by @tsunyoku)
Regressed with the previous build.
Smaller changes
Fix spectator client not correctly reconnecting after shutdown (ppy/osu#19187 by @peppy)
Reliability
Don't send ruleset configuration failures to sentry (ppy/osu#19196 by @peppy)
Fix Waveform generation failing when using "no sound" device (ppy/osu-framework#5310 by @peppy)
Fix zero width textbox throwing in updateImeWindowPosition() (ppy/osu-framework#5311 by @Susko3)
Fix potential crash when downloading beatmaps while in a multiplayer room (ppy/osu#19211 by @peppy)
Results
Change retry button icon to a more suiting icon (ppy/osu#19169 by @tsunyoku)
The previous icon was a bit misleading to look at, and can be easily mistaken for a "go back" key. The redo icon is a much clearer representation of a retry button.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps ppy.osu.Game from 2022.628.0 to 2022.719.0.
Release notes
Sourced from ppy.osu.Game's releases.
... (truncated)
Commits
afa831f
Update framework2294640
Merge pull request #19151 from Susko3/touch-settings3c35ef5
Merge pull request #19211 from peppy/fix-multiplayer-participant-panel-null-r...f1133ca
Merge branch 'master' into fix-multiplayer-participant-panel-null-rulesete14e2cc
Merge pull request #19212 from peppy/fix-audio-equality-fuck2789a97
Merge branch 'master' into fix-multiplayer-participant-panel-null-rulesetd6dd98a
Merge pull request #19138 from frenzibyte/remove-countries-json2befcfe
Merge branch 'master' into fix-multiplayer-participant-panel-null-ruleset0c75245
Merge pull request #19139 from frenzibyte/score-country-storageb675096
Merge pull request #19192 from tsunyoku/fix-user-profile-overlayDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)