github ppy/osu 2022.615.0

latest releases: 2024.412.1, 2024.412.0, 2024.312.1...
22 months ago

Thanks for following along! This is a tagged release (2022.615.0). For more information check out the osu! changelog page and dev blog.

Audio

Add new popup dialog sound effects (#18702 by @nekodex)

Uses new samples for the 'Ok' and 'Cancel' buttons, along with additional audio feedback for 'Dangerous' buttons.

2022-06-15.22-52-26.mp4

Code Quality

Database

Handle subdirectories during beatmap stable import (#18699 by @frenzibyte)

Always perform full consistency checks for single imports (#18689 by @peppy)

With the introduction of the "quick" path for imports, we broke user expectations. Importing a beatmap which is already loaded would never replace it, even if some files had been changed or corrupted.

This is a first step to restore sanity. Now any imports which are single item imports will always run through full consistency checks.

Editor

Fix context menus not appearing when clicking outside of editor playfield's bounds (#18649 by @frenzibyte)

Smaller changes

  • Fix ctrl-z in editor also seeking to start in addition to undo (#18685 by @peppy)
  • Fix timing adjustment repeat buttons firing one change per repeat invocation (#18687 by @peppy)
  • Fix ZoomableScrollContainer attempting to update zoom with invalid range (#18697 by @frenzibyte)

Gameplay

Fix hit error meters not updating visual state when hidden (#18669 by @peppy)

It is an expectation of users that when the HUD is shown after a period of being hidden, it will visually reflect the state based on recent judgements.

Online

  • Add "View beatmap" button to Discord Rich Presence (#15702 by @jaxxibae)
    • This PR adds a button to Discord's RPC so that people can directly check what map a person is playing.
      When the user is playing an unpublished / offline map, the button will not exist.

This has been tested, and it works with all gamemodes.

Platform

Fix android crashes when opening osu! from background in multi-thread mode (ppy/osu-framework#5242 by @bdach)

Fix audio timing becoming incorect after seek (ppy/osu-framework#5248 by @peppy)

This was only affecting some users on windows, but enough to warrant a hotfix release. We've reverted some internal changes until we better understand why they could cause such an issue (they really shouldn't have).

Smaller changes

Reliability

Settings

Remove unlimited frame limiter warning (#18667 by @peppy)

This should not be required now that we have a 1,000 Hz limiter in place.

Add scrolling gameplay visualisation mode to latency certifier (#18671 by @peppy)

2022-06-15.22-53-40.mp4

UI

Add basic volume control support in toolbar music button (#18693 by @frenzibyte)

2022-06-15.22-50-00.mp4

Smaller changes

UX

Allow scrolling overflow of ruleset buttons in the toolbar (#18691 by @peppy)

Smaller changes

New Contributors

Full Changelog: 2022.612.0...2022.615.0

Don't miss a new osu release

NewReleases is sending notifications on new releases.