What's Changed
- Add support for alternative clipboard keys (ctrl-insert / shift-delete / shift-insert) by @peppy in #5870
- Fix android safe area not updating after returning to game with a different orientation by @Joehuu in #5872
- Update deployment workflow to automatically run on new tag by @peppy in #5873
- Update veldrid by @peppy in #5876
- Fix
IWindow.Resized
being invoked with invalid data duringWindowMode
switch by @Susko3 in #5880 - Make
IWindow
andIGraphicsSurface
implementationsinternal
by @Susko3 in #5881 - Set PerMonitor V2 DPI awareness on Windows by @Susko3 in #5877
- Work around iOS linker including
ApplicationServices
framework during compilation by @frenzibyte in #5886 - Make shaders with passthrough layouts deterministic again by @smoogipoo in #5889
- Fix game benchmarks being completely broken by @peppy in #5884
- Reduce complexity overhead (and avoid one copy) when obtaining character SSDQs in
SpriteTextDrawNode
by @peppy in #5883 - Reduce VBO buffer count to 2 by @peppy in #5896
- Fix game tools being rendered outside safe area by @frenzibyte in #5887
- Fix frame statistics display showing
CADisplayLink
callback delays under "WndProc" time by @frenzibyte in #5898 - Pool and limit how many GC boxes can be displayed on
FrameStatisticsDisplay
at once by @peppy in #5899 - Fix
PerformanceOverlay
autosize not working due to incorrect anchor by @peppy in #5900 - Switch osu!framework iOS projects to use AOT compilation on release configurations by @frenzibyte in #5903
- Disable front-to-back pass by default on all platforms by @peppy in #5905
- Avoid initialising textures when unnecessary by @peppy in #5901
Full Changelog: 2023.625.0...2023.707.0