⭐ New Features
- Remove Xamarin.Mac platform #2629
- Improve ThemedMessageBox with wrapping logic and default system icons. #2627
- Unsaved indicator for DocumentControl #2626
- Wpf: protect against errors in GridView.SelectedRows #2624
- Update WinForms/Wpf/Direct2D and templates to net6.0 #2616
- Add comment about having to dispose the Graphics object #2611
- Add Control.IsMouseCaptured, CaptureMouse, and ReleaseMouseCapture APIs #2609
- Remove BinaryFormatter from DragDropLib #2608
- Improve DocumentControl styling capabilities #2605
- Use GITHUB_OUTPUT envvar instead of set-output command as the latter is deprecated #2603
- WinForms: Handle MainForm changes #2598
- Mac: Use InvokeOnMainThread instead of DispatchQueue #2597
- Add ability to set up native control when subclassing NativeControlHost #2590
- Add NativeControlHost #2589
- Add TextArea.Border, ScrollToTop/Bottom/Range, and TextLength #2587
- Upgrade to GtkSharp 3.24.24.95 #2584
- Remove XamMac2 platform #2583
- [GTK] Upgrade to GtkSharp 3.24.24.95 #2520
- Add a HostControl to enable hosting native controls #2167
🪲 Bug Fixes
- Mac: Fix Rich/TextArea to show text when initially shown. #2631
- Add usings back to project templates #2628
- Mac: Only fire location changed when size changes and form is loaded. #2623
- Mac: Fix firing LocationChanged event when only size changes #2622
- C# template doesn't compile #2619
- Work around bug in WPF when running in .NET Core #2618
- TextArea text is not visible when using Wrap on macOS 14 #2617
- Wpf: Only expand/collapse/go to parent on left key when not editing #2615
- Add ToolTipSection to test tooltips #2614
- Mac: Fix universal binary build #2612
- Fix reporting the location of a Hwnd form with multi-monitor DPIs #2610
- Reparent TableRow and TableCell when added from one table to another #2600
- WinForms: Show icon when set in Dialog #2599
- Mac: Window.Location should return set value before loaded #2594
- Further fixes removing controls from TableLayout #2592
- Fix removing a control from a TableLayout before it has been initialized #2591
- Wpf: Fix dispatcher error when cancelling a TextBox TextChanging event #2586
- Mac: Fix possible lockup with wrapped label when its size was very small #2585
❤️ Contributors
We'd like to thank all the contributors who worked on this release!