taulazer / tau

A customized osu! mode surrounding a paddle and some notes.
https://taulazer.github.io/
MIT License
178 stars 19 forks source link

Bump ppy.osu.Game from 2022.810.2 to 2022.821.0 #320

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps ppy.osu.Game from 2022.810.2 to 2022.821.0.

Release notes

Sourced from ppy.osu.Game's releases.

2022.821.0

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

Code Quality

  • Refactor APIAccess main loop to read better (ppy/osu#19707 by @​peppy)
  • Fix naming of depth stencil function function type (ppy/osu-framework#5357 by @​smoogipoo)
  • Move all usage of GameplayClock to IGameplayClock (ppy/osu#19775 by @​peppy)
    • As a first step towards tidying up the structure of clocks in gameplay usages, I want to remove all usage of GameplayClock via DI. The next step would be to attempt to remove GameplayClock itself.
  • Remove FrameStableClock (and redirect usages to FrameStabilityContainer) (ppy/osu#19776 by @​peppy)
  • Tidy up and document FrameStabilityContainer (ppy/osu#19777 by @​peppy)
  • Add LocalisableString.IsNullOrEmpty and LocalisableString.IsNullOrWhiteSpace (ppy/osu-framework#5364 by @​smoogipoo)
  • Remove all remaining usage of GameplayClock (ppy/osu#19779 by @​peppy)
  • Split OffsetCorrectionClock out of MasterGameplayClockContainer (ppy/osu#19836 by @​peppy)

Database

Fix re-importing existing collections not correctly adding new items (ppy/osu#19801 by @​peppy)

Smaller changes

  • Add LastUpdate field to track the time of local changes (ppy/osu#19530 by @​peppy)
    • Not displayed anywhere yet, but will allow for better ordering of locally edited beatmaps in the future.

Difficulty Calculation (osu!)

  • Add slider bonus to Flashlight skill (ppy/osu#15666 by @​MBmasher)
  • osu! performance points balancing pass (ppy/osu#19001 by @​stanriders)
  • Clamp effective miss count to maximum amount of possible breaks (ppy/osu#19804 by @​stanriders)

Difficulty Calculation (osu!mania)

  • Fix mania star rating varying by order of notes in a chord (ppy/osu#19120 by @​molneya)

Editor

Fix slider ticks playing back at infinite rate while making changes to a slider in the editor (ppy/osu#19800 by @​peppy)

https://user-images.githubusercontent.com/191335/185783245-0c627c81-ebf9-4ff3-8fa4-e254d1d66e51.mp4

Add ability to merge hit objects in osu! editor to create sliders (ppy/osu#19782 by @​OliBomby)

I added a feature to the osu editor which lets you merge multiple objects into one big slider. You can use it by selecting multiple sliders and then pressing the 'Merge selection' in the context menu or pressing Ctrl+Shift+M.

https://user-images.githubusercontent.com/17460441/184664631-decf2530-d119-4198-94ac-250091470893.mp4

Fix taiko blueprints displaying incorrectly for drum rolls (ppy/osu#19832 by @​peppy)

https://user-images.githubusercontent.com/191335/185783217-24355d8c-eb3a-4439-9ea3-7e42fc29d60a.mp4

Smaller changes

  • Make clock position transfer more reliable when track is stopped (ppy/osu-framework#5362 by @​peppy)

... (truncated)

Commits
  • 513ba69 Merge pull request #19865 from OliBomby/fix-slider-flip
  • 7732fb2 fix code quality
  • 614ae81 Added tests for making sure flipping and rotating retains perfect control poi...
  • cbdd870 Merge pull request #19693 from its5Q/editor-localisation
  • 36e202c Add inline comment explaining necessity to use AddRange for slider transfor...
  • 65f7ece moving all controlpoints at once for slider
  • 4ef8e00 Merge pull request #19851 from peppy/update-framework
  • c3c44c1 Use CompositeComponent in various locations
  • 4132152 Update resources
  • 426c4c9 Update framework
  • Additional commits viewable in compare view


Dependabot compatibility score

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)