DotNetBrowser 1.17.0

The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved
Additional Details

DotNetBrowser 1.x is no longer officially supported by TeamDev:
https://dotnetbrowser-support.teamdev.com/docs/guides/migration/v1-v2.html#how-long-will-dotnetbrowser-version-1x-be-supported

There is a newer version of this package available.
See the version list below for details.
The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package DotNetBrowser --version 1.17.0
NuGet\Install-Package DotNetBrowser -Version 1.17.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DotNetBrowser" Version="1.17.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add DotNetBrowser --version 1.17.0
#r "nuget: DotNetBrowser, 1.17.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install DotNetBrowser as a Cake Addin
#addin nuget:?package=DotNetBrowser&version=1.17.0

// Install DotNetBrowser as a Cake Tool
#tool nuget:?package=DotNetBrowser&version=1.17.0

A Chromium-based WPF/WinForms component that can be embedded into your .NET application to display modern web pages built with HTML5, CSS3, JavaScript, Silverlight etc.

To be able to use DotNetBrowser, you should obtain a licence by filling a form at https://www.teamdev.com/dotnetbrowser#evaluate

Product Compatible and additional computed target framework versions.
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on DotNetBrowser:

Package Downloads
DotNetBrowser.Wpf The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

A Chromium-based WPF component that can be embedded into your .NET application to display modern web pages built with HTML5, CSS3, JavaScript etc. You can obtain a free 30-day trial by filling a form at https://www.teamdev.com/dotnetbrowser#evaluate

DotNetBrowser.WinForms The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

A Chromium-based WinForms component that can be embedded into your .NET application to display modern web pages built with HTML5, CSS3, JavaScript etc. You can obtain a free 30-day trial by filling a form at https://www.teamdev.com/dotnetbrowser#evaluate

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on DotNetBrowser:

Repository Stars
Necrobot-Private/NecroBot
NecroBot2
Version Downloads Last updated
2.26.1 371 3/28/2024
2.26.0 1,082 2/27/2024
2.25.1 704 1/22/2024
2.25.0 2,439 12/27/2023
2.24.2 1,550 11/22/2023
2.24.1 1,521 10/20/2023
2.24.0 1,852 10/3/2023
2.23.3 1,120 9/6/2023
2.23.2 1,032 8/3/2023
2.23.1 2,201 6/22/2023
2.23.0 3,670 5/25/2023
2.22.1 828 4/27/2023
2.22.0 2,062 3/23/2023
2.21.0 2,436 2/27/2023
2.20.1 1,648 2/7/2023
2.20.0 1,334 12/28/2022
2.19.0 946 12/5/2022
2.18.0 4,509 10/21/2022
2.17.0 1,567 10/5/2022
2.16.1 2,708 8/23/2022
2.16.0 2,093 8/8/2022
2.15.1 2,394 6/17/2022
2.15.0 1,413 6/14/2022
2.14.0 3,476 4/29/2022
2.13.1 3,218 4/12/2022
2.13.0 1,414 4/7/2022
2.12.0 2,752 3/23/2022
2.11.0 9,417 1/14/2022
2.10.0 4,246 11/18/2021
2.9.0 16,232 9/24/2021
2.8.0 2,818 8/20/2021
2.7.0 1,680 7/26/2021
2.6.0 3,929 5/27/2021
2.5.0 4,105 4/7/2021
2.4.0 3,675 3/2/2021
2.3.0 7,296 11/26/2020
2.2.0 4,557 9/9/2020
2.1.1 7,978 7/2/2020
2.1.0 1,460 6/18/2020
2.0.0 6,146 2/27/2020

Default zoom level
DotNetBrowser 1.17 provides the ability to set the default zoom level for the `BrowserContext` instance during its creation. This property allows you to specify the default zoom level for all browsers which use the same context. All pages which are loaded through these `Browser` instances will initially have a specified zoom level.
More information on how to use this property you can find here: https://dotnetbrowser.support.teamdev.com/support/solutions/articles/9000151540-default-zoom-level.

Mouse input simulation
DotNetBrowser 1.17 provides an alternative way to simulate mouse input through the `Browser` instance. You can call the `MouseUp`, `MouseDown`, `MouseMove`, `MouseWheel` methods directly from the `Browser` instance.
For more information, see https://dotnetbrowser.support.teamdev.com/support/solutions/articles/9000109879-simulating-mouse-input.

Upload progress notifications
DotNetBrowser 1.17 provides an ability to receive upload progress notifications. Now it's possible to subscribe to the `Browser.UploadProgressChanged` event and receive notifications about uploading progress.
For more information, see https://dotnetbrowser.support.teamdev.com/support/solutions/articles/9000151553-upload-progress-event.

`WinFormsBrowserView` layout changing
In DotNetBrowser 1.17 `WinFormsBrowserView.Dock` property was set to the `DockStyle.None` value by default. Please, make sure your application fits this update.
Example of how this changing may affect your app, you can find here: https://dotnetbrowser.support.teamdev.com/support/solutions/articles/9000151558-winforms-application-layout-was-broken-after-update.

Fixes:
- The issue when DotNetBrowser crashed with the OutOfMemory exception caused by logging.
- The issue when DotNetBrwoser crashed if it was started under an unprivileged user in Windows Server environments.
- The issue with incorrect rendering in lightweight mode with display scaling settings other than 100%.
- The issue when DotNetBrowser in lightweight mode didn't forward focus out of the browser.
- The issue when registering of new protocol handler could fail due to asynchronous implementation.
- The issue when the `ImageProvider.GetImage()` hung during debug.
- The issue when DotNetBrowser crashed during initialization with inner exception: "Unable to find an entry point named 'GetDpiForWindow' in DLL 'user32.dll'."
- The issue with restoring focus after minimizing and restoring the parent window.
- The IntelliSense issue related to the arguments displaying.
- The IntelliSense issue with missed `Browser` properties.
- The issue with invisible `WPFBrowserView` in heavyweight mode on startup.

Improvements:
- DotNetBrowser performance has been improved by enhancing logging engine.
- Add possibility to load URL with specified frame id. See new method `Browser.LoadURL(frameId, url)`.
- Add possibility to access the `BrowserView.Focused` property.