Releases: GleamTech/DocumentUltimate
DocumentUltimate v5.1.1
Version 5.1.1 - November 14, 2019
- Fixed: ASP.NET Core 3.0 compatibility.
Included example projects:
- ASP.NET Core (C#) - Visual Studio 2017+
- ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
- ASP.NET MVC (C#) - Visual Studio 2010+
- ASP.NET MVC (VB) - Visual Studio 2010+
- ASP.NET WebForms (C#) - Visual Studio 2010+
- ASP.NET WebForms (VB) - Visual Studio 2010+
DocumentUltimate v5.1.0
Version 5.1.0 - November 13, 2019
-
Added: Almost all formats are now ported to NET Standard 2.0 DLL/nuget target. Only remaning formats are Cad formats which
will be ported soon. Please see below link for a complete list of currently supported formats on .NET Core:
https://docs.gleamtech.com/documentultimate/html/supported-formats-netcore.htm -
Fixed: "Object reference not set to an instance of an object" error at app.UseGleamTech() line with ASP.NET Core 2.1 and 2.2 projects.
Now ASP.NET Core 2.1 and 2.2 compatiblity is ensured. -
Fixed: Fonts of the document were not being loaded on IE and Edge so the document did not look like the original (probably since 4.8.0).
-
Fixed: Unnecessary error when one of the client events Printing and PrintProgress, were set and the other one was
set to empty string.
Included example projects:
- ASP.NET Core (C#) - Visual Studio 2017+
- ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
- ASP.NET MVC (C#) - Visual Studio 2010+
- ASP.NET MVC (VB) - Visual Studio 2010+
- ASP.NET WebForms (C#) - Visual Studio 2010+
- ASP.NET WebForms (VB) - Visual Studio 2010+
DocumentUltimate v5.0.0
Version 5.0.0 - October 31, 2019
-
Added: .NET Standard 2.0 DLL/nuget target is now available. This DLL can be used with ASP.NET Core 2.0+ web applications
and .NET Core 2.0+ console/desktop applications. This means you can now use it with "ASP.NET Core on .NET Core" projects in
addition to "ASP.NET Core on .NET Framework" which was already supported.
Note that with this initial release, document format support on .NET Core is limited, however we plan to port remaining formats
rapidly from .NET Framework version. Please see below link for a complete list of currently supported formats on .NET Core
https://docs.gleamtech.com/documentultimate/html/supported-formats-netcore.htm -
Added: Example project AspNetCoreCS in addition to AspNetCoreOnNetFullCS.
-
Changed: License keys are changed so please go to https://www.gleamtech.com/upgrade and acquire a new license key
if you want to use this version (or higher). If your one year maintenance has not ended, you will receive a new free
license key on the same page.
Included example projects:
- ASP.NET Core (C#) - Visual Studio 2017+
- ASP.NET Core on .NET Framework (C#)- Visual Studio 2017+
- ASP.NET MVC (C#) - Visual Studio 2010+
- ASP.NET MVC (VB) - Visual Studio 2010+
- ASP.NET WebForms (C#) - Visual Studio 2010+
- ASP.NET WebForms (VB) - Visual Studio 2010+
DocumentUltimate v4.9.5
Version 4.9.5 - October 12, 2019
-
Fixed: When downloading document parts (http range) instead of the actual error, "Download request refers to an invalid range"
error could be thrown. This could hide the actual error related to document caching. -
Improved: NetCore/NetStandard DLL coming soon (probably next release).
Included example projects:
- ASP.NET WebForms (C#)
- ASP.NET WebForms (VB)
- ASP.NET MVC (C#)
- ASP.NET MVC (VB)
- ASP.NET Core (C#)
DocumentUltimate v4.9.0
Version 4.9.0 - September 12, 2019
-
Improved: Handling of temporary files:
-
New property GleamTechConfiguration.TemporaryFolder for being able to use a different folder than the default system temporary
folder. All GleamTech products will use the same folder (removed FileUltimateConfiguration.TemporaryPath property).
When you change this property, some default folders for products will change automatically if they are subfolders of TemporaryFolder.
You can set this property to have more control on temporary folder (adjusting permissions, observing size etc.).
For example for web apps, you can set it to "~/App_Data/Temporary" to observe it more easily. -
Under temporary folder, there will be no more subfolders for the products but there will be subfolders for the feature:
"GleamTech.Core" -> "ResourceCache"
"FileUltimate\ImageCache" -> "ImageCache"
"FileUltimate\DocumentCache" -> "DocumentCache"
"FileUltimate" -> removed
"DocumentUltimate" -> removed
"ImageUltimate" -> removedThe old subfolders will be migrated automatically.
-
When accessing TemporaryFolder, detailed "Access Denied" error messages will be shown to troubleshoot insufficent
permission issues. The error message will include the safe display path and current windows identity (and impersonation level).
-
Included example projects:
- ASP.NET WebForms (C#)
- ASP.NET WebForms (VB)
- ASP.NET MVC (C#)
- ASP.NET MVC (VB)
- ASP.NET Core (C#)
DocumentUltimate v4.8.5
Version 4.8.5 - August 8, 2019
-
Added: TextSelected and TextCopied client-side events. TextSelected is raised when user selects text in the document and
TextCopied is raised when user copies the selected text in the document. Copying to clipboard with popup menu or keyboard shortcut
(e.g. CTRL + C) will both be detected. -
Fixed: Forgot to update the other jQuery lib used to the latest safe version (there are 2 of them, one bundled and one standalone).
-
Fixed: Some parts of the documentation (web and chm) was wrongly generated: Enums were displayed like classes and some inherited
members had unresolved long names. -
Improved: Impersonation level (if available) will also be displayed in "Access Denied" error messages and
in EnvironmentEx.CurrentIdentity (e.g. "Domain\User (Impersonation)") for better troubleshooting insufficent permission issues. -
Improved: Detailed error messages when HttpContext does not exist due to not being hosted at all or not being hosted correctly.
Included example projects:
- ASP.NET WebForms (C#)
- ASP.NET WebForms (VB)
- ASP.NET MVC (C#)
- ASP.NET MVC (VB)
- ASP.NET Core (C#)
DocumentUltimate v4.8.0
Version 4.8.0 - August 6, 2019
-
Improved: DocumentViewer rendering accuracy and performance. Improved DocumentViewer JS loading
and initialization speed in browser. Updated jQuery to the latest safe version to prevent warnings. -
Fixed: Old browser support (e.g. IE 9) was broken due to some JS errors.
-
Improved: Detailed "Access Denied" error messages will be shown to troubleshoot insufficent permission issues.
The error message will include the safe display path and current windows identity. -
Added: PrintOptions.SkipDialog and PrintOptions.PageRange properties.
SkipDialog property when set to true, printing will start immediately without showing DocumentViewer's print dialog.
PageRange property specifies the page numbers (eg. "1-5, 8, 11-13") to print and this property can be useful especially
when SkipDialog is set to true and you need to restrict user to print only specific pages. -
Added: DocumentViewer.DebugMode property for displaying detailed error messages for troubleshooting.
Exceptions will be displayed with stack trace, inner exceptions and data. The details will be shown in a textbox
on the error dialog when this property is set to true. This property should not be set to true permanently on production
as the exception details can reveal security sensitive information like server file paths. -
Changed: Moved client-side event properties to new ClientEvents property and renamed/reorganized events.
Please refer to updated docs and example projects for info on sample usage. -
Changed: Removed deprecated (obsolete) properties.
Included example projects:
- ASP.NET WebForms (C#)
- ASP.NET WebForms (VB)
- ASP.NET MVC (C#)
- ASP.NET MVC (VB)
- ASP.NET Core (C#)
DocumentUltimate v4.7.0
Version 4.7.0 - July 11, 2019
- Improved: Stability, accuracy for Cad formats.
Included example projects:
- ASP.NET WebForms (C#)
- ASP.NET WebForms (VB)
- ASP.NET MVC (C#)
- ASP.NET MVC (VB)
- ASP.NET Core (C#)
DocumentUltimate v4.6.5
Version 4.6.5 - April 2, 2019
- Improved: Stability, accuracy for Presentation and Email formats.
Included example projects:
- ASP.NET WebForms (C#)
- ASP.NET WebForms (VB)
- ASP.NET MVC (C#)
- ASP.NET MVC (VB)
- ASP.NET Core (C#)
DocumentUltimate v4.6.0
Version 4.6.0 - February 11, 2019
-
Improved: Stability, accuracy for Cad formats:
-
When viewing or converting, the default layout will be used not necessarily the model.
-
Converting cad files to images now respects ImageOutputOptions.Resolution (default value is 96 DPI).
The default image dimensions will be limited to 1085x1085 as A4 paper print area (without margins) at 96 DPI is 756x1085
For example if you set ImageOutputOptions.Resolution to 300 for a bigger image (3390x3390) -
Converting Dwg to Dxf is now possible.
-
-
Fixed: JS error "ReferenceError: X is not defined" in old versions of Firefox.
-
Improved: Stability, accuracy for Presentation, Email and ProjectManagement formats.
Included example projects:
- ASP.NET WebForms (C#)
- ASP.NET WebForms (VB)
- ASP.NET MVC (C#)
- ASP.NET MVC (VB)
- ASP.NET Core (C#)