Skip to content

Releases: ppy/osu-framework

2025.709.0

08 Jul 15:48
9a3b685

Choose a tag to compare

What's Changed

  • Fix memory leak when multiple games use the same host by @smoogipoo in #6606
  • Use test clock as reference for decoupling clock by @smoogipoo in #6605

Full Changelog: 2025.704.0...2025.709.0

2025.704.0

04 Jul 10:31
eb07940

Choose a tag to compare

What's Changed

Full Changelog: 2025.625.0...2025.704.0

2025.625.0

25 Jun 06:03
195116b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2025.604.1...2025.625.0

2025.512.0

12 May 07:56
a781579

Choose a tag to compare

What's Changed

  • Add volume slider in test browser by @frenzibyte in #6571
  • Remove accidental #nullable disable line in new class by @frenzibyte in #6572
  • Update bass libraries (and add script to ease the update process) by @peppy in #6573
  • Change ValueChangedEvent to a struct by @peppy in #6114
  • Update native libraries with latest bass versions by @peppy in #6574

Full Changelog: 2025.419.0...2025.512.0

2025.419.0

19 Apr 14:53
681900f

Choose a tag to compare

What's Changed

  • Fix incorrect text flow layout with non-left anchors when line breaks at last word of paragraph by @bdach in #6568

Full Changelog: 2025.418.0...2025.419.0

2025.418.0

18 Apr 07:24
26d86a5

Choose a tag to compare

What's Changed

  • Fix text flow container layout changing after one frame in some cases by @bdach in #6556
  • Remove nullable disable annotation in the text namespace. by @andy840119 in #6559
  • Fix menu items being clickable during fade out by @peppy in #6563
  • Fix second button click moving slider while dragging by @Kruchji in #6565

New Contributors

Full Changelog: 2025.321.0...2025.418.0

2025.321.0

21 Mar 02:14
9096ea8

Choose a tag to compare

What's Changed

  • Allow usage of "frame statistics via touch" envvar on release builds by @frenzibyte in #6554
  • SDL3: Add hack to make resizing store windowed size to config by @Susko3 in #6550
  • Avoid fill flow layout flipping between floating point precisions by @peppy in #6555

Full Changelog: 2025.318.1...2025.321.0

2025.318.1

18 Mar 09:01
5e4e9b3

Choose a tag to compare

What's Changed

  • Fix tablet buttons being handled when window is not active by @peppy in #6543
  • Fix text flow container not handling non-1 relative width correctly by @bdach in #6553
  • Revert pen input flow and map pen to touch on mobile platforms by @frenzibyte in #6523

Full Changelog: 2025.313.0...2025.318.1

2025.313.0

13 Mar 04:44
458e5b8

Choose a tag to compare

What's Changed

  • Only consider flowing children when performing layout of text flow by @bdach in #6549

Full Changelog: 2025.311.0...2025.313.0

2025.311.0

11 Mar 09:42
1ccf037

Choose a tag to compare

What's Changed

  • Add tip pressure to click threshold to tablet handler configuration by @Finadoggie in #6536
  • Bump SixLabors.ImageSharp from 3.1.5 to 3.1.7 in /osu.Framework by @dependabot in #6547
  • Fix TextFlowContainer not laying text out properly on some TextAnchor settings by @bdach in #6545
  • Adjust GetBackwardWordAmount and GetForwardWordAmount to take symbols into account by @AleXu224 in #6496
  • Remove TrackBass frequency clamping by @smoogipoo in #6548

Breaking changes

TextFlowContainer no longer inherits from FillFlowContainer and instead is a CompositeDrawable

All methods and properties that consumers should be using (and additionally some that they arguably shouldn't) remain accessible.

New Contributors

Full Changelog: 2025.225.0...2025.311.0