Like what you see? Have a play with our trial version.

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand

Infrastructure

  • Added the advanced configuration option SHOWLOWMEMORYEXPORTOPTION, which adds a toggle to the Export Settings dialog box for individual reports to override the global setting for low memory exports.
  • Resolved a configuration issue with upgrading Java from pre-July 2021 to a post-July 2021 version that would cause the yellowfin.war file to be redeployed, losing custom changes to the web application.
  • Resolved an issue that would cause GroupCache removal messages to be delivered to cluster nodes with incorrect data.
  • Resolved an issue that would cause Yellowfin WAR file redeployment when upgrading from certain versions of Java.

Performance

  • Improved import page load times for systems with a large number of content folders.
  • Improved loading times when entering export and import pages.
  • Improved loading times when expanding the User and Group sections of the Admin Console.
  • Improved rendering on the Browse page for users with access to a large number of folders.

Data

  • Enabled the recognition of Snowflake database table timestamp fields with time zones.
  • Resolved an issue that would prevent third-party database connectors from loading data.
  • Resolved an issue that would prevent a replacement database from importing as the correct database type when a license limit had been reached.
  • Extended the ReferenceDay table to include dates up to the year 2030.
  • Resolved an issue that would prevent the creation of views based on Intersystem IRIS stored procedures.

Roles & groups

  • Resolved an issue that would prevent correct role names from being displayed in group member list.
  • Resolved an issue that would process groups containing roles incorrectly when using the GroupFlattenTask function.
  • Resolved an issue that would revoke owner access to a private report when read access was given to another user via the share pop-up.
  • Resolved an issue that would prevent a user from editing and copying other users' public dashboards.
  • Resolved an issue with personal dashboard permissions that would log a user out of Yellowfin when exporting certain file types.

Web services

  • Resolved an issue in the LOADDASHBOARDTAB and LOADPARENTDASHBOARDTAB web services that would prevent dashboard filters from being returned in a web service report.

JS API

  • Resolved an issue that would prevent date sliders from functioning correctly via the JS API.
  • Resolved issues that would affect drill through functionality in the JS API.
  • Added a report interaction that disables the Open Chart Image tooltip option.

Views

  • Resolved an issue that would prevent UUIDs from populating a CSV file when attempting to translate a view.
  • Resolved an issue that would create new field UUIDs for fields within cloned views instead of copying the existing field UUIDs.

Content export

  • Resolved an issue that would cause certain JS charts to duplicate when exporting to PDF.
  • Resolved an issue that would prevent Stories with certain embedded videos from being exported to PDF.
  • Resolved an issue that would prevent SVG <image> tags from exporting to PDF.

Broadcasts

  • Resolved an issue that would cause a broadcast to fail when the report included sub queries with filters.
  • Resolved an issue that would prevent report broadcasts and emails from being sent if a report was filtered with the ‘Equal to’ or ‘Different from’ operand.
  • Resolved an issue that would display broadcast URLs incorrectly when custom parameters were defined for Co-Display reports.

Dashboards

  • Enhanced the Canvas Properties panel display functionality.
  • Resolved an issue that would prevent the FILTER<ID> and FILTER<UUID> parameters from functioning correctly when used with a dashboard.
  • Resolved an issue that would prevent view-level filter groups from having their cached values refreshed from the dashboard.
  • Resolved an issue that would prevent view-level cached filters from refreshing when a report was imported.

Reports

  • Resolved an issue that would prevent access filters from functioning correctly if a certain combination of cached filters were applied.
  • Resolved an issue where cached filter values would not display for imported reports.
  • Resolved an issue that would cause an error when attempting to edit a report with a cached filter query.
  • Added a configuration option for locale-based sorting to improve performance issues for diacritics (such as é and ö) (learn more).
  • Resolved an issue for cross tab reports which would prevent subtotals from displaying in the correct layout.
  • Resolved an issue that would prevent advanced functions from being used in drill through links.
  • Resolved an issue that would return empty data in a report that used a date parameter in a calculated field.

Charts

  • Improved the Auto-Hide Legend option to automatically hide chart legend items when they exceed a pre-configured amount (learn more).
  • Reinstated numeric axes as the default value for the Default Gridlines option on new installs.
  • Streamlined the Axis Title Text dropdown menu options.
  • Resolved an issue that would cause an error on certain selected chart series when linked by a conditional drill through.
  • Resolved an issue for numeric display charts that would display the default formatting prefix when using a percentage variance.
  • Resolved an issue that would prevent the correct display of the trend line color for a chart series or color selection.
  • Resolved an issue that would prevent the mean trend line color from saving.

