d3de49fba515c2bb9c4d075505632f4511eaa79e
Release-Notes.md
| ... | ... | @@ -1,5 +1,44 @@ |
| 1 | 1 | [[_TOC_]] |
| 2 | 2 | |
| 3 | +#6.20.0.21 (August 8, 2017) |
|
| 4 | + |
|
| 5 | +|Case|Category|Subcategory|Description| |
|
| 6 | +|:----|:-----------|:----------------|:---------------| |
|
| 7 | +|26538|Internal|Dashboards|Various UI and performance enhancements in Dashboards viewer page.| |
|
| 8 | +|27497|Report Design|Subreports|Filter inheritance in subreports was behaving differently in Report Designer and Report Viewer. Now filters inherit consistently across pages.| |
|
| 9 | +|27692|Report Design|Maps|Corrected issue with indicator bars on legacy maps (not visualizations) displaying incorrect values.| |
|
| 10 | +|27734|Internal|Thumbnails|Fixed thumbnail duplication when dashboards belong to "_global_" tenant, which caused performance hits.| |
|
| 11 | +|27809|Internal|Scheduler|Refactored scheduler to be more stable, performant, and support logging.| |
|
| 12 | +|27817|Internal|Formats|Expanded support for custom formats for datetimes when using filters in Instant Reports.| |
|
| 13 | +|27864|Report Design|Dashboards|Added truncation to the titles of dashboard tiles when the tile's width is reduced.| |
|
| 14 | +|27877|Internal|API|Refactored Driver.InvalidateSchemaCache to dump cache on all machines in a webfarm when called on one of those machines.| |
|
| 15 | +|27885|Internal|Printing|Refactored PhantomJS to handle page breaks after visual groups.| |
|
| 16 | +|27901|Internal|Dashboards|Small change to dashboards permitting an override for custom sorting of dashboards by name and category.| |
|
| 17 | +|27928|Report Design|Filters|Prevented filters from having their description set to 'null' under some conditions.| |
|
| 18 | +|27930|Instant Reports|Appearance|The following settings were not being respected in Instant Reports v2: HeaderForegroundColor, ItemForegroundColor, ReportHeaderColor, ReportItemColor, ReportAlternatingItemColor, ReportBorderColor.| |
|
| 19 | +|27962|Internal|Joins|Refactored constraints to prevent duplicate constraints from being created.| |
|
| 20 | +|27964|Internal|Security|Clarified behavior of TenantField column setting when this field contains a mix of null and non-null values.| |
|
| 21 | +|27996|Report Design|Dashboards|Made filters update on dashboard tile sync with other report metadata.| |
|
| 22 | +|28002|Report Design|Visualizations|Modified Timeline Visualization to better support printing and exporting.| |
|
| 23 | +|28010|Report Design|Formats|Some formats, such as percent of group, consistently display on pivots even with zero/null data.| |
|
| 24 | +|28011|Report Design|Subreports|Closed some conditions under which popups spawned as subreports of subreports could inherit pagination controls.| |
|
| 25 | +|28012|User Interface|Refactoring|Slight UI tweak to scheduler controls to make them line up visually.| |
|
| 26 | +|28014|Internal|Security|Prevented sessionDataStorage.ProviderAvailable from returning false if Izenda is initialized in offline mode.| |
|
| 27 | +|28063|Internal|Joins|Corrected error which could occur if AdHocContext.Driver is used to set a PostgreSQLDriver and a field is aliased from its literal name.| |
|
| 28 | +|28064|Internal|Sett|ExportLimit is now applied to the results of a report after printing and updating the report viewer.| |
|
| 29 | +|28066|Report Design|Joins|Fixed exception when joining a datasource twice on the same report and adding an expression using an alias referencing one of those tables.| |
|
| 30 | +|28067|Report Design|Dashboards|Prevented dashboard tiles from opening the underlying report when dragging it to certain locations on the dashboard viewer.| |
|
| 31 | +|28068|Report Design|Charts|Tweaked charts to fit the size of their HTML container when they are isolated as a report part.| |
|
| 32 | +|28071|Report Design|Filters|Prevented an overflow error which could occur if a report had a filter which referred to a field that does not exist in the database schema cache.| |
|
| 33 | +|28084|Internal|Security|Refactored AdHocContext.Initialized such that Izenda should not reinitialize when session is null by design.| |
|
| 34 | +|28091|Internal|Joins|Refactored join code such that HTML entry validation won't trigger on expressions when checking for correct join conditions.| |
|
| 35 | +|28094|User Interface|Dashboards|Added a dashboard refresh after resizing the browser window to prevent tiles from being "broken" and refusing to update.| |
|
| 36 | +|28100|Report Design|Visualizations|Prevented JS exception which could be triggered by the use of double NaN strings instead of the literal string "NaN" in charts.| |
|
| 37 | +|28109|Instant Reports|Appearance|Populated UI color selector in new Instant Reports pages with default Izenda colors.| |
|
| 38 | +|28110|Report Design|Formats|Added tweak to properly sort currency values when using Culture to change currency format.| |
|
| 39 | +|28134|Internal|API|Corrected Null Reference Exception in Driver.GetClearSchemaObjectName.| |
|
| 40 | +|28144|Internal|Dashboards|Refactored dashboard tile loading to further reduce/eliminate "report not found" errors. This is caused by faulty parameters being fed to the 'getcrsreportpartpreview' query.| |
|
| 41 | +|28177|User Interface|Dashboards|Corrected problem which prevented users from opening a tile's report in report designer from backside of dashboard tile| |
|
| 3 | 42 | |
| 4 | 43 | #6.10.0.20 (July 11, 2017) |
| 5 | 44 |