Logo
My Account |  Site Map | Contact Us  

Change Log

Include change log for:

Product:
Release:
Current ReleaseEO.Total 2016EO.Total 2015EO.Total 2014

10/20/2017 - EO.Total 17.3.13.0

This build contains updates to the following products:

EO.Pdf
  • Fixed using PdfDocument.Merge to merge files that contain GoTo actions may cause NullReferenceException issue;
EO.WebBrowser
  • Added WebView.DownloadWithResult method to provide more information about the download;
  • Fixed WebView.Download not returns immediately when trying to download a non-existing resource issue;

9/29/2017 - EO.Total 17.2.92

This build contains updates to the following products:

EO.Pdf
  • Fixed sometimes receives "this WebView has already been destroyed" exception while using EO.Pdf issue;
EO.WebBrowser
  • Added Request.Initiator property to return the the origin of the context that initiated the request;
  • Added support for remote debugging across different machines;
  • Fixed short cut keys with Alt key down do not work issue;
  • Fixed sometimes EO.WebBrowser crashes with "Invalid access to memory location" exception issue;
  • Fixed the calendar popup of a date input element being partially cut off when DPI setting is not 100% issue;
  • Fixed WebView.NeedsCredential event not fired when the certificate is not imported into the system certificate store issue;

9/13/2017 - EO.Total 17.2.75

This build contains updates to the following products:

EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Fixed setting system temp directory to root drive causes EO application to crash issue;
EO.Pdf
  • Added AcmComboBox to support creating combobox form field;
  • Fixed filling in PDF form may cause font name and auto size setting to change issue;
  • Fixed HTML to PDF converter not consider element margin during paging process issue;
  • Fixed HTML to PDF sometimes generate PDF file with transparency group even if the file is saved as PDF-A issue;
  • Fixed not being able to read AES encrypted cross reference stream issue;
  • Fixed not being able to read files that contains invalid but not referenced objects issue;
  • Fixed read PDF file with empty cross reference table cause NullReferenceException issue;

8/11/2017 - EO.Total 17.2.43

This build contains updates to the following products:

EO.Pdf
  • Fixed merging PDF file may cause overlapping characters issue;
  • Fixed using HtmlToPdfOptions.HeaderHtmlFormat/FooterHtmlFormat containing hyperlink causing NullReferenceException issue;
EO.WebBrowser
  • Added widevine support;
  • Fixed calling Engine.Stop before it was started has no effect issue;
  • Fixed custom resource handler sample in TabbedBrowser VB version not working issue;
  • Fixed Engine.Stop may cause deadlock issue;
  • Fixed HTTP proxy authentication not working issue;
  • Fixed passing null values to NeedCredentialsEventArgs.Continue causes exception issue;
  • Fixed receiving server SSL certificate invalid error for many valid SSL certificates issue;
  • Fixed replacing misspelled word using WebView.ExecCommand(CommandIds.SpellCheckSuggestionX) not working issue;
Other
  • Changed remote debug to use HTTP protocol;

7/14/2017 - EO.Total 17.2.14

This build contains updates to the following products:

EO.Pdf
  • Fixed merging PDF file may cause character to overlap issue;
EO.WebBrowser
  • Added WebView.ObjectForScripting for exposing .NET side object to JavaScript;
  • Fixed request handled by custom resource handlers may not be properly canceled when the WebView is destroyed issue;
  • Removed JSArray class, use object array instead;

6/30/2017 - EO.Total 17.2.0

This build contains updates to the following products:

EO.Pdf
  • Fixed links in the result PDF file are not correctly created if the link spans multiple lines issue;
  • Fixed loading PDF file with xref table that contains improper free entries can cause crash issue;
  • Fixed output paging occurs at the wrong place on high DPI system issue;
EO.WebBrowser
  • Added support to start the browser Engine under a different user than the process user;
  • Fixed "Referer" entry not appearing in the Request object's Headers collection issue;
  • Fixed custom cookie's expiration date not being properly parsed when "expires" is spelled all lower case issue;
  • Fixed document.referrer does not have the correct value when navigating from one domain to another domain issue;
  • Fixed Flash contents may not load correctly if loaded from cache issue;
  • Fixed passing an X509Certificate object from current user's certificate store inside NeedsClientCertificate not working issue;
  • Fixed quickly starting new EO process causing starve situation issue;
  • Fixed TabbedBrowser sample application does not automatically adjust the width of existing tab headers while launching new tab if the TabControl's TabItemOverflowStrategy is set to "Shrink" issue;

6/6/2017 - EO.Total 17.1.76

This build contains updates to the following products:

EO.Pdf
  • Added @page at-style support for HTML to PDF converter;
