Tags: dotnet/winforms
Tags
Merged PR 53789: [internal/release/8.0] Update dependencies from dnce… …ng/internal/dotnet-runtime This pull request updates the following dependencies [marker]: <> (Begin:d72686ca-0460-40d4-f427-08dbd53b3319) ## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime - **Subscription**: [d72686ca-0460-40d4-f427-08dbd53b3319](https://maestro.dot.net/subscriptions?search=d72686ca-0460-40d4-f427-08dbd53b3319) - **Build**: [20250925.13](https://dev.azure.com/dnceng/internal/_build/results?buildId=2801893) ([284753](https://maestro.dot.net/channel/3880/azdo:dnceng:internal:dotnet-runtime/build/284753)) - **Date Produced**: September 25, 2025 11:57:30 PM UTC - **Commit**: [362ab6669d55a75d51166f01b596c967c734ef4c](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?_a=history&version=GC362ab6669d55a75d51166f01b596c967c734ef4c) - **Branch**: [refs/heads/internal/release/8.0](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?version=GBrefs/heads/internal/release/8.0) [DependencyUpdate]: <> (Begin) - **Updates**: - From [8.0.21-servicing.25473.21 to 8.0.21-servicing.25475.13][1] - Microsoft.Internal.Runtime.WindowsDesktop.Transport - Microsoft.NET.Sdk.IL - Microsoft.NETCore.ILAsm - Microsoft.NETCore.ILDAsm - Microsoft.NETCore.Platforms - runtime.win-x64.Microsoft.NETCore.ILAsm - runtime.win-x86.Microsoft.NETCore.ILAsm - VS.Redist.Common.NetCore.SharedFramework.x64.8.0 - From [8.0.21 to 8.0.21][1] - Microsoft.NETCore.App.Ref - Microsoft.NETCore.App.Runtime.win-x64 [1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC1892887e28c6812653f864f30a621b190b83dd7c&targetVersion=GC362ab6669d55a75d51166f01b596c967c734ef4c&_a=files [DependencyUpdate]: <> (End) [marker]: <> (End:d72686ca-0460-40d4-f427-08dbd53b3319)
Merged PR 52493: [internal/release/9.0] Update dependencies from dnce… …ng/internal/dotnet-runtime This pull request updates the following dependencies [marker]: <> (Begin:555ab5b2-4b2b-499d-9bd8-61a8598c73f8) ## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime - **Subscription**: [555ab5b2-4b2b-499d-9bd8-61a8598c73f8](https://maestro.dot.net/subscriptions?search=555ab5b2-4b2b-499d-9bd8-61a8598c73f8) - **Build**: [20250819.16](https://dev.azure.com/dnceng/internal/_build/results?buildId=2775734) - **Date Produced**: August 20, 2025 2:57:08 AM UTC - **Commit**: [893c2ebbd49952ca49e93298148af2d95a61a0a4](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?_a=history&version=GC893c2ebbd49952ca49e93298148af2d95a61a0a4) - **Branch**: [refs/heads/internal/release/9.0](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?version=GBrefs/heads/internal/release/9.0) [DependencyUpdate]: <> (Begin) - **Updates**: - From [9.0.9-servicing.25415.12 to 9.0.9-servicing.25419.16][1] - Microsoft.Internal.Runtime.WindowsDesktop.Transport - Microsoft.NETCore.Platforms - VS.Redist.Common.NetCore.SharedFramework.x64.9.0 - From [9.0.9 to 9.0.9][1] - Microsoft.NET.Sdk.IL - Microsoft.NETCore.App.Ref - Microsoft.NETCore.App.Runtime.win-x64 - Microsoft.NETCore.ILAsm - Microsoft.NETCore.ILDAsm - Microsoft.Win32.Registry.AccessControl - Microsoft.Win32.SystemEvents - runtime.win-x64.Microsoft.NETCore.ILAsm - runtime.win-x86.Microsoft.NETCore.ILAsm - System.CodeDom - System.ComponentModel.Composition - System.ComponentModel.Composition.Registration - System.Configuration.ConfigurationManager - System.Data.Odbc - System.Data.OleDb - System.Diagnostics.EventLog - System.Diagnostics.PerformanceCounter - System.DirectoryServices - System.DirectoryServices.AccountManagement - System.DirectoryServices.Protocols - System.Formats.Nrbf - System.IO.Hashing - System.IO.Packaging - System.IO.Ports - System.Management - System.Reflection.Context - System.Reflection.MetadataLoadContext - System.Resources.Extensions - System.Runtime.Caching - System.Runtime.Serialization.Formatters - System.Security.Cryptography.Pkcs - System.Security.Cryptography.ProtectedData - System.Security.Cryptography.Xml - System.Security.Permissions - System.ServiceModel.Syndication - System.ServiceProcess.ServiceController - System.Speech - System.Text.Encoding.CodePages - System.Text.Encodings.Web - System.Text.Json - System.Threading.AccessControl - System.Windows.Extensions [1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GC9a939063580582345c2b6f843687faf4538f32fb&targetVersion=GC893c2ebbd49952ca49e93298148af2d95a61a0a4&_a=files [DependencyUpdate]: <> (End) [marker]: <> (End:555ab5b2-4b2b-499d-9bd8-61a8598c73f8)
Merged PR 52486: [internal/release/8.0] Update dependencies from dnce… …ng/internal/dotnet-runtime This pull request updates the following dependencies [marker]: <> (Begin:d72686ca-0460-40d4-f427-08dbd53b3319) ## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime - **Subscription**: [d72686ca-0460-40d4-f427-08dbd53b3319](https://maestro.dot.net/subscriptions?search=d72686ca-0460-40d4-f427-08dbd53b3319) - **Build**: [20250819.14](https://dev.azure.com/dnceng/internal/_build/results?buildId=2775732) - **Date Produced**: August 20, 2025 2:48:46 AM UTC - **Commit**: [574100b692e71fa3426931adf4c1ba42e4ee5213](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?_a=history&version=GC574100b692e71fa3426931adf4c1ba42e4ee5213) - **Branch**: [refs/heads/internal/release/8.0](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?version=GBrefs/heads/internal/release/8.0) [DependencyUpdate]: <> (Begin) - **Updates**: - From [8.0.20-servicing.25415.11 to 8.0.20-servicing.25419.14][1] - Microsoft.Internal.Runtime.WindowsDesktop.Transport - Microsoft.NET.Sdk.IL - Microsoft.NETCore.ILAsm - Microsoft.NETCore.ILDAsm - Microsoft.NETCore.Platforms - runtime.win-x64.Microsoft.NETCore.ILAsm - runtime.win-x86.Microsoft.NETCore.ILAsm - VS.Redist.Common.NetCore.SharedFramework.x64.8.0 - From [8.0.20 to 8.0.20][1] - Microsoft.NETCore.App.Ref - Microsoft.NETCore.App.Runtime.win-x64 [1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GCdd6010a8a425962e7793cc741e1f79f8681e4882&targetVersion=GC574100b692e71fa3426931adf4c1ba42e4ee5213&_a=files [DependencyUpdate]: <> (End) [marker]: <> (End:d72686ca-0460-40d4-f427-08dbd53b3319)
Remove Experimental attribute for dark mode (#13810) Fixes #13805 * Removes the ExperimentalAttribute for all Dark Mode (SetColorMode) related APIs. * Updates the docs for `Application.SetColorMode` to reflect latest developments. * Removes #Pragma 5001 ###### Microsoft Reviewers: [Open in CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/dotnet/winforms/pull/13810)
[Preview7/Release] Backport 13721 DarkMode: White background in disab… …led TextBox-composite controls (#13749) Fixes the `ComboBox` and `RichTextBox` BackColor issue in dark mode, where the background color was the same as in Classic mode (LightMode). Both controls either use `TextBox(Base)` as/in a constituent control approach or inherit from `TextBoxBase` (true for the `RichTextBox`). While `ReadOnly` and normal edit mode work fine for both with regards to correct coloring in dark mode, if they are disabled, they used the wrong colors for the background. This was pointed out by customers, and is a particular blocker for GitHub Extensions, which discussed this effect here: https://github.com/gitextensions/gitextensions/wiki/Dark-Mode#bright-disabled-textboxes (Note that other issues which they pointed out we already addressed in earlier .NET Preview versions, as soon as then priorities and circumstances allowed us.) We want to accommodate them and other customers who had similar issues in this area as fast as possible to unblock them, so GitExtensions in particular can provide their aspired .NET 10 based DarkMode-enabled GitExtensions version as soon as .NET 10 becomes available. Note, that `ComboBox` internally uses depending on the `ComboBox` control's `DropDownStyle` different nested control types for different modes. So, practically there are inner `ListBox` and `TextBox` controls which had to be addressed: <img width="553" height="456" alt="image" src="https://github.com/user-attachments/assets/61821717-b509-4ecf-b703-89f7a0970c60" /> The fixed version has been tested by CTI and they also reassured that the Classic mode code paths (LightMode rendering) remain unchanged to further minimize any risks. ###### Microsoft Reviewers: [Open in CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/dotnet/winforms/pull/13749)
Merged PR 51697: [internal/release/9.0] Update dependencies from dnce… …ng/internal/dotnet-runtime This pull request updates the following dependencies [marker]: <> (Begin:555ab5b2-4b2b-499d-9bd8-61a8598c73f8) ## From https://dev.azure.com/dnceng/internal/_git/dotnet-runtime - **Subscription**: [555ab5b2-4b2b-499d-9bd8-61a8598c73f8](https://maestro.dot.net/subscriptions?search=555ab5b2-4b2b-499d-9bd8-61a8598c73f8) - **Build**: [20250715.11](https://dev.azure.com/dnceng/internal/_build/results?buildId=2750577) - **Date Produced**: July 18, 2025 2:01:47 AM UTC - **Commit**: [aae90fa09086a9be09dac83fa66542232c7269d8](https://dev.azure.com/dnceng/internal/_git/dotnet-runtime?_a=history&version=GCaae90fa09086a9be09dac83fa66542232c7269d8) - **Branch**: refs/heads/internal/release/9.0 [DependencyUpdate]: <> (Begin) - **Updates**: - From [9.0.8-servicing.25361.3 to 9.0.8-servicing.25365.11][1] - Microsoft.Internal.Runtime.WindowsDesktop.Transport - Microsoft.NETCore.Platforms - VS.Redist.Common.NetCore.SharedFramework.x64.9.0 - From [9.0.8 to 9.0.8][1] - Microsoft.NET.Sdk.IL - Microsoft.NETCore.App.Ref - Microsoft.NETCore.App.Runtime.win-x64 - Microsoft.NETCore.ILAsm - Microsoft.NETCore.ILDAsm - Microsoft.Win32.Registry.AccessControl - Microsoft.Win32.SystemEvents - runtime.win-x64.Microsoft.NETCore.ILAsm - runtime.win-x86.Microsoft.NETCore.ILAsm - System.CodeDom - System.ComponentModel.Composition - System.ComponentModel.Composition.Registration - System.Configuration.ConfigurationManager - System.Data.Odbc - System.Data.OleDb - System.Diagnostics.EventLog - System.Diagnostics.PerformanceCounter - System.DirectoryServices - System.DirectoryServices.AccountManagement - System.DirectoryServices.Protocols - System.Formats.Nrbf - System.IO.Hashing - System.IO.Packaging - System.IO.Ports - System.Management - System.Reflection.Context - System.Reflection.MetadataLoadContext - System.Resources.Extensions - System.Runtime.Caching - System.Runtime.Serialization.Formatters - System.Security.Cryptography.Pkcs - System.Security.Cryptography.ProtectedData - System.Security.Cryptography.Xml - System.Security.Permissions - System.ServiceModel.Syndication - System.ServiceProcess.ServiceController - System.Speech - System.Text.Encoding.CodePages - System.Text.Encodings.Web - System.Text.Json - System.Threading.AccessControl - System.Windows.Extensions [1]: https://dev.azure.com/dnceng/internal/_git/dotnet-runtime/branches?baseVersion=GCb1de385893698d29b537e9fae6edd4c18c2a5d4f&targetVersion=GCaae90fa09086a9be09dac83fa66542232c7269d8&_a=files [DependencyUpdate]: <> (End) [marker]: <> (End:555ab5b2-4b2b-499d-9bd8-61a8598c73f8)
Merged PR 51687: Updated Version.Details.xml revert 8.0.6 system.text… ….json sha to released ver... Updated Version.Details.xml - Revert 8.0.6 system.text.json sha to released version. ---- #### AI description (iteration 1) #### PR Classification This pull request is a dependency update that reverts the System.Text.Json sha to its released version. #### PR Summary The update revises the sha for the System.Text.Json dependency in `eng/Version.Details.xml` to the correct released value. - `eng/Version.Details.xml`: Changed the System.Text.Json sha from "653dfdfd75c3e98989361b4154703d13649be4cb" to "ef853a71052646a42abf17e888ec6d9a69614ad9". <!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
PreviousNext