Description
August Update for WPF on .NET Core 3.0
We have exciting news to share this month, in addition to all the bug fixing for .NET Core 3, the WPF team finished open sourcing all managed assemblies! Our goal is to finish open sourcing the remaining binaries in the roadmap before the year ends.
Following are the assemblies recently open sourced, we have updated the WPF roadmap to reflect these changes:
-
PresentationUI
-
System.Windows.Presentation
-
System.Windows.Controls.Ribbon
-
System.Printing
-
WindowsFormsIntegration
-
Themes
- PresentationFramework.Aero
- PresentationFramework.Aero2
- PresentationFramework.AeroLite
- PresentationFramework.Classic
- PresentationFramework.Luna
- PresentationFramework.Royale
Here is a recap of what the team has been working on during the last month:
- @vatsan-madhavan fixed various regressions including fixing a crash with trimmed images an also fixed a bug originating in .NET 4.8 that was causing crashes in High DPI applications
- @stevenbrix worked on open sourcing the rest of managed assemblies and also fixed a CoreFX bug that was causing crashes on ZipPackagePart.GetStreamCore.
- @rladuca fixed a couple of bugs(1511, 1554) that were causing crashes with XPSSerialization, Rob also worked with the WinForms team to fix a XamlParseException with WinForms interop.
- @ryalanms helped document various new APIs
- @SamBent ported various bug fixes from .NET 4.8: 1542, 1541, 1540.
- @ojhad fixed various test failures: 1510, 1382,1047. He also addressed a regression with Two-way binding
We are getting close to shipping .NET Core 3.0 in September and as such our bug bar is very high to only address ship-stopping bugs.
Once again, thanks for your engagement, contributions and feedback. We wouldn't be where we are without your feedback, Thank you.