What’s New
5.21.2 - 20 September 2023
New Capabilities:
-
European-hosted SaaS environment: VertiGIS Studio Printing is now additionally available at https://apps.vertigisstudio.eu/printing/. This new
.eu
domain represents a regional deployment of the same Printing SaaS application, but hosted on Microsoft Azure infrastructure within the European Union.Print templates created on the
.eu
domain are not accessible via the.com
domain and vice versa. If you intend to migrate your print templates to the.eu
domain you will need to export them from the.com
domain and import them into the.eu
domain.
The update includes these changes:
-
238031: Update support links to
support.vertigis.com
. -
238756: Update package dependencies to address CVE-2022-25883.
-
238758: Update package dependencies to address CVE-2023-33170.
-
241189: Enhance trace logging to include DevExpress diagnostics for on-premises installations.
5.21.0 - 27 June 2023
New Capabilities:
-
Compatible with ArcGIS Enterprise 11.1.
-
Parse Date Function: A new
ParseDate(Value)
function converts a text or numeric representation of a date and time into a DateTime value. This allows print template authors to convert values from input parameters into dates, which can then be used to perform other calculations or format content for display.
The update includes these changes:
-
214017: Update package dependencies.
-
222163: Unable to drag to select controls on the Designer surface.
-
230911: Update license agreement.
-
232827: Update Reporting engine to DevExpress 22.2.6.
-
233865: Improve analytics loading.
5.20.0 - 23 March 2023
Breaking Changes:
-
The minimum required version of .NET Framework is now 4.8. This comes pre-installed on newer versions of Windows, but if it is not present, you will need to download and install it manually.
The update includes these changes:
-
162011: Web AppBuilder widget does not return a completed print job after downgrading from web socket to HTTPS polling.
-
178970: Inconsistent text size and spacing on splash page.
-
195205: Use consistent legal and privacy links.
-
198698: Audit NuGet packages.
-
199935: Documentation contains incorrect links to download Web AppBuilder widget.
-
199999: Update reporting engine.
-
200121: Fix for Server-side request forgery (SSRF) vulnerability.
-
200587: Require .NET Framework 4.8.
-
200628: Update SaaS trial activation flow.
5.19.0 - 3 November 2022
The update includes these changes:
-
187590: Update Reporting engine version.
5.18.0 - 27 June 2022
The update includes these changes:
-
150787: Improve procedure describing how to run a print from a workflow.
-
186003: French translation of the end-user portion of the Printing Web AppBuilder widget.
-
186477: Update designer sign-in experience.
-
186774: Support printing map images when the client application specifies geodatabase versions.
5.17.0 - 25 April 2022
New Capabilities:
-
Data URLs: The
Base64Decode
function now supports data URLs that contain base64 content. Previously, you needed to write expression logic to extract the base64 content from the data URL before passing it to theBase64Decode
function.
The update includes these changes:
-
148217: REST API documentation has incorrect title.
-
150667: 400 Bad Request error when opening the PDF result file if the template name contains quotes.
-
177594: Web AppBuilder widget icon may be incorrect depending on which other widgets loaded before it.
-
180651: Unable to save in the designer following a token expiry.
-
181786: Unable to delete templates.
-
182010: 401 Unauthorized error when adding a Shape control to a template.
5.16.0 - 16 February 2022
New Capabilities:
-
The product has been renamed to VertiGIS Studio Printing throughout the designer, installer, and documentation.
-
The product version number has jumped from 5.12 to 5.16 to better align with VertiGIS Studio Reporting. These two products have synchronized releases and aligning their version numbers will reduce confusion.
-
Enhancements to Post Installer:
Post Installer now grants the Application Pool user permission to the Data Directory.
Post Installer now enables Dynamic Compression for the website in Internet Information Services (IIS).
The update includes these changes:
-
139423: Support Windows environments with the "System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing" policy enabled.
-
142073: Fix documentation to reflect that only single-value string parameters are presented to the end user as inputs.
-
164932: Eliminate all use of cookies.
-
164964: REST API documentation does not display correctly.
-
165061: Remove diagnostic endpoints that can reflect input parameter values.
-
165092: PDF Post Processor fails with
ArgumentOutOfRangeException
in rare cases.
5.12 - 4 November 2021
New Capabilities:
-
Dutch and German translations of the Web App Builder widgets.
The update includes these changes:
-
37125: Apply security updates to third-party libraries.
-
40808: Apply security update to jQuery library to addresses CVE-2020-11022.
-
41096: Apply security updates to third-party libraries.
-
41325: Hide unnecessary control properties from the properties panel.
-
44987: The Align Centers property does not work when controls are in separate bands.
-
46786: Update reporting engine version.
-
47428: The Select a Web Map dialog now displays a message indicating the number of search results.
-
47740: Remove X-Powered-By header from responses.
5.11 - 30 August 2021
The update includes these changes:
-
46677: Update 3rd party licenses.
-
46757: Set
SameSite=Strict
on cookies. -
46783: Update Web AppBuilder widget manifest.
-
46859: 3D printing excludes services when the web scene includes token secured services from a different portal than the one Printing is configured to use.
5.10 - 14 June 2021
The update includes these changes:
-
36684: WMTS services fail to print from Geocortex Web Viewer when they are added to the webmap as an item ID reference rather than as a URL.
-
45681: Legend smart filter does not exclude layers and symbols of feature layers from Geocortex Web Viewer 5.12 and older.
5.9 - 12 Apr 2021
The update includes these changes:
-
44917: 3D printing fails when scale parameter included.
-
44953: Remove limit of 10 templates for Web AppBuilder Printing widget.
-
44972: FilePanel missing metadata.
5.8 - 15 Feb 2021
The update includes these changes:
-
21872: Support for configuration of storage retention limit with on premises installations.
-
35488: Improve logging of failed print jobs.
-
41981: Set display name of output PDF files.
-
44259: Smart legend does not filter “All Other Value” entry for unique value renderers.
5.7 - 7 Dec 2020
New Capabilities:
-
Web AppBuilder: The 2D printing widget now has a preview indicator that highlights the extent that will be printed.
The update includes these changes:
-
41128: Plot coordinates sometimes missing graphics when printing from GVH.
-
42226: Text Format String Editor malformed when browser is zoomed.
-
42534: Update Designer splash screen.
-
42704: 'Center Horizontally' doesn't work for controls selected across multiple bands.
-
42799: Geocortex Viewer for HTML5 sends empty Authorization header when requesting metadata and printing.
-
43332: Format String Editor preview is incorrect for dates.
-
43388: Update reporting engine version.
-
43622: Update file menu options and add filter and sort options when searching for reports.
5.6 - 5 Oct 2020
New Capabilities:
-
Localization: Print templates can now be localized. This feature allows you to create a single print template that contains multiple languages. Visit the Localize Content documentation for details. The Geocortex Printing Custom Widget for Web AppBuilder included in this release supports localization. The next releases of Geocortex Viewer for HTML5 (4.14) and Geocortex Web Viewer (5.9) will include support for localization.
The update includes these changes:
-
41305: Update printing engine version.
-
41575: Improve Editor load time.
-
42253: Enable expressions for properties of map controls.
-
42368: Add command line support for data directory and license in Post Installer.
5.5 - 29 June 2020
The 5.5 release focuses on quality improvements. The update includes these changes:
-
20843: Feature labels don't print from Web AppBuilder.
-
39551: Printing sometimes stalls when printing at current extent.
-
39994: Scripting is disabled by default for new installations; upgrades are unaffected.
-
40947: Layers missing when printing with Web AppBuilder 2D widget at a specified scale.
5.4.2 - 19 May 2020
The update includes these changes.
-
40481: Update license agreement.
5.4.1 - 20 April 2020
The update includes these changes.
-
39717: No error message when report fails to run.
-
39796: Scale bar respects Web Mercator projection.
5.4 - 7 April 2020
The 5.4 release focuses on quality improvements. The update includes these changes:
-
34508: Legend is incorrect for tiled services.
-
34908: Remove excess white space from legend.
-
35057: Scale bar respects Web Mercator projection.
-
36958: Configurable geometry service URL for on premises.
-
38114: Web AppBuilder printing dialog displays parameter name instead of description.
-
38136: Style Edit Parameters dialog in Designer.
-
38213: Update report engine version.
-
38324: Feature layers missing when printing from Web AppBuilder.
-
38341: Unhandled exception when printing grids.
-
38749: List and cancel running print jobs on premises. Display this option in Designer by pressing Ctrl + Alt + J.
5.3 - 20 January 2020
The 5.3 release focuses on quality improvements. The update includes these changes:
-
27081: Improve Organization Logo default settings in preconfigured templates.
-
29012: Web AppBuilder printing widget can't run publically accessible print templates from multiple Portal instances.
-
35503: Sample print template is unavailable when Web AppBuilder is registered to a Portal instance.
-
37237: Improve handling of expired or nearly expired licenses in Designer.
5.2 - 25 November 2019
The 5.2 release focuses on quality improvements. The update includes these changes:
-
22875: Unable to print uploaded data when visualization settings are applied where the symbology is based on field names containing spaces.
-
32782: The scale bar, overview map, and legend swatches missing from printed map in certain scenarios.
-
33266: Certain DPI settings can incorrectly alter the printed extent.
-
34602: Support latest ArcGIS layer types and symbology.
-
35107: Add support for Geocortex Web Designer to be able to create print templates.
-
35200: Unable to print if the map contains a WMS service that does not specify the list of visible layers to include.
5.1 - 30 September 2019
New Capabilities:
-
URL Routing: The Print Designer application now accepts a
#print=<id>
URL parameter that will automatically open the print template specified by the provided ArGIS item ID. The designer application also updates the URL when you open and save print templates and switch tabs. This provides a convenient way to share print templates with other authors. -
Web AppBuilder Widget Improvements: The Web AppBuilder widgets for Printing are now better integrated with Print Designer. You can now create and edit print templates with a single click right in the widget settings dialog.
Documentation:
-
The documentation has been updated to address common patterns that print authors encounter. See the following new documentation:
The update also includes these changes:
-
27114: Title and Notes parameters in default templates should use ellipses for long text.
-
27587: Layers appear in legend when all features filtered out of current extent.
-
28819: Web AppBuilder widget should retain previous download links.
-
30311: Some basemaps appear in legend when printing from Web AppBuilder.
-
30532: Support heatmap renderers.
-
31620: "Cannot read property 'message' of undefined" error when printing at high resolution.
-
32472: The Deployment panel of the designer application should link to Geocortex Web help.
-
32786: Web AppBuilder widget should provide a default print template.
-
32788: Web AppBuilder widget should bypass template list if there is only one print template.
-
32820: Error when adding multiple Web AppBuilder widgets.
-
32909: Web AppBuilder widget setting should provide a link to edit print templates.
-
32914: Printing outputs blank template when printing from Geocortex Web on-premises.
-
33011: Web AppBuilder widget settings do not scroll when there are many print templates.
-
33229: International language input is not shown properly in print outputs.
-
33242: Parameter inputs containing long text get cut off.
-
33645: Web AppBuilder widget can fail to print if Web AppBuilder's portal URL contains a trailing slash.
-
34215: North arrow rendered as letter "a" in PDF outputs in certain environments.
-
34767: Support more font families.
-
34881: Legend layer names do not respect font size.
5.0 - April 22 2019
Version 5.0 is the initial release of VertiGIS Studio Printing. The following features and capabilities are included in this initial offering.
Design Print Templates
Geocortex Printing enables users to produce on-demand printable maps, including large-scale and high-resolution prints, using the map view from the user's current session. Prints are generated from print templates that are created by administrators using the web-based Print Designer.
In the initial release, Geocortex Print Designer offers the following capabilities:
-
Sign in to Print Designer using an ArcGIS Online or Portal for ArcGIS identity.
-
Create a new print template using a blank canvas, or by choosing from a collection of templates.
-
Configure basic document information such as the name and description of your print template.
-
Drag and drop design elements (controls) onto the design surface, including controls for map components like the map, scale bar, legend, overview map, map info, and north arrow.
-
Configure a control's properties in the Properties panel.
-
Format the appearance of controls using inline formatting or styles, or inherit the formatting from the control's container.
-
Move, resize, and delete controls from the design surface.
-
Configure a print template to get text inputs from the user at run time.
-
View and navigate a print template's structure using the Print Template Explorer .
-
Brand prints by using images, color, formatting, and other design elements in your templates.
-
Easily test print templates using the embedded Preview function.
-
Save print templates to your on-premises installation of Geocortex Printing or to Geocortex Printing in the cloud.
-
Use server-side scripting in on-premises Printing.
-
Share print templates inside and outside your organization.
-
List and open print templates that you own, or print templates that are shared with you by other print template authors.
-
List print templates that you have worked on recently.
-
Delete print templates that you own and remove the corresponding ArcGIS item.
Generate Prints
End users can use your print templates inside Web AppBuilder for ArcGIS and Geocortex Essentials (via Geocortex Viewer for HTML5).
In the initial release, Geocortex Printing offers the following capabilities for producing printable maps from print templates:
-
Generate prints in Web AppBuilder for ArcGIS (Developer Edition) or Web AppBuilder in Portal for ArcGIS.
Use configurable, pre-built Printing widgets in your apps to give users the ability to click a button to generate a print.
-
Generate prints in Geocortex Viewer for HTML5.
Integrate print templates seamlessly into the rich printing user interface of the viewer.