Change Log

Include change log for:

Current Release

EO.Total 2022

EO.Total 2021

EO.Total 2020

EO.Total 2019

2/4/2023 - EO.Total 2023.1.4

This build contains updates to the following products:

  • Added HtmlToPdfException.ErrorCode and HtmlToPdfException.SubErrorCode to clearly identify the cause of the exception;
  • Fixed built-in Open/SaveFileDialog implementation throws an exception when default file name is empty issue;
  • Fixed a racing condition in the loader causes browser engine to crash while creating child process issue;

1/17/2023 - EO.Total 2023.0.83

This build contains updates to the following products:

EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Upgrade to Chromium V108;
  • Fixed passing WebView.EvalScript always throws exception on script error even if throwOnError argument is set to false issue;
  • Fixed WebView.JSInitCode sometimes not executed issue;

12/13/2022 - EO.Total 2023.0.51

This build contains updates to the following products:

  • Fixed Grid pager not correctly updated after calling Grid.Items.Add issue
  • Added accessibility tagging in result PDF file
  • Changed to only apply HtmlToPdfOptions.AdditionalHeaders to main frame request instead of all requests
  • Fixed HTML to PDF converter not treating a page with header/footer contents as empty page issue
  • Added WebView.DebugAsync extension method
  • Fixed Copy/Cut/Paste through context menu not working inside iframe issue

11/10/2022 - EO.Total 2023.0.18

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Added DiagnosticTools.CaptureDump method;
  • Fixed application may receive "Failed to start image manager" when system shutdown issue;
  • Overhauled EO.Base.WaitableTask class to be more suitable for .NET async patterns;
EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Updated to Chromium V104;
  • Added ConvertHtmlAsync and ConvertUrlAsync methods to the HTML to PDF converter;
  • Added support to render XML file directly as PDF;
  • Added JSDialogEventArgs.AutoCancel property;
  • Fixed downloading the PDF "With your changes" option after editing crashes browser engine issue;
  • Renamed EO.WebBrowser.ScriptCall to ScriptTask, other classes corresponding to "ScriptCall" have also been renamed accordingly;
  • Renamed EO.WebEngine.BrowserOptions to EO.WebEngine.WebViewOptions;
  • Added support to .NET Framework 2.0;
  • Fixed sometimes receives "Child process not ready" exception problem;
  • Moved all async methods to EO.Extensions.dll