Change Log

Include change log for:

Current Release

EO.Total 2021

EO.Total 2020

EO.Total 2019

EO.Total 2018

7/2/2022 - EO.Total 2022.1.67

This build contains updates to the following products:

EO.Pdf
  • Added support to retain text field's border/background color/font settings when modifying field value
EO.WebBrowser
  • Added async methods for evaluating JavaScript and loading Url/request in the WebView;
  • Added GeoLocation support;
  • Fixed on screen keyboard not able to enter some special characters issue;
Other
  • Removed support for .NET Framework 2.0;

6/8/2022 - EO.Total 2022.1.42

This build contains updates to the following products:

EO.Pdf
  • Fixed EO.Pdf may receive times out or "Failed to create child process" error and unable to recover until restart issue
  • Fixed newly entered text in PDF text field may render incorrectly issue
Other
  • Minor documentation fixes

5/9/2022 - EO.Total 2022.1.13

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Fixed sometimes receives "Failed to start image manager" in Azure environment issue;
EO.Web
  • Added optional returnDeletedItem argument to Grid.getItem method;
  • Added optional scrollIntoView argument to Grid.selectItem method;
  • Fixed receiving "unable to preventDefault inside passive event listener..." JavaScript message while scrolling the Grid with mouse wheel issue;
EO.Pdf
  • Fixed AcmTextBox not retaining text color after user modifies its text issue;
EO.WebBrowser
  • Added mouse wheel event support on EO.Wpf.WebControl;

4/8/2022 - EO.Total 2022.0.83

This build contains updates to the following products:

EO.Web
  • Allow GridItem.GetCell client side JavaScript method to accept column name in addition to column index;
  • Fixed clearing the Grid's Items collection does not update the Grid's pager issue;
EO.WebBrowser
  • Changed the return type of CookieManager.GetCookies from CookieCollection to Cookie[];
  • Fixed frequently switching into and out of full screen mode can cause the browser engine to hang issue;
  • Fixed on screen keyboard may not hide when focus is moved to a non-editing element issue;

3/25/2022 - EO.Total 2022.0.68

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Fixed a handle and memory leak;
EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Fixed HTML/PDF file that uses transparency elements may not print properly issue;
EO.Web
  • Added design time support for Visual Studio 2022;
EO.WebBrowser
  • Added support for top most container window;
  • Fixed certificate/authentication related events (for example, WebView.CertificateError) not fired if the request involves direction issue;
  • Fixed input from barcode scanner can have random uppercase/lowercase issue;
  • Fixed various WPF focus related issue;

2/28/2022 - EO.Total 2022.0.40

This build contains updates to the following products:

EO.Pdf
  • Fixed HTML to PDF converter receives time out exceptions on some systems issue;
EO.WebBrowser
  • Fixed WebGL not working properly issue;

2/14/2022 - EO.Total 2022.0.30

This build contains updates to the following products:

EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Updated to Chromium V96;
EO.Pdf
  • Fixed calling HTML to PDF converter multiple times can cause the converter to time out issue;
  • Fixed calling HTML to PDF converter multiple times with different conversion options may cross contaminate conversion options issues;
  • Fixed eoapi.isEOPdf always returns false even if the page runs inside the HTML to PDF converter issue;
  • Fixed HtmlToPdfSession.GetCookies can not get Http Only cookies issue;
  • Fixed HtmlToPdfSession.Submit does not include email field issue;
  • Fixed some HTML files causing HTML to PDF converter to crash with StackOverflowException issue;
  • Improved font merging mechanism to produce smaller result PDF files, especially when merging multiple PDF files is involved;
EO.WebBrowser
  • Added TopMost hosting window support;
  • Improved event dispatching mechanism to allow blocking calls previously only allowed in background thread (such as CookieManager.GetCookies) to be called in UI thread;
  • Removed shortcut properties for default engine options on EO.WebBrowser.Runtime class, uses properties on EO.WebEngine.EngineOptions.Default instead;
  • Replaced EngineOptions.AdditionalPluginsDirs with PreinstalledPluginsDir;