Below are the release notes for every release of Exago v2016.3
Release 11
12.22.2017
Fixed issue where only one prompting filter would display on execution if there were multiple filters on the same field and the Simple Filter Window was in use
Fixed issue where Date Parameters with default values would decrement one day each time they were saved
Fixed issue where data stored as data type 'varchar' in MSSQL would display formatted in scientific notation if it was contained within a cell that was formatted as 'Text'
Fixed issue where Conditional Page Breaks would occur inconsistently under certain circumstances when being performed on a cell that was contained in a Group header section
Fixed issue where @pageNumber@ parameter would not display the correct value when being used in Chained Reports
Fixed multiple display issues that were caused by Google Chrome Browser Version upgrade
Fixed issue where role specific filters couldn't be set on objects that had a Data Object ID assigned to them
Fixed issue where AggDistinctCount() was returning incorrect calculations when being performed on a cell reference that referenced a cell containing specific formulas
Fixed issue where ClientInfo.ExecuteReport(reportName, exportType, options) didn't take default export type or allowed export types into account if no exportType argument was specified
Fixed issue where Report Prompt Filter Value selections would bleed over across reports on reports contained in Dashboards under specific circumstances
Fixed issue where Data Objects/Categories don't appear bolded in IE 11
Fixed issue where report executions hung if an aggregate function was missing a closing parenthesis
Release 10
11.14.2017
Fixed error when InputSanitization is set to Aggressive, remote execution enabled, and executing a report that contains HTML markup.
Release 9
10.16.2017
Fixed issue where certain users would receive "Joins Not Found" error in very specific situations
Fixed issue where chart borders were inconsistent on PDF output
Fixed issue where Custom SQL objects with an object name that begins with a number creates an exception when used in Filter Dropdowns
Fixed issue where an extra set of parentheses was being applied to 'WHERE' clauses in report executions that were done remotely
Fixed issue where un-grouped columns do not display sort icon in ExpressView reports
Fixed issue where SQL statement is improperly generated when aggregate calculations are being performed in the Database for Crosstab reports
Fixed issue where custom filter functions did not have support for namespace or reference values
Fixed issue where Interactive Filters were having a negative performance impact on Dashboards
Fixed issue with Google Map caching
Fixed issue where image fields were not showing up in the list of fields in the formula editor
Fixed issue where hidden columns cause vertical expansion of rows in Report Viewer on output
Fixed issue where Scientific Notation values stored as nvarchar were being displayed incorrectly in Excel output
Allow URLs to be used as the path prefix for the LoadImage function
Release 8
07.25.2017
Fixed issue where a Success status was never indicated on Report Executions when running in a Web Farm environment
Fixed issue where placing a Page Break in a Group Header resulted in a blank page at the beginning of a report
Fixed issue that arose with newer versions of Web Browsers (other than Firefox) where Exago was not functioning properly over HTTPS
Fixed issue affecting specific versions of Internet Explorer where closing a PDF execution tab caused the browser tab to appear blank, requiring a refresh
Fixed issue where files being downloaded through Amazon S3 were being corrupted due to improper download response
Fixed issue where scheduler was no longer working after upgrading to latest version of .NET
Fixed issue where the first row of data would be removed from a data set when doing an interactive ascending sort
Fixed issue where Server TimeZone Offset value set on a Role was causing issue with the display of the 'Next Execute Time'
Fixed issue where TimeZone differences caused scheduled reports to be run at the improper time
Added optional parameter to several aggregate functions to allow them to aggregate records instead of entities
Release 7
06.02.2017
Fixed error when a report returns "No Data Qualified" when using the Azure blob storage for temp files
Fixed issue where actual column name was displaying in column headers instead of the column alias when exporting an ExpressView
Fixed error that may occur when clicking the "Finish" button in the Google maps wizard depending on filled-out content in the wizard
Fixed linked report window to not spawn off-screen when clicking on a link
Improved Google Maps performance through series of optimizations
Enforce fixed row height in PDF output when cell contents wraps
Fixed logic preventing user from closing the Schedule Report wizard when the API action is "ScheduledReportsManager"
Fixed error that occurs when using a font with at least one space in the name in Express Reports
The OnExceptionThrown server event now gets called for exceptions that occur in report execution
Fixed exception when exporting to Excel with report data that may be parsed as an invalid OleAut date
Fixed extraneous report output in the Report Viewer when running single-page reports when using AWS for temp-file storage
Fixed error executing a batch report when the supplied email column has an alias that contains spaces
Fixed problem with, under certain circumstances, dashboard filter state not being propagated when clicking on a linked report in dashboards
Fixed error when using admin data source discovery with an Informix data source
Release 6
04.17.2017
Allow administrators to configure the SQL used when using Database Discovery in the Administration Console
Fixed error when editing schedules while Server Time Zone Offset is non-zero
Release 4
04.06.2017
Added ability to specify TLS protocol versions in application configuration files to override default TLS protocol setting
Added ability to specify Web App and Web Service alias names via the command line for Linux installations
Added ability to use Instance Credentials for Amazon S3 Storage
Added API setting to allow for overriding of Browser Type verification
Added 'ScheduleReport', 'ScheduledReportsManager, and 'NewExpressView' as Api Action properties for REST Web Service API
Improved detection of previous installations to prevent alias collisions on installation in Linux environments
Improved consistency between Report Viewer report output in comparison to PDF outputs (specifically for when 'Simulate PDF' is used in Report Viewer output). **NOTE** This issue will need to be revisted in future versions, as this improvement does not completely resolve the issue.
Fixed issue where daily schedules with an intra-day recurrence that went from PM to AM (the next day) would only execute once and then shift the next recurrence to the next day
Fixed issue where Weekly schedules created with a Schedule Time that has already passed would not display the correct Next Execute Date
Fixed issue where OnSaveReport Global Action Event was not being called when converting ExpressViews or Visualizations when converting Visualizations or ExpressView to reports
Fixed issue to allow for 'OnSave' Action Events to accurately capture report conversions from ExpressView or Data Visualizations to Standard Reports
Fixed issue where certain elements of the Scheduler Wizard specific to Batch Reports were not languagized
Fixed issue where certain elements of the ExpressView designer were not languagized
Fixed issue where certain elements specific to Report Viewer settings were not languagized
Fixed issue where data categories were unable to be added to reports when using "In Memory Session Storage"
Fixed issue where Dashboard Filter Objects were not creating distinct dropdown lists under certain situations
Fixed issue where Row Suppression was not applying to Report Header Section when blank rows came after suppressed rows
Fixed issue where anti-forgery tokens were not generating unique tokens per user if the users were under the same IP address
Fixed issue with Amazon Web Service bucket creation, which was specific to those whose buckets resided in the 'us-east-1' regions
Fixed issue where Decimal Settings were not being applied to data in Combo Charts
Fixed issue where Batch Reporting was non-functional
Fixed issue where for certain Linux distributions, images were not being rendered server side, interfering with the exporting of charts to non-HTML output types
Fixed issue where "Sort and Group By" metadata setting was not functioning properly
Fixed issue where contents of a cell would disappear in Report Viewer when a hidden column merged across another column
Fixed issue where using a cell reference to a Date Parameter that was formatted as a European DateTime format in a formula would cause a '#VALUE' error in the cell on output
Fixed issue where Interactive Sorts were not applying to report output
Fixed issue where hiding the first column of a Report removes the Page Header from Report Output
Fixed issue where Date Range Slider filters do not return to Default values after "Clear All Filters" is clicked
Fixed issue where setting "Write Log File" to "False" was not always preventing logs from being written, specifically for the case of using a custom 'log4net.config' file for additional logging control
Fixed issue where negative number color formatting does not apply to Crosstab output
Release 3
02.28.2017
Add ability to add and modify filters on the active report via the REST API
Fixed issue where exporting from the ExpressView toolbar would save changes made through the API back to the ExpressView
Fixed ability to add sorts to the active report via the REST API
Release 2
02.06.2017
Added exporting capabilities to ExpressView
Improved error handling when Google Maps cannot be rendered due to incorrect data or exceeding Google API account quota limit
Improved error handling when RunningSum() function is called incorrectly
Fixed error when creating GeoChart Maps using fields containing null values
Fixed error when using dashboard filter items on a field containing null values
Fixed error when searching by description in main menu with one or more ExpressViews in the reports tree
Fixed error when using date filter functions on date fields with datetime column metadata
Fixed error when updating a standard report that has been scheduled
Fixed issue where legend would not be added to Dashboard Visualizations in some cases
Fixed issue where Cell Formatting would not override format of fields with currency metadata
Fixed issue where pressing ENTER in main menu search would reset the search
Fixed issue where fields would not display in Report Categories menu for categories with special characters in the name
Fixed issue where OnSave Action Event was not called when saving an ExpressView
Fixed issue with FilterValue() function returning incorrect results with some date formats
Fixed issue where reports containing chains of cell references would cause excessive memory usage
Fixed issue where valid entity combinations cause "No Path Exists" error in ExpressView in some cases
Fixed issue where reports containing widgets would not load when launched via WebService API
Fixed issue where remote execution hosts incorrectly identified as offline in some cases
Fixed issue where empty worksheets would display when breaking groups on separate worksheets in Excel
Fixed issue where multi-axis charts would display check boxes when exported to non-html format
Fixed issue where widgets would disappear after paging when "Set Specific Size" is selected in the Appearance tab
Fixed issue where Google Map polygons would disappear after paging
Release 1
01.10.2017
Dramatically decrease execution time for some reports with large amounts of output when using Column Metadata.
Dramatically decrease execution time for some reports using a large number of cell references.
Fixed issue where Parameter Dropdown Objects would not appropriately filter value list when keying values into input field
Fixed error when viewing Filter Dropdown on objects with special characters in the name
Fixed issue preventing ExagoKey REST Authentication from working properly
Fixed issue with Google Map Polygons disappearing
Fixed error when report contains sorts on both formula and fields with null values
Fixed issue where unnecessary scrollbar would appear on dashboard range slider filter item
Fixed issue with blank section appearing on report upon duplication in some cases
Fixed issue with interactive filters with default values applying to all output formats
Fixed issue when executing reports containing data values with high number of characters
Fixed issue where updates to Start Time of schedule job would revert when Scheduler Service restarted
Fixed issue where Schedule Editor would not reflect Server Time Zone Offset
Fixed issue where changing a schedule's recurrence pattern would not update the Next Execute Date within the job xml file
Fixed error when executing Google Maps containing duplicate locations with different letter casing
Fixed issue with scrolling through Folder Tree and Linked Reports on touch screens
Fixed error when using LoadImage() function in some cases
Fixed error when executing reports with Group Min/Max filters on fields containing null values
Removed use of HTMLElement.dataset property which is unsupported by IE10 and under
Removed Connection String from logging details
Patched issue where an end-user could make Admin Console AJAX requests
Release 0
12.02.2016
Added new ExpressView Designer for quick and simple access to information
Added support for Google Maps
Added Combination Charts
Added Multi-Axis Charts
Added ability to push aggregate calculations to the database under specific circumstances
Added ability to launch non-Exago reports
Added ability to create custom application themes
Added ability to create custom columns within data object column metadata
Added ability to add descriptions to data fields within data object column metadata
Added ability to schedule and execute Chained Reports through remote execution
Added support for Amazon S3 file storage
Added ability to run Exago on a FIPS compliant server
Added ability to display icons as SVG to support high-pixel-density displays
Added “currency” as a column type within data object column metadata
Added “Sortable” flag in data object column metadata
Added ability to update schedule jobs via the API
Added ability to specify “Sort and Group-By Value” within data object column metadata
Added ability to delete Linked Reports from report design via right-click
Added ability to use secure connection between the web application and scheduler service
Added ability to specify maximum report execution time in minutes
Improved load balancing algorithm for remote execution and improved memory usage for large reports when executing via remote execution
Fixed issue where startup reports were not loading as expected
Fixed error when Custom SQL Object names contain restricted characters
Fixed issue where scheduled reports would be sent more than once in some cases
Fixed issue where GeoChart legend did not display in non-HTML output
Removed quotation marks from numeric values in filter string to support wider range of databases
Ceased column labels and sorts from automatically adding to reports created through a wizard