Change Log
Include change log for:
11/29/2021 - EO.Total 2021.3.18
This build contains updates to the following products:
EO.Base (Affecting all products)
- Added message to identify the process that triggered EO product license message;
EO.Pdf
- Added direct custom ResourceHandler support for HtmlToPdfSession object;
- Fixed not being able to properly read file contents with empty xref section issue;
EO.WebBrowser
- Fixed calling CookieManager.GetCookies multiple causing deadlock issue;
11/12/2021 - EO.Total 2021.2.99
This build contains updates to the following products:
EO.Pdf
- Added shadow DOM support;
- Fixed a deadlock scenario while calling ConvertHtml/ConvertUrl;
EO.WebBrowser
- Added support to customize browser engine JavaScript API variable name;
- Fixed browser engine may crash when starting multiple instances at the same time issue;
10/12/2021 - EO.Total 2021.2.70
This build contains updates to the following products:
EO.Base (Affecting all products)
- Added ExceptionEventArgs.ShowExceptionDialog property;
EO.WebBrowser
- Fixed after activating and then deactivating menu in a WPF window not returning focus previously focused WebView control issue;
- Fixed on screen keyboard on Windows 10 not working for x64 build issue;
- Fixed rapidly open and close new WebViews can cause the browser engine to crash issue;
- Fixed using FromPage and ToPage property of the PrinterSettings class to control which page to print actually prints the wrong page issue;
9/20/2021 - EO.Total 2021.2.47
This build contains updates to the following products:
EO.Pdf
- Improved PDF file loading code to ignore corrupted data in the file;
EO.WebBrowser
- Added MatchCount, CurrentMatchIndex property and Updated event to FindSession object;
- Fixed built-in open file dialog for file uploading causes buffer overrun when selecting multiple long file name issue;
- Fixed FindSession.Next not working properly in a PDF file issue;
EO.Wpf
- Fixed EO.Wpf.ComboBox outputs binding errors messages at runtime issue;
9/3/2021 - EO.Total 2021.2.32
This build contains updates to the following products:
EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
- Added support for 64 bit plugins;
- Fixed the browser engine may report loading status as “canceled” if trying to navigate to a different hash location in the same document immediately after it is loaded issue;
EO.Pdf
- Added code to automatically unload the current page from the browser engine after the conversion has completed;
- Added HtmlDocument.Title property to return the title of the converted HTML file;
- Fixed certain bootstrap 5 CSS rules causes the HTML to PDF converter to generate many blank pages at the end of PDF file issue;
EO.WebBrowser
- Fixed WebView.Capture generate poor image quality if the page contains scaled image issue;
- Fixed x64 version of the EO.Wpf.WebBrowser control crashing on mouse scroll event issue;
EO.Wpf
- Fixed EO.Wpf.ComboBox not working on .NET 5 issue;
7/29/2021 - EO.Total 2021.1.93
This build contains updates to the following products:
EO.Pdf
- Added ASP.NET MVC Razor pages support;
EO.WebBrowser
- Fixed copy and paste from context menu on a HTML file loaded through an iframe element not working issue;
- Fixed IInputMsgFilter not working in x64 build issue;
7/19/2021 - EO.Total 2021.1.85.0
This build contains updates to the following products:
EO.Base (Affecting all products)
- Fixed an internal buffer overrun issue;
EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
- Fixed calling Engine.CleanUpCacheFolders with a non-existing folder causing DirectoryNotFoundException and crashes application issue;
EO.Web
- Fixed auto-scroller on some TabStrip not displayed on Google Chrome issue;
EO.Pdf
- Fixed only the first column is rendered when using multiple column output for the HTML to PDF converter issue;
- Fixed PdfFloatArray throws ArgumentException while loading some PDF file issue;
- Fixed the HTML to PDF converter can take extremely long to convert a HTML file with multiple overlapping positioned elements issue;
EO.WebBrowser
- Fixed navigator.clipboard.writeText always receives “Write Permission Denied” issue;
- Fixed selecting “Copy” from the context menu to copy the current selection for a PDF file does not actually copy the text issue;
7/2/2021 - EO.Total 2021.1.67
This build contains updates to the following products:
EO.Base (Affecting all products)
- Released x64 build;
EO.Web
- Fixed MaskedEdit control returns incorrect values when a numeric segement’s Decimals is set issue;
EO.WebBrowser
- Fixed WebView created through WebView.Preload can't open popup through NewWindow event issue;
6/8/2021 - EO.Total 2021.1.43
This build contains updates to the following products:
EO.Web
- Fixed MaskedEdit control number segment’s MaxValue/MinValue not working issue;
EO.Pdf
- Fixed PdfRender does not render form field content issue;
- Improved EO.Pdf to tolerate minor errors in PDF file;
EO.WebBrowser
- Added support for document.visiblityState/visibilitychange;
- Fixed calling QueueScriptCall on the same WebView from multiple threads causing some QueueScriptCall to fail issue;
- Fixed EO.WebEngine.CookieManager.GetCookies crashes with ArgumentOutOfRangeException when cookie’s expiration date is set to later than year 10000 issue;
5/6/2021 - EO.Total 2021.1.11.0
This build contains updates to the following products:
EO.WebBrowser
- Fixed continuously calling EvalScript multiple times may result in some EvalScript calls to fail issue
- Fixed not able to create WebView when application was launched under certain user interface privilege isolation policy issue
- Fixed setting EO.WinForm.WebControl.WebView property may cause application to crash issue
4/19/2021 - EO.Total 2021.0.94
This build contains updates to the following products:
EO.WebBrowser
- Fixed calling CookieManager.GetCookies may cause application to hang issue;
- Fixed printing PDF file not working properly issue;
4/12/2021 - EO.Total 2021.0.85
This build contains updates to the following products:
EO.Pdf
- Fixed paging position can be up to 1 pixel off issue;
- Performance improvements;
EO.WebBrowser
- Fixed long running web page may cause memory leak in the browser engine issue;
4/5/2021 - EO.Total 2021.0.80
This build contains updates to the following products:
EO.WebBrowser
- Fixed WebView.JSInitCode not working issue;
3/26/2021 - EO.Total 2021.0.69
This build contains updates to the following products:
EO.Base (Affecting all products)
- Fixed receiving "Failed to start image manager" on some Windows Server 2012R2 system issue;
EO.Pdf
- Fixed HtmlToPdfOptions.HeaderHtmlFormat/FooterHtmlFormat displayed at the wrong location/size issue;
- Fixed HtmlToPdfResult.LastPosition returns incorrectly value issue;
- Fixed MVCToPDF crashes while running on .NET Core when AutoConvert is set to False ISSUE;
EO.WebBrowser
- Fixed calling WebView.Destroy immediately after QueueScriptCall causing application to hang issue;
3/20/2021 - EO.Total 2021.0.62
This build contains updates to the following products:
EO.Pdf
- Added surrogate pair support to EO.Pdf ACM interface;
- Fixed not being able to read some PDF files using AES 256 revision 6 encryption issue;
- Fixed PDFViewer not able to open password protected PDF file issue;
- Fixed PdfViewer UI text displays placeholders instead of properly localized string issue;
- Performance improvements on EO.Pdf HTML to PDF post process step;
- Switched to high resolution coordination values to better reflect sub-pixel rendering result;
EO.WebBrowser
- Added display video capture support;
- Fixed @font-face with local() function may not work properly on Windows Server 2012 issue;
- Fixed sometimes receives “Failed to call JavaScript extension” when calling eoapi.extInvoke issue;
2/17/2021 - EO.Total 2021.0.32
This build contains updates to the following products:
EO.Base (Affecting all products)
- Fixed application may crash with named pipe error issue;
EO.WebBrowser
- Fixed calling WebView.StopLoad may cause browser engine to crash issue;
2/3/2021 - EO.Total 2021.0.18
This build contains updates to the following products:
EO.Base (Affecting all products)
- Fixed EO worker process (eowp.exe) can not be used by more than one process at the same time issue;
EO.WebEngine (Affecting EO.Pdf and EO.WebBrowser)
- Updated to Chromium V86;
EO.Pdf
- Fixed PDF merging may cause text to change width in the merged file issue;
- Optimized PDF font merging to reduce the final PDF file size;
EO.WebBrowser
- Fixed calling WebView.Print and WebView.Capture at the same time from different threads may cause deadlock issue;
- Fixed loading new Url would fail for new popup window issue;
- Fixed right click on a WebView in a Windows.Forms .NET Core application causes application to crash issue;
- Removed Adobe Flash support;
- Removed EngineOptions.AutoScanPlugins property;
- Removed WebView.CustomUserAgent property (use EngineOptions.CustomUserAgent instead);