The fourth generation of the .NET Framework platform
What's new in this version:
NET Framework 4.8.1 introduces new features in the following areas:
- Native support for Arm64
- WCAG2.1 compliant accessible tooltips
- Windows Forms – Accessibility Improvements
- Improved accessibility, which allows an application to provide an appropriate experience for users of Assistive Technology, is a major focus of .NET Framework 4.8.1. For information on accessibility improvements in .NET Framework 4.8.1, see What's new in accessibility in .NET Framework.
- .NET Framework 4.8.1 adds native Arm64 support to the .NET Framework family. So, your investments in the vast ecosystem of .NET Framework apps and libraries can now leverage the benefits of running workloads natively on Arm64—namely better performance when compared to running x64 code emulated on Arm64.
- Microsoft has a commitment to providing products and platforms that are accessible to everyone. .NET Framework 4.8.1 offers two Windows UI development platforms, both of which provide developers with the support necessary to create accessible applications. Over the past several releases, both Windows Forms and WPF have added new features and fixed numerous reliability issues related to accessibility. You can read more about the details of what was fixed or added in each release by visiting What’s new in accessibility in .NET Framework.
In this release, both Windows Forms and WPF have made improvements to the handling of tooltips to make them more accessible. In both cases, tooltips now comply with the guidelines set forth in the WCAG2.1 content on Hover or Focus guidance. The requirements for tooltips are:
- Tooltips must display either via mouse hover or by keyboard navigation to the control
- Tooltips should be dismissable. That is, a simple keyboard command like Esc should dismiss the tooltip.
- Tooltips should be hoverable. Users should be able to place their mouse cursor over the tooltip. This enables scenarios like using magnifier to be able to read the tooltip for low-vision users.
- Tooltips should be persistent. Tooltips should not automatically disappear after a certain amount of time has elapsed. Rather, tooltips should be dismissed by the user moving their mouse to another control or by a keyboard command.
- In Windows Forms, this support is only available on Windows 11 or later operating systems. Windows Forms is a thin managed wrapper around the Windows API, and the new tooltip behavior only became available in Windows 11. WPF has no operating system version dependencies for its accessible tooltips.
- WPF had implemented most of the requirements for WCAG2.1 compliant tooltips in .NET Framework 4.8. In this release, WPF improved the experience by ensuring that a tooltip in the current window can easily be dismissed by using the Esc key, the Ctrl key (by itself), or by the combination Ctrl+Shift+F10. The scope of the escape key was reduced in this release to apply only to the current window. Previously it applied to any open tooltip in the application.
- Windows Forms was the first Windows UI stack created for .NET Framework. As such, it was originally created to utilize legacy accessibility technology, which doesn't meet current accessibility requirements. In this release, Windows Forms has addressed a number of issues. For a complete list of the accessibility related changes, visit What’s new in accessibility in .NET Framework.
The highlights of Windows Forms improvements in .NET Framework 4.8.1 are:
- Text pattern support– Windows Forms added support for the UIA Text Pattern. This pattern enables assistive technology to traverse the content of a TextBox or similar text-based control letter by letter. It enables text to be selected within the control and changed, and new text to be inserted at the cursor. Windows Forms added this support for TextBox, DataGridView cells, ComboBox controls, and more.
- Address contrast issues– In several controls, Windows Forms has changed the contrast ratio of selection rectangles to be darker and more visible
Fixed several DataGridView issues:
- The scrollbar names have been updated to be consistent
- Narrator is now able to focus on empty DataGridView cells
- Developers are able to set the localized control type property for Custom DataGridView cells
- The link color for DataGridViewLink cells has been updated to have better contrast with the background
- MalwarebytesMalwarebytes 4.5.10
- BraveBrave Browser 1.46.144 (64-bit)
- MailbirdMailbird 2.9.70.0
- PhotoshopAdobe Photoshop CC 2023 24.1 (64-bit)
- PDFelementWondershare PDFelement 9.3.0
- BinanceBinance - Buy Bitcoin, NFT & Crypto
- BlueStacksBlueStacks App Player 5.10.0
- TradingViewTradingView - Track All Markets
- FilmoraWondershare Filmora 11.8.0
- Google MeetGoogle Meet - Online Video Calls