Posted on November 21, 2016
DotNetBrowser 1.8.3
We focused on improving the following areas:
Performance
- Improved page load performance.
- Improved page scrolling smoothness. Now there is no visible delay when scrolling the loaded web page via dragging the scrollbar.
DOM API
Added the ability to obtain DOMElement
position properties:
DOMElement.OffsetTop
DOMElement.OffsetLeft
DOMElement.OffsetWidth
DOMElement.OffsetHeight
DOMElement.ClientTop
DOMElement.ClientLeft
DOMElement.ClientWidth
DOMElement.ClientHeight
DOMElement.ScrollTop
DOMElement.ScrollLeft
DOMElement.ScrollWidth
DOMElement.ScrollHeight
New Features
- Ability to configure proxy when browser is running. The previous versions of DotNetBrowser allowed to configure proxy settings only once – before creating a
Browser
instance. Now it is possible to switch to another proxy without creating a newBrowser
. - HTML5 App Cache support. This type of cache is used by some web applications to make them accessible even without an internet connection.
- Ability to intercept HTTP response and access its contents. The previous versions of DotNetBrowser were able to intercept the requests, but not the responses.
Bugfixes
- Fixed keyboard event handling for Windows Forms heavyweight control. In previous versions, the proper key events were not fired for this control.
- Fixed an issue related to processing the
User-Agent
string with spaces.
Follow @DotNetBrowser to get notified of the library updates.
Subscribe to our RSS feed to get instant updates on new releases.