EO.WebBrowser
  • Fixed navigating to a second page before the first navigation task completes does not correctly mark the first NavigationTask as canceled issue;
  • Fixed setting Refererrer header in Request.Headers collection when calling LoadRequest does not affect document.referrer issue;
  • Fixed WebView.DownloadUpdated event not properly fired issue;

5/25/2017 - EO.Total 17.1.65

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Fixed EO.Base.Runtime.InitWorkerProcessExecutable fails if the same executable has already been created but is currently in use issue;
  • Fixed starting an application that uses EO library and then immediately stops may cause NullReferenceException issue;
EO.Pdf
  • Added PdfDocument.OpenAction and support for several different action types;
  • Fixed PDF document sometimes create overlapping text issue;
EO.WebBrowser
  • Added SecureString support for WebView.NeedCredentials;
  • Fixed rendering engine crashes on very wide page issue;
  • Fixed the default "Back" context menu item can navigate to the initial blank page that's beyond the first user Url issue;

5/15/2017 - EO.Total 17.1.55

This build contains updates to the following products:

EO.Pdf
  • Added Windows Server Core 2012 support;
  • Fixed using ConvertHtml/ConvertUrl to generate additional output to an existing PDF file may not properly merge duplicate font thus creating large result PDF file issue;
  • Provided more specific error message when HtmlToPdfOptions.StartPageIndex is out of valid range;
Other
  • Fixed creating multiple WebView concurrently may cause deadlock issue;

5/3/2017 - EO.Total 17.1.42

This build contains updates to the following products:

EO.WebBrowser
  • Fixed "mailto" protocol correctly triggers LaunchUrl event but still triggers LoadFailed event issue;
  • Fixed drop down not correctly displayed under high DPI setting issue;

4/20/2017 - EO.Total 17.1.30

This build contains updates to the following products:

EO.Pdf
  • Fixed header and footer created with HtmlToPdfOptions.HeaderHtmlFormat and FooterHtmlFormat only covers a single column when using multi-column output issue;
  • Improved handling of page break instruction "page-break-before:avoid" and "page-break-after:avoid" to avoid the entire element on which these two attributes being applied being treated as unbreakable;
EO.WebBrowser
  • Added Engine.GetAll method returns all browser engines in the current AppDomain;
  • Added WebView.Download method to download resource to a file;
  • Added WebView.GetSource method to retrieve page source;
  • Fixed default message text in confirm unload dialog not translated according to EngineOptions.UILanguage issue;
  • Fixed setting EngineOptions.AlwaysShowOnScreenKeyboardOnTouch to true has no effect on Windows 7 issue;

4/4/2017 - EO.Total 17.1.14

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Fixed some valid subscription license keys not working properly issue;
EO.Pdf
  • Added support to completely skip JPEG compression for the HTML to PDF converter;
  • Fixed HTML to PDF converter not properly handle canvas transparency issue;
  • Fixed HTML to PDF incorrectly append post arguments as query string issue;
  • Fixed HtmlToPdfSession.GetCookies always returns null issue;
  • Fixed PdfDocument.Merge may cause some text in the result file not rendering properly issue;
  • Fixed some PDF files causing PdfDocument.Merge to throw NullReferenceException issue;
  • Fixed the HTML to PDF converter not properly using fallback fonts for characters not existing in main font issue;
EO.WebBrowser
  • Fixed default JavaScript confirm dialog title text contains unpopulated argument "$1" issue;
  • Fixed touch events not working properly for some websites issues;
EO.Wpf
  • Fixed EO.Wpf controls throws exception if used inside an ElementHost control issue;
Other
  • Added Visual Studio 2017 support for installer;

3/24/2017 - EO.Total 17.1.3

This build contains updates to the following products:

EO.Web
  • Fixed Calendar control sometimes cause JavaScript error on Chrome V57 issue;
  • Fixed setting Rating control's Enabled property to false has no effect issue;
EO.Pdf
  • Added HtmlToPdfOptions.FirstHeaderFooterPageIndex to support skipping pages at the beginning of the result PDF file for header and footer;
  • Fixed HtmlToPdfOptions.Follow may cause the last page to be completely overwritten by the first page of the second conversion result file issue;
  • Fixed MvcToPdf sometimes missing contents at the begining of the page issue;
  • Fixed PdfDocument.Merge may cause some text in the result file not rendering properly issue;

3/16/2017 - EO.Total 17.0.95

This build contains updates to the following products:

EO.WebBrowser
  • Fixed LoadRequest hangs if an invalid Url is provided issue;
  • Fixed LoadUrl with a data Url hangs if the navigation has been canceled in BeforeNavigate event issue;
  • Fixed tooltip from HTML title property not showing problem;
  • Fixed WebView created through NewWindow not inheriting the opener WebView's EnableWebSecurity setting issue;
Other
  • Add gactools.exe and eowp.exe to EO.Pdf, EO.WebBrowser and EO.Wpf nuget packages;

3/3/2017 - EO.Total 17.0.81

