My Account |  Site Map | Contact Us  

Change Log

Include change log for:

Current ReleaseEO.Total 2018EO.Total 2017EO.Total 2016EO.Total 2015EO.Total 2014

6/20/2019 - EO.Total 19.1.81

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Added EO.Base.UI.MouseEventArgs, EO.Base.UI.MouseEventHandler, EO.Base.UI.MouseButtons to replace the corresponding System.Windows.Forms types;
  • Added Windows Common control manifest file to eowp.exe and EO.Base.dll;
  • Moved EO.WinForm.PdfViewer class to EO.Pdf.WinForm.dll;
  • Moved EO.WinForm.WebControl class to EO.WebBrowser.WinForm.dll;
  • Moved WndMsgEventArgs and WndMsgEventHandler from EO.WebBrowser namespace into EO.Base.UI namespace;
  • Removed Windows.Forms.dll dependency from several core DLLs (EO.Base.dll, EO.Pdf.dll and EO.WebBrowser.dll);
EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Fixed running multiple versions of EO.WebBrowser on the same computer can cause crash issue;
  • Added code to ensure a menu item in a scrolling menu is automatically scrolled into view when highlighted through keyboard navigation;
  • Changed code to be more tolerable to corrupted font data stream object when merging PDF files;
  • Fixed Setting HtmlToPdfOptions.OutputArea to a rectangle of extremely small height can cause the converter to fall into infinite loop and cause OutOfMemoryException issue;
  • Fixed setting PdfComboBoxField.SelectedIndex not working properly issue;
  • Changed FullscreenModeChangedArgs.Parent to HWndParent;
  • Changed WebView.Url from readonly to readwrite to allow debug UI to display custom title;

5/14/2019 - EO.Total 19.1.40

This build contains updates to the following products:

  • Fixed HtmlToPdfOptions.PostData not working issue;
  • Fixed not able to open an encrypted PDF file that has explicitly set not to PDF not encrypting meta data issue;
  • Fixed sometimes receiving "This WebView either has already been destroyed or is being destroyed" error with EO.Pdf;
  • Added code to automatically maintain reference on JavaScript objects passed from the browser engine to the .NET side;
  • Fixed clicking on a combobox when the WebView does not have focus may not open the drop down issue;
  • Fixed WebView.Capture method may not work correctly when the page has been scrolled issue;
  • Removed eoWebBrowser and EO global JavaScript variable (use eoapi only);

4/26/2019 - EO.Total 19.1.25

This build contains updates to the following products:

  • Fixed target Url of link elements with escaped href value in HTML file are not properly encoded in the PDF file issue;
  • Added WebView.FocusedNodeChanged event;
  • Fixed authentication failure while requesting favicon for the current Url incorrectly triggers login dialog issue;
  • Fixed input routing not working properly if the WebView has been recreated issue;
  • Fixed On Windows 10 invoking Windows Start menu by pressing Windows key may not work properly when focus is inside a WebView issue;
  • Fixed web page not receiving input after a JavaScript dialog has been displayed and closed issue;
  • Removed EngineOptions.AlwaysShowOnScreenKeyboardOnTouch property and EO.WebBrowser.Runtime.AlwaysShowOnScreenKeyboardOnTouch property;

4/12/2019 - EO.Total 19.1.11

This build contains updates to the following products:

  • Improved Flyout control not to display popup to be out of screen on the left/top edge;
  • Fixed converting HTML that contains an iframe with invalid Url can cause EO.Pdf to hang issue;
  • Fixed PdfViewer can only print the first PDF file it loaded issue;
  • Fixed table rows may overlap with footer when repeating table header/footer feature is used issue;
  • Added overloaded version of CookieManager.SetCookie method to set cookie without specifying url argument;
  • Applied Chromium security path CVE-2019-5786;
  • Fixed ConsoleMessageEventArgs.Severity value is wrong issue;
  • Fixed EO.Wpf.WebControl sometimes does not automatically regain focus after the active window has been switched to another window and then back issue;
  • Fixed Setting EngineOptions.Proxy sometimes causes NullReferenceException issue;
  • Fixed WebView.Focus only works after user have moved mouse over the WebView issue;

4/1/2019 - EO.Total 19.0.97

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Fixed occasionally receiving "Child process exited unexpected" issue;
  • Added "Auto" value support for Flyout.ExpandDirection property;
  • Fixed not able to save certain images when saving a PdfDocument in PDF/A standard issue;
  • Fixed table header/footer repeating feature sometimes produces double header/footer on the same page issue;
  • Added support for built-in Windows Forms/WPF context menu for EO.WinForm.WebViewHost and EO.Wpf.WebViewHost control;
  • Added support to dynamically change proxy settings without restarting the Engine object;
  • Fixed browser engine may crash if a WebView is created and then destroy immediately issue;
  • Fixed creating and destroying a WebView repeatedly and then call LoadHtml on the WebView can cause the HTML fail to load issue;
  • Fixed redirecting sometimes can cause the WebView to crash issue;
  • Fixed requests initiated with WebView.LoadRequest not saving any cookies issue;
  • Fixed status of the NavigationTask object returned by WebView.Reload does not update correctly issue;
  • Fixed the Request object does not correctly load cookie information for a custom ResourceHandler's Process method issue;
  • Fixed touch event at the far right/bottom corner of the window is ignored on high DPI setting issue;

