Contents

Posted on

DotNetBrowser 4.1.0

Breaking changes 

IHttpCache.DiskCacheCleared event removed 

IHttpCache.DiskCacheCleared has been removed.

IHttpCache.Clear() returns a Task that completes once the cache clearing operation finishes. Use the returned task to track completion instead of subscribing to the removed event.

Avalonia 12 support 

Added support for Avalonia 12 via the new DotNetBrowser.AvaloniaUi.v12 NuGet package.

This package provides integration components compatible with Avalonia 12 applications while preserving support for existing Avalonia 11 integrations through the separate DotNetBrowser.AvaloniaUi package.

You can read more about it in the migration guide.

Simplified data clearing via IProfile.ClearAllData() 

You can now completely clear browsing data at the profile level with a single API call using the new IProfile.ClearAllData() method. The method removes cache, cookies, browsing history, and other stored profile data.

Per-browser zoom 

By default, zoom level changes apply to all browsers that share the same origin within a profile. Starting with DotNetBrowser 4.1.0, you can scope zoom to an individual browser so that changing the zoom level in one browser does not affect others:

Browser.Zoom.Mode = ZoomMode.PerBrowser;
Browser.Zoom.In();

The default mode is ZoomMode.PerOrigin, which preserves the previous behavior.

Learn more in the zoom guide.

Chromium 148.0.7778.179 

We upgraded Chromium to a newer version, which introduces major security fixes, including:

See the Chromium release announcement for more details.

Quality enhancements 

  • Fixed handling of system keys in OffScreen mode for WinForms and Avalonia.

Download DotNetBrowser 4.1.0

Please share your email with us, and we'll send you download instructions.

We couldn’t deliver a message. Please make sure the email address is correct.
Sending…
EmailBox Please check your inbox.

We were unable to send the email. Please try again.

If you are a registered customer you don’t need to do anything to use this update.

If you would like to evaluate the product, you need an evaluation license.

Get free 30-day trial