Roadmap progress - March 2023 #7698
pchaurasia14
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Below are the updates on 2023 Roadmap deliverables -
Modernization
We will post our analysis soon (ETA - 4/24)
Next, we will be getting this reviewed with dotnet team for finalization (ETA - 4/24)
Meanwhile, we are working on integrating nullable annotations in
System.Windows.Input.Manipulations
.However this does NOT block community contributions on other assemblies
Infrastructure upgrades
Next up - Microsuites (a subset of feature tests) and feature tests themselves (the bulk of all WPF tests) on public build pipelines.
This should help us with running automated tests for upcoming test pass runs.
- Diagnostics (29 Tests) - PR
- Annotations (~ 1890 tests) - PR
- Globalization (13 tests) - PR
- AppModel (~ 189) - in progress
- Animations (~ 1800) - in progress
Number of tests are indicative of total number of tests made available (including disabled tests)
We're migrating feature tests and microsuites progressively, working on the most active areas first. The areas listed above are the first ones -- you can follow our progress overall in this project.
Issues/ PRs
- Fix typo #7669 (Thanks @Symbai)
- Generated the AssemblyRecord code in AssemblyHelper to improve startup performance #7033 (Thanks @lindexi)
- GlyphSerializer rounding fix #7545 (Thanks @miloush)
- Include missing APIs in reference assembly #7168 (Thanks @terrajobst)
- Avoid boxing in UniqueEventHelper #6510 (Thanks @stephentoub)
- Generated the AssemblyRecord code in AssemblyHelper to improve startup performance #7033 (Thanks @lindexi)
- Replace resource constants with properties in PresentationCore #7519 (Thanks @ThomasGoulet73)
- Use project ChecksumAlgorithm in code-behind. #7556 (Thanks @ThomasGoulet73)
- Replace String.CompareOrdinal to string.Equals in KnownTypes #7500 (Thanks @lindexi)
- Replace Dictionary with HashSet #7486 (Thanks @ThomasGoulet73)
- In ClrObjectRuntime, move the object definition next to the code used #4044 (Thanks @lindexi)
Thank you all for your contributions in helping us improve WPF. We intend to continue maintaining a steady rate of 6/8 PRs on every test run.
- (ToolTip ) System.ArgumentNullException: Value cannot be null. (Parameter 'element') #6319
- Tooltip throws ArgumentNullException #7002
- IOException using WPF DocumentViewer to search contents #7567
We also closed few issues which did not have proper repro samples.
Misc
Beta Was this translation helpful? Give feedback.
All reactions