User interface

  • Resolved an issue that could cause canvas reports in stories to be cropped.
  • Improved thumbnail generation to properly scale for better display on desktop and mobile app.
  • Resolved an issue that would cause a date slider display error on a chart after toggling to and from its table, if the table contained pagination buttons.
  • Resolved an issue that would cause a time slider display error on a published dashboard when using a tabbed Section Style in Section Formatting.
  • Resolved an issue that would cause an error after switching to code mode from preview mode, and prevent the use of the Delete Code Mode Content feature.
  • Resolved an issue that would cause the report to re-run on the chart builder page.
  • Resolved an issue that would cause the SSL Required field name in the Create Data Source dialog box to display as 'undefined'.
  • Resolved an issue that would prevent dependent filters from correctly updating their values in the story Filter panel.
  • Resolved an issue that would prevent users from closing the warning pop-up that would appear when deleting a drill through filter.
  • Updated the description text for List Size in Filter Formatting.
  • Resolved an issue that would prevent report cancellation requests when a user navigated away from the dashboard.
  • Resolved an issue that would prevent the Refresh tab from being hidden when saving a report, even when the Hide Report Refresh role function had been enabled.
  • Resolved an issue that would prevent the report column drop-down list from appearing after re-rendering.
  • Resolved an issue that would prevent the Row Highlight function on dashboard reports from highlighting the entire row.
  • Streamlined all approval notifications to match those for reports and views.
  • Streamlined the positioning of page sliders for dashboard reports.
  • Streamlined the report column pop-up options.
  • Updated the title of the Properties pop-up for associated reports and video widgets (learn more).
  • Updated the Yellowfin Community and Wiki links on the Admin Console, and in the installer and updater.

Mobile

  • Resolved an issue where single sign-on would not function for legacy versions of the Yellowfin app on iOS and Android.

...

Expand

Infrastructure

  • Integrated some SAML authentication functionality within Yellowfin, including an identity provider-initiated flow (learn more).
  • Upgraded Liquibase library version to 4.3.2.
  • Upgraded the Underscore library to version 1.13.1.
  • Updated the JDBC connection string for our standalone importer to support Oracle Service connection syntax.
  • Optimized dashboard loading speed by reducing the download size.
  • Added more detailed error logging when using the JavaScript tab in code mode.

Data

  • Improved performance of OLAP connections and added support for a new method in the Olap4j library.
  • Added the Default Dataset parameter for BigQuery datasource connections (read more).
  • Added an advanced configuration option to prevent offline data sources from being flagged as unavailable (learn more).
  • Changed the storage of numeric freehand SQL calculated fields at report level from dimensions to metrics.

JS API

  • Implemented an option to export content via a function call in the JS API.
  • Implemented the option via the JS API to log out a user from the current session and log in another user (yellowfin.newSession — learn more).
  • Added functionality to the JS API to create filter elements based on either a filter object or FiltersAPI so they no longer need to be attached to a piece of content.
  • Extended and improved the functionality of JavaScript Charts by exposing the Report API (including the Filters API) for use with JavaScript Charts (learn more).

REST API

  • Added plugin management endpoints to the REST API.
  • Added functionality to the Categories endpoint of the REST API so it can now be used to create new categories, get a single category, delete a category and refresh caches that contain category data.
  • Improved REST authorization error responses with additional error codes and more meaningful text.

Content Export

  • Updated report exports to XLSX format to include section summaries.
  • Added a dropdown list to select which line delimiter to use in exported CSV reports (learn more here and here).
  • Added the option of exporting conditional format icons as scalable vector graphics into DOCX files (learn more here and here).

Filters

  • Added the option to customize broadcast email subject lines through filter tags (learn more).
  • Added an option to allow for the unrestricted display of all possible filter values in the filter prompt, regardless of other filter value selections (learn more).
  • Enhanced dashboard display to allow global filters to be fixed in place so they are always visible during scrolling (learn more).

Charts

  • Added the option of sorting by reference code to more chart types with dimension color to both the dimension axis and the color field.
  • Added a logarithmic scale option to the numeric axes for all suitable chart types (learn more).
  • Added new multi pie chart display options including sorting and font label formatting.
  • Added an option to force smaller charts to show their axis title (learn more).
  • Added an option to apply report data formatting to the numeric axis of a chart (learn more).
  • Enabled category spacing to time series-enabled stacked bar charts.
  • Improved the positioning of labels on horizontal overlay charts (learn more).

Stories

  • Implemented the option to edit default filter values on reports embedded in a story from within the Story page (learn more).
  • Improved the content of copied stories by discarding the original story’s author and collaborators.
  • Improved story layout by matching caption width to image width.

Widgets

  • Added two new widgets to dashboards and presentations (learn more here and here):
    •  a video widget that will embed videos from popular online video platforms; and,
    • a data storytelling feed widget to display stories from a specified content folder to end users, and that allows users with write access to select existing stories to use as templates for new stories.
  • Updated the Widgets icon and list on the canvas toolbar (available in Edit mode).

User Interface

  • Re-enabled footers on dashboards and added a system configuration toggle to enable dashboard footers for static layouts (learn more).
  • Improved the content of approval request notifications in activity streams by including the approval requestor’s descriptive text.
  • Added an Omit radio button to pop-up filter radio button lists to clear an existing selection.
  • Added a button to the dashboard to exit full-screen videos.
  • Added new buttons to select and deselect tags in the Advanced Search dialog box for adding reports to a dashboard.
  • Enabled the Slides panel for faster navigation in preview mode and for published presentations.
  • Changed how Story banners are cropped for thumbnails in timeline items by cropping from the centre instead of from the left.
  • Improved text alignment of the dropdown text box when adding reports to stories.
  • Updated the instructional text on the Browse page.
  • Updated the phrase "Automated Insights" to "Assisted Insights" throughout the UI for consistency.

CSS

  • Added CCS variables for key colours in the UI to simplify reskinning (learn more).
  • Added CSS classes for sparkline images displayed in Signal widgets based on their change sentiment value of positive or negative.

...