What's Changed
- Release new
mainbuild by @tig in #5005 - Updates the sample.gif by @tig in #5007
- Fix remaining TextView issues by @BDisp in #4987
- Fixes UICatalog --version, adds release workflows and maintainer docs by @tig in #5009
- Fixes
AppModel.Inlineissues needed forOutput-ConsoleGridViewto work well by @tig in #5010 - Fixes prepare release workflow by @tig in #5015
- Fix version numbering: auto-increment pre-release from existing tags by @tig in #5018
- Fix/prepare release by @tig in #5019
- Fixes #4843. Button: avoid create-then-destroy shadow allocation via CWP InitializingShadowStyle event by @Copilot in #5012
- Bump Markdig from 1.1.2 to 1.1.3 by @dependabot[bot] in #5017
- Back-merge v2.0.0-beta.218 from main into develop by @tig in #5022
- Back-merge v2.0.0-rc.1 from main into develop by @tig in #5024
- Adds
TreeView.GetSizeby @tig in #5025 - Ensures
CollectionNavigatordoes not repond to alt or ctrl keys by @tig in #5014 - Fixes #4865. Add v1→v2 corrections table and expand agent-facing files for all AI tools by @Copilot in #5027
- Fixes #5008. Fix Markdown codeblock background attribute by @Copilot in #5011
- Fixes #5028. TextView still has remaining's bugs by @BDisp in #5029
- Fix/prepare release versioning by @tig in #5034
- Back-merge v2.0.0-rc.2 from main into develop by @tig in #5031
- back merge from Main by @tig in #5037
- Fixes #4970 - Dialog arrangement by @tig in #5033
- Update READMEs for v2.0.0 stable release by @tig in #5039
- Add Microsoft.Net.Compilers.Toolset reference so the internal source generator loads by @rcdailey in #5041
- Fixes #5040. SelectorBase.TabBehavior setter calls CreateSubViews() without UpdateChecked(), desyncing CheckBox visual state by @BDisp in #5044
- Fixes #5043 -
View.ScrollBarsnow only show if they fit - FixesView.Viewportbug by @tig in #5045 - Bump Microsoft.NET.Test.Sdk from 18.4.0 to 18.5.0 by @dependabot[bot] in #5051
- Back-merge v2.0.0-rc.4 from main into develop by @tig in #5054
- Fixes #4955. Move mdv sample to its own gui-cs repo by @Copilot in #5056
- Fixes #5057. Pressing
Alt-Tin aTextFieldcauses atto be entered by @BDisp in #5059 - Fix stale test project references in CLAUDE.md by @harder in #5070
- docs: add hero image to README by @livlign in #5058
- Fixes #5065. Pressing Shift-Alt-T in a TextField causes a t to be entered by @BDisp in #5063
- Fixes #4963, #5064. FileDialog nav fixes & TableView redesign by @tig in #5062
- Fixes #4179.
SetFocusonCanFocus == falseshould still set focus toSuperViewby @BDisp in #5073 - Fixes #452. TextView: TextView.LoadFile keeps file open and provides no way of closing it by @BDisp in #5074
- Fixes #5069. ConfigurationManager is trim-safe without TrimmerRootAssembly by @harder in #5071
- Fixes #5080. WindowsDriver isn't showing the cursor after exit by @BDisp in #5081
- Fixes #5078. Handle JSON
nullroot inSourcesManager.Loadby @Copilot in #5079 - Fixes #5060. TextField in ReadOnly mode should not automatically scroll by @BDisp in #5084
- Bump Microsoft.NET.Test.Sdk from 18.5.0 to 18.5.1 by @dependabot[bot] in #5100
- Bump GitHub.Copilot.SDK from 0.2.2 to 0.3.0 by @dependabot[bot] in #5094
- Fixes #5097. Kitty is wasting the keyboard shortcuts Ctrl+Shift+Alt+A/Z which returns as Ctrl+Alt+A/Z by @BDisp in #5098
- Fixes #5087 - Removes Dialog scrolling code and and fixes other bugs along the way by @tig in #5090
- More FileDialog tweaks by @tig in #5102
- Release v2.0.0-rc.7 by @tig in #5106
New Contributors
- @rcdailey made their first contribution in #5041
- @harder made their first contribution in #5070
- @livlign made their first contribution in #5058
Full Changelog: v2.0.0-rc.6...v2.0.0-rc.7