Skip to content

Releases: ppy/osu-framework

2026.428.0

28 Apr 10:06
86f65d5

Choose a tag to compare

What's Changed

  • Update OpenTabletDriver to 0.6.7 by @Kuuuube in #6739
  • Add sensitivity setting for SDL3 pens by @Susko3 in #6737
  • Prevent held non-modifier keys from re-triggering bindings after modifier release by @Piotrr0 in #6736
  • Allow configuring audio latency with an env variable by @rszyma in #6724

New Contributors

Full Changelog: 2026.422.0...2026.428.0

2026.422.0

22 Apr 06:40
16efe0a

Choose a tag to compare

What's Changed

  • Convert no longer necessary lambda expressions to method groups by @Joehuu in #6726
  • Turn on SDL 3 for windows by @peppy in #6735

Full Changelog: 2026.416.0...2026.422.0

2026.416.0

16 Apr 09:31
15bf24b

Choose a tag to compare

What's Changed

  • Revert "Fix audio component enqueued actions potentially executing out-of-order in single thread mode" by @bdach in #6728
  • Fix unsafe threading in MIDI handler initialisation code by @bdach in #6729
  • Update CodeFileSanity by @smoogipoo in #6731
  • Fix audio track playing beyond expiry/disposal in edge cases by @peppy in #6732

Full Changelog: 2026.406.0...2026.416.0

2026.318.0

18 Mar 15:24
baf865f

Choose a tag to compare

What's Changed

  • CI tooling updates by @bdach in #6722
  • Fix mouse cursor not being able to leave window over top and left edge on Wayland by @Susko3 in #6720

Full Changelog: 2026.310.0...2026.318.0

2026.310.0

10 Mar 05:30
2140bf7

Choose a tag to compare

What's Changed

  • Fix typo in dropdown menu item show/hide xmldoc by @Joehuu in #6712
  • Add tooltips for test steps which are too long to fit by @peppy in #6713
  • Add property to retrieve status code of a web request by @bdach in #6716
  • Add support for external file picker and presenting files via share panel on Android by @bdach in #6717

Full Changelog: 2026.303.0...2026.310.0

2026.303.0

03 Mar 08:07
ba04d53

Choose a tag to compare

What's Changed

  • Fix a Typo and Add a Missing Case BlendingParameters.tranlateBlendingFactorSrc by @menvae in #6707
  • Fix instability from near-zero scale by preserving sign when clamping in DrawInfo by @cdwcgt in #6708
  • Add scripts to use local OpenTabletDriver by @Kuuuube in #6709
  • Update SDL3 to 2026.302.0 by @smoogipoo in #6710
  • Switch to fork of managed-midi with fixes by @peppy in #6711

New Contributors

Full Changelog: 2026.209.0...2026.303.0

2026.209.0

09 Feb 09:33
afd0a6f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2026.129.0...2026.209.0

2026.129.0

29 Jan 08:51
70d27e4

Choose a tag to compare

What's Changed

  • Fix game crashing when no displays are connected by @Susko3 in #6691
  • Add localisation support for displayNames in DirectorySelector's related classes by @diquoks in #6700
  • Fix typo in uniform typecheck by @minetoblend in #6702
  • Add workaround for pen clicks not working on Android by @Susko3 in #6703

New Contributors

Full Changelog: 2026.108.0...2026.129.0

2026.108.0

07 Jan 16:44
55317f0

Choose a tag to compare

What's Changed

  • Use quad batch for path drawing by @EVAST9919 in #6690
  • Stop calling SDL_GetWindowBordersSize() when it's unsupported by @Susko3 in #6683
  • Add overload for custom easing functions to TransformSequence.TransformTo by @minetoblend in #6694
  • Fix crash when getting SDL3 pen device type by @Susko3 in #6695

Full Changelog: 2026.102.0...2026.108.0

2026.102.0

02 Jan 07:39
44725d0

Choose a tag to compare

What's Changed

  • Fix Path being choppy with small theta difference between segments by @EVAST9919 in #6689

Full Changelog: 2025.1229.0...2026.102.0