3/14/2019 - EO.Total 19.0.83

This build contains updates to the following products:

EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Added Windows Core 2019 support;
  • Added preserveFocusedNode argument to WebView.SetFocus to allow user to control whether to preserve previously focused node (or reset to the first focusable node) when setting focus directly to the WebView;
  • Added WebView.InputMsgFilter property to support custom input message processing;
  • Fixed Calling EO.WinForm.WebControl.Focus does not correctly focus the WebControl issue;
  • Fixed custom protocol Urls are always treated as "standard" Url issue. This issue causes Urls with a numeric "host name" portion to be incorrectly translated into numeric IP address format;
  • Fixed EO.Wpf.WebControl not passing mouse events to the web page when the event has been consumed during the bubbling stage issue. It should only ignore the event when the event has been consumed during the previewing stage;
  • Fixed key stroke inside a web page loaded inside an EO.WinForm.WebControl control can incorrectly triggers mnemonic keys for other controls outside of the WebControl issue;
  • Fixed tabbing focus into a EO.Wpf.WebControl not correctly trigger LostFocus event for the previous control issue;
  • Fixed using EO.Wpf.WebControl can cause other controls in the application to receive duplicate input event issue;

2/28/2019 - EO.Total 19.0.69

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Added EO.Base.Runtime.StartDebugMonitor to start debug monitor in embedded mode;
  • Moved log related methods from EO.Base.Log class to EO.Base.Runtime class;
  • Fixed IME input causing MaskedEdit control not working properly issue;
  • Fixed link in PDF may not cover whole clickable area of the original HTML link element issue;
  • Fixed repeating table header/footer not working issue;
  • Fixed arrow key in EO.WinForm.WebControl does not move the cursor but moving the focus out of the WebControl issue;
  • Fixed selecting menu item from keyboard when the focus is in an EO.WinForm.WebControl control then displaying a modal dialog in the menu item event handler causes deadlock on windows 10 version 1703 issue;
  • Fixed WebView.CustomUserAgent is not correctly reflected in Navigator.userAgent issue;
  • Fixed the title area of an EO.Wpf.Window may appear black after the window has been minimized and then restored issue;

2/15/2019 - EO.Total 19.0.56

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Updated Chromium engine from V62 to V70;
  • Fixed tab key navigation for the Grid control not working property on FireFox 65 issue;
  • Added PdfDocumentSecurity.IsEncrypted property;
  • Fixed Captcha textbox not disabled when the Captcha control's Enabled is set to false issue;
  • Fixed having one empty value in HtmlToPdfOptions.HeaderHtmlFormat and FooterHtmlFormat property causing header/footer to be printed on the wrong page issue;
  • Fixed HTML to PDF converter not honoring base Url set by base element when converting link issue;
  • Added DownloadItem.ErrorCode property;
  • Added print to PDF file support (requires EO.Pdf license);
  • Fixed default JavaScript dialog message box having incomplete title text issue;
  • Fixed not able to launch a foreground window from a WebView input event (such as mouse double click on the WebView) issue;
  • Fixed rapidly moving window while a WebView is loading a page can cause application to hang issue;
  • Fixed trying to save a downloaded file to a location that the application does not have access would cause download to hang issue;
  • Fixed WebView may not maintain previously focused node after losing and regaining focus issue;
  • Removed AutoProcessCommandKeys from both EO.WinForm.WebControl and EO.Wpf.WebControl;
  • Significantly improved Windows Form and WPF input integration (such as shortcuts for menu items) with EO.WebBrowser;
  • Added code to keep child process alive until the main application closes during and end session event. This ensures all EO features are still accessible while the main application responds end session events;
  • Fixed EO products may fail to start after Windows 1809 update issue;


My Account

Please sign in first, or register a free account.

How to read change log version number?

EO.Total 2015 and newer uses a single version number across all products with the major version number being the same as the year number. For example, EO.Total 2015.1.69.8 contains EO.Web, EO.Pdf, EO.Wpf and EO.WebBrowser

Prior to EO.Total 2015, there is a release number for each EO.Total release (for example, 2014.0.30) and a separate version number for the main DLL of each product. In each EO.Total release section you can find the main DLL version for the corresponding product (for example, "EO.Web 12.0.15" means the main DLL for EO.Web in the release has a version number of 12.0.15).

How to get update for just one product?

Please search nuget gallery for our products. Different product are listed separately in nuget gallery so that you can update each product independently.