This build contains updates to the following products:

EO.Web
  • Fixed Editor line break mode not working properly on IE 11 issue;
EO.Pdf
  • Added code to automatically renamed duplicate fields when merging PDF files to avoid duplicated fields may not display correctly in Adobe PDF Reader issue;
  • Fixed PdfListBoxField.Value not returning the correct value when an item is selected from the drop down box issue;
EO.WebBrowser
  • Added Engine property to ThreadRunner object;
  • Fixed BeforeNavigate not fired for data Url issue;
  • Fixed new window not taking opener window's BrowserOptions settings issue;
Other
  • Removed shared EO.Base nuget package;

2/14/2017 - EO.Total 17.0.64

This build contains updates to the following products:

EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Fixed browser engine not working if the current login user name contains quotation mark issue;
  • Fixed browser engine not working on Windows Server 2008 issue;
EO.Pdf
  • Fixed not able to read or write custom value of a PDF list box field issue;

2/2/2017 - EO.Total 17.0.53

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Fixed pass false to WaitableTask.GetDoneEvent(bool) has no effect issue;
EO.Pdf
  • Added PdfRender class to render PDF file as image;
EO.WebBrowser
  • Added frameName argument to WebView.EvalScript method to support running script in a specific frame;
  • Added FrameName property to ScriptCall call to support running script in a specific frame;
  • Added JSInvokeResult.WebViewDestroyed enum member to identify scenarios when EvalScript is called on a WebView that has already been destroyed;
  • Added multi-language support for the built-in spell checker;
  • Added writeBufferSize argument to ResourceHandler's constructor and implemented flow control based on the buffer size;
  • Fixed e.Request is null for AfterReceiveHeaders event if the resource is loaded from cache issue;
  • Fixed EngineOptions.AlwaysShowOnScreenKeyboardOnTouch not working property issue;
  • Fixed some context menu items are not automatically translated issue;

1/20/2017 - EO.Total 17.0.40

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Added EO.Base.WaitableTask as the base class for EO.WebBrowser.WaitableTask;
  • Change WaitableTask.IsDone from member function to property in order to be consistent with IsAborted;
  • Fixed setting EO.Base.Runtime.EnableEOWP to true causes deadlock on certain systems issue
EO.Web
  • Added GridColumn.setHeaderText client side function;
  • Fixed DatePicker dropdown does not automatically reposition when page layout changes (such as caused by screen rotation);
EO.Pdf
  • Changed PdfViewer.Print and PdfDocument.Print to return an EO.Base.WaitableTask object that can be used to monitor when the printing is finished or canceled;
  • Fixed not being able to convert XHTML document issue;
EO.WebBrowser
  • Changed WebView.ZoomFactor from maintained per Url to per WebView;
  • Fixed default context menu item text not automatically localized issue;
  • Fixed eo:WebView in XAML not recognized issue;
  • Fixed the size of the scrollbars for a WebView is wrong on high DPI screen issue;
  • Fixed WebView.Closing event not fired when triggered through window.close() in JavaScript;

1/13/2017 - EO.Total 17.0.31

This build contains updates to the following products:

EO.Base (Affecting all products)
  • Renamed property EO.Base.Runtime.EnableLargeAddress to EO.Base.Runtime.EnableEOWP. The original property is now depreciated;
EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
  • Switched to Chromium V54;
EO.Pdf
  • Added PdfDocument.Print method to print a PdfDocument;
  • Added PdfViewer class to support PDF Viewer feature;
  • Fixed EO.Pdf creates the wrong output when repeating large table header issue;
  • Fixed PdfDocument.EmbedFont not working issue;
  • Removed classic engine support;
  • Removed HtmlToPdfOptions.SaveAsImageAsJpeg as now images are always saved in JPEG format;
  • Removed previously obsoleted properteis HtmlToPdfOptions.AutoFitWidth, HtmlToPdfOptions.PreserveHighResImages and HtmlToPdfOptions.TriggerConversionManually
EO.WebBrowser
  • Added ConsoleMessageType.JavaScript enum member;
  • Added FindSession.Stop method;
  • Added SkipBeforeUnload property to WebViewClosingEventArgs to allow user explicitly specify whether to skip unload script for the page;
  • Fixed built-in PDF plugin cannot be loaded on Windows Server 2008 R2 issue;
  • Fixed EvalScript may return null if a new EvalScript is immediately called after the previous EvalScript returns;
  • Fixed WebView.RenderUnresponsive event can be incorrectly triggered again before the handler of the previous occurance returns issue;
  • Moved EO.WebBrowser.Wpf.WebControl to EO.Wpf namespace. The original class is now depreciated;

 

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 15.1.69.8, EO.Pdf 15.1.69.8, EO.Wpf 15.1.69.8 and EO.WebBrowser 15.1.69.8.

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.