What's Changed
Features
- Documentation - Add OpenGlControlBase XML docs by @maxkatz6 in #19188
- Core - Add InputPaneActivationRequested in TextInputMethodClient by @emmauss in #19225
- Controls - Add a buffer cache to containers in VirtualizingStackPanel by @gentledepp in #18646
- iOS - Enable Pointer/Trackpad scrolling by @drasticactions in #19342
- iOS - Implement Save File Picker Support by @drasticactions in #19364
Fixes
- Core - Properly check if DispatcherOperation is pending when executing/aborting by @kekekeks in #19132
- Core - Fix memory leak by clearing shared array pool references in LightweightObservableBase by @walterlv in #19167
- Core - Fix random NRE inside
Compositor.CommitCore()
callback. by @EgorRudakov2 in #19173 - Core - Set IsKeyboardFocusWithin to false when control is detached from visual tree by @emmauss in #19369
- Controls - Fixed ComboBox focus styles not being applied by @0xJins in #19147
- Controls - Make textbox context menu transient on mobile by @emmauss in #19182
- Controls - Remove textbox holding handler in text selection handle by @emmauss in #19186
- Controls - Use captured element if available as source for tap gestures by @emmauss in #19222
- Controls - Grid: Fix inner size calculation when Row/ColumnDefinition is not set but spacing is set by @zxbmmmmmmmmm in #19227
- Text - Fix selecting multiple lines in RTL mode by @AhmedZero in #19093
- Text - Fix TextLineIImpl.GetTextBounds for clustered trailing zero width characters by @Gillibald in #19208
- Text - Fix multiline selection crash by @kerams in #19337
- Skia - Explicit dispose of GRBackendRenderTarget and SKSurfaceProperties by @vadimart92 in #19100
- macOS - Replace manual input tracking with NSEvent by @drasticactions in #19101
- macOS - Fixes thick titlebar pointer events streaming by @ErtyHackward in #19320
- X11 - Fix X11Screen info update incorrectly when screen changed by @Handsome08 in #19262
- X11 - Stopgap fix for Clipboard.ClearAsync not returning by @kekekeks in #19302
- Android - Restrict souce of input events to avalonia view by @emmauss in #19289
- Win32 - Enable tray icon creation in all circumstances when running as an admin by @lwz-sabrina in #19382
Full Changelog: 11.3.2...11.3.3