Releases: ppy/osu-framework
Releases · ppy/osu-framework
2025.204.0
What's Changed
- Fix iOS file presentation code not scheduled to main thread by @frenzibyte in #6517
- Update OpenTabletDriver to 0.6.5.1 by @jamesbt365 in #6519
- Reduce overhead of async disposal by @peppy in #6521
Full Changelog: 2025.129.1...2025.204.0
2025.129.1
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
- @BashhScriptKid made their first contribution in #6514
Full Changelog: 2025.129.0...2025.129.1
2025.129.0
What's Changed
- Remove a char[] allocation in SearchContainer.cs by @turbedi in #6497
- Disable "relative mode" by default on iOS by @frenzibyte in #6469
- Disable auto-capitalisation in textboxes by @frenzibyte in #6478
- Add simple
InputProperties
/TextInputType
test by @Susko3 in #6499 - Change IsRootedAt method from internal to public in DrawableExtensions by @Rudicito in #6500
- Fix file presentation on iPadOS not working by @frenzibyte in #6502
- Fix
SetupLogging
not being called in game test scenario by @peppy in #6504 - Add a way to distinguish mouse from tablet pen inputs by @Susko3 in #6488
- Async mouse input on windows by @Susko3 in #6235
- Roll back windows build image to 2019 on android build job by @bdach in #6505
- Add text input type for alphanumeric code by @frenzibyte in #6513
- Revert changes to
OnScreenKeyboardOverlapsGameWindow
on iOS by @frenzibyte in #6512 - Update SDL3, bringing in support for Windows Ink pen input, and enable it on desktop platforms once again by @Susko3 in #6511
- Add input type for decimal numbers by @frenzibyte in #6498
New Contributors
Full Changelog: 2025.117.0...2025.129.0
2025.117.0
Android missing because android workflow broke
What's Changed
- Bump NVika tool to 4.0.0 by @bdach in #6494
- Fix incorrect release pattern in macOS/iOS texture loading code by @frenzibyte in #6495
Full Changelog: 2025.115.0...2025.117.0
2025.115.0
What's Changed
- Change
OffsetScrollPosition
to take adouble
by @peppy in #6492 - Add entry point to
Game
for logging setup purposes by @peppy in #6493
Full Changelog: 2025.114.1...2025.115.0
2025.114.1
What's Changed
- FFmpeg build: Use macos-13 CI image by @FreezyLemon in #6473
- Cleanup Objective-C interop code by @frenzibyte in #6474
- Expose game host from iOS app delegate class by @frenzibyte in #6477
- Implement system-provided file selection display on iOS by @frenzibyte in #6445
- Show whether drawable is receiving input in draw visualiser by @peppy in #6481
- Disable dropdown searching on mobile when no hardware keyboard is attached by @frenzibyte in #6479
- Update SDL3-CS to 2025.104.0 by @Susko3 in #6486
- Fix crash when dragging in a text box while a key is held down by @424ever in #6485
- Add native macOS image loading support by @frenzibyte in #6475
- Use
double
inScrollContainer
for scroll tracking by @peppy in #6467 - Allow
TextBox
to specify type of text being input by @frenzibyte in #6408
New Contributors
Full Changelog: 2024.1224.0...2025.114.1
2024.1224.0
What's Changed
- Implement getting OpenGL iOS main framebuffer on SDL3 by @Susko3 in #6468
- Use Accelerate framework for texture image processing on iOS and fix premultiplication issues by @frenzibyte in #6470
- Shave allocation overheads in recent iOS texture loading code by @frenzibyte in #6471
Full Changelog: 2024.1220.0...2024.1224.0
2024.1220.0
What's Changed
- Fix
BindableList
methods crashing with non-IList
collections by @smoogipoo in #6466
Full Changelog: 2024.1219.1...2024.1220.0
2024.1219.1
What's Changed
- Bump OpenTabletDriver to 0.6.5.0 by @jamesbt365 in #6465
New Contributors
- @jamesbt365 made their first contribution in #6465
Full Changelog: 2024.1219.0...2024.1219.1
2024.1219.0
What's Changed
- Prefer HDTV / Rec. 709 colorspace for videos with HD resolution and unspecified colorspace by @frenzibyte in #6403
- Fix unobserved exceptions on named pipe shutdown by @peppy in #6447
- Improve
BindableList
performance + reduce allocations by @smoogipoo in #6450 - Fix increased CPU/energy impact while backgrounded by @smoogipoo in #6451
- Add support for presenting/opening files on iOS by @frenzibyte in #6448
- Fix multiple instances of a game being allowed to start concurrently by @peppy in #6452
- Bring back iOS application delegates and fix many issues by @frenzibyte in #6453
- Fix iOS audio session allowing other audio to mix by @frenzibyte in #6457
- Fix disabling hold-to-right-click not cancelling in-progress actions by @frenzibyte in #6459
Full Changelog: 2024.1206.0...2024.1219.0