Skip to content

Releases: ppy/osu-framework

2025.321.0

21 Mar 02:14
9096ea8
Compare
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
Compare
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
Compare
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
Compare
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

2025.225.0

25 Feb 11:54
043fd78
Compare
Choose a tag to compare

What's Changed

  • Log SDL video driver by @Susko3 in #6535
  • Allow multiple values for one key when adding web request parameters by @bdach in #6537
  • Disable SDL3 again for other desktop platforms by @peppy in #6541

Breaking changes

Calling WebRequest.AddParameter() multiple times with the same first parameter (name) will no longer overwrite previous calls, which is to say, a single parameter name is allowed to be associated with multiple values.

Full Changelog: 2025.220.1...2025.225.0

2025.220.1

20 Feb 13:26
29be2c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2025.220.0...2025.220.1

2025.220.0

20 Feb 05:07
5b20a23
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2025.217.0...2025.220.0

2025.217.0

17 Feb 04:29
2cd505e
Compare
Choose a tag to compare

What's Changed

  • Fix [Solo] attributes getting committed by blocking from NUnit runs by @peppy in #6522
  • Fix iOS URL handling overriding deprecated method by @frenzibyte in #6524
  • Display tooltips in better positions when using touch input by @frenzibyte in #6480
  • Fix Tablet Inputs by @Mrcubix in #6526
  • Disable debug "frame statistics by touch" feature by default by @frenzibyte in #6527

New Contributors

Full Changelog: 2025.204.0...2025.217.0

2025.204.0

04 Feb 07:35
82f37c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2025.129.1...2025.204.0

2025.129.1

29 Jan 08:31
37e1475
Compare
Choose a tag to compare

What's Changed

  • Don't force fs and vs shader file extension if shader load argument string already includes file extension by @BashhScriptKid in #6514
  • Roll back windows runner in another android workflow by @smoogipoo in #6516

New Contributors

Full Changelog: 2025.129.0...2025.129.1