Skip to content

Releases: ppy/osu-framework

2023.1113.0

13 Nov 05:06
1962cf6
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2023.1111.0...2023.1113.0

2023.1111.0

11 Nov 10:48
5c5c6c5
Compare
Choose a tag to compare

What's Changed

  • Fix wrong bytes per sample in TrackBass by @hwsmm in #6039
  • Fix mouse not working as expected on iOS by @Susko3 in #6041
  • Fix FrameStatisticsViaTouch to work as described in the wiki by @Susko3 in #6040

New Contributors

Full Changelog: 2023.1030.0...2023.1111.0

2023.1030.0

30 Oct 16:41
f1981a3
Compare
Choose a tag to compare

What's Changed

  • FFmpeg: Enable MPEG-4 parser and decoder by @FreezyLemon in #6024
  • Update FFmpeg binaries by @github-actions in #6026
  • Update native libs by @peppy in #6027
  • Bring back shader workaround to fix blur on iOS by @frenzibyte in #6031
  • Throw exception when pushing a screen at OnExiting without blocking by @hwabis in #6033
  • Disable retrieval of SDL display modes on non-desktop platforms by @frenzibyte in #6032
  • Fix releasing mouse buttons outside of window not working in relative mode by @Susko3 in #6036
  • Correctly handle OTD "multi-reports" by @Susko3 in #6035
  • Allow selecting all text in a textbox programatically by @peppy in #5823

Full Changelog: 2023.1012.0...2023.1030.0

2023.1012.0

12 Oct 05:04
ba72c19
Compare
Choose a tag to compare

What's Changed

  • Add button to randomise test scene background colour by @peppy in #6022
  • Add notes regarding using inline delegates with Scheduler.AddOnce by @peppy in #6023

Full Changelog: 2023.1006.0...2023.1012.0

2023.1004.2

04 Oct 14:55
5600aba
Compare
Choose a tag to compare

What's Changed

  • Fix source clock not correctly getting started after a decoupled transition by @peppy in #6017

Full Changelog: 2023.1004.1...2023.1004.2

2023.1004.1

04 Oct 07:53
c59f38c
Compare
Choose a tag to compare

Breaking changes

DecoupleableInterpolatingFramedClock is obsoleted. Use DecouplingClock instead

See #6001 for more details on a migration path.

What's Changed

  • Add fluXis to project list by @flustix in #6003
  • Stop logging non-error output from OpenTabletDriver by @peppy in #6006
  • Add new DecouplingClock and obsolete DecoupleableInterpolatingFramedClock by @peppy in #6001
  • Fix keyboard handler getting disabled on window creation failure by @peppy in #6005
  • Fix WaveformGraph overhead when DrawPosition is changed by @peppy in #6009
  • Increase tolerance in decoupling framed clock tests by @bdach in #6011
  • Reduce FFmpeg binary size by @FreezyLemon in #5981
  • Update FFmpeg binaries by @github-actions in #6012
  • Disable linux video hardware acceleration for now by @peppy in #6015
  • Fix race condition in ThreadedTaskScheduler when adding tasks by @smoogipoo in #6014
  • Update FFmpeg binaries by @github-actions in #6016
  • Update nativelibs to latest version by @peppy in #6013

New Contributors

Full Changelog: 2023.925.0...2023.1004.1

2023.925.0

25 Sep 02:13
af39e7b
Compare
Choose a tag to compare

What's Changed

  • Bump SPIRV with plist versioning fix by @peppy in #6004

Full Changelog: 2023.922.0...2023.925.0

2023.922.0

21 Sep 16:25
2cb33d7
Compare
Choose a tag to compare

What's Changed

  • Allow testflight/app store links to be opened externally by @peppy in #5991
  • Tidy up InterpolatingFramedClock by @peppy in #5992
  • Fix OpenUrlExternally potentially crashing applications due to misconfigurations (and log errors instead) by @yesseruser in #5989
  • Remove local veldrid-spirv iOS native libraries by @frenzibyte in #5995
  • Avoid throwing exception when attempting to access WebRequest response in fail path by @peppy in #5998
  • Bump OpenTabletDriver to 0.6.3.0 by @X9VoiD in #5999
  • Don't block cut/copy platform actions on empty textbox selection by @peppy in #5997

New Contributors

Full Changelog: 2023.914.0...2023.922.0

2023.914.0

14 Sep 06:38
5307515
Compare
Choose a tag to compare

What's Changed

Breaking changes

Masking-related breaking changes from 2023.822.0 have been reverted

After pushing the SSBO masking changes to users, it turned out that the change was not an unambiguous performance win as originally hoped, and as such has been reverted for now in order to avoid diverting focus further away from more important concerns.

In response, framework consumers need to revert any and all changes incurred by the aforementioned release. It is advised to keep the changes around somewhere, however, as the SSBO concept may be revisited at a later date.

Full Changelog: 2023.912.0...2023.914.0

2023.912.0

11 Sep 18:21
3f83dc3
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2023.904.0...2023.912.0