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.
Comment: Added some links

...

Expand

Infrastructure

  • Upgraded Jackson Databind libraries to 2.12.1.
  • Updated Tomcat to version 9.0.43.
  • Upgraded commons-io from 2.2 to 2.8.0.
  • Reinforced security in the dashboard approvals workflow.
  • Added a server configuration field to adjust the maximum upload file size (learn more).
  • Implemented a new JWT entry mechanism that will accept a JWT token and use the contents to provision a new session.
  • Improved JavaScript loading speed on some pages.
  • Improved performance when editing views by caching table metadata, which reduces latency when using large views or slow datasources.
  • Improved performance for Snowflake datasources.
  • Added an option to record unsuccessful login attempts for non-users in the Yellowfin event table.
  • Implemented a configuration item to blacklist certain event types from being added to the Event log.
  • Improved logging for ReportEditKey validation.
  • Added DB-level support for GMT offset timezones.

JS API

  • Added a new PublishUUID attribute that replaces the use of the WidgetUUID attribute in code mode/JS API/code widgets for new and updated widgets. This allows users to identify widgets in a more unique way with a persistent identifier across dashboard edits and versions.
  • Scoped the CSS of embedded content to prevent our JS API styling from leaking into external pages (all elements are now children of app-report, app-dashboard, app-story or div.yfContainer).

REST API

  • Resolved a REST API issue where sometimes a server/database error could cause a 401 response to be returned instead of a 500 response.
  • Updated the version handling of all REST API endpoints (no change for consumers).

Content Export

  • Improved story PDFs when exported to large pages up to A0.
  • Implemented notifications for lengthy PDF export downloads, and improved the PDF download process to continue after navigating away from a page.
  • Added a security check to ensure that PDF export cannot be performed without the required role function.
  • Added the option to share a dashboard as a PDF via email.
  • Implemented the option to add dashboards to the export list via the Export dropdown menu.
  • Added the option to save the current settings of the export panel for PDF.
  • Added the option to select which sub tabs and slides to export via PDF.

Reports

  • Improved chart navigation by adding a Drill Up menu option to the pop-up menu after drilling down to the Other segment.

Filters

  • Added new options for determining whether other report filters are applied when caching filter values, and for limiting the complexity of the queries used to load cached filter values (learn more).
  • Added the choice to enable optional filter values for Freehand SQL (this requires proper parameterised SQL text), allowing users to enter a value into a user prompt, or leave it blank, for Freehand SQL filters.
  • Improved the robustness of filter loading when directing a user to a dashboard via SSO.
  • Improved the Dashboard Properties panel to include additional configuration options when the Left Filters toggle is enabled in edit mode.

UI

  • Added additional font sizes to drop downs for charts
  • Added input arrows to the numeric inputs within the background section of a canvas widget.
  • Added tooltips for:
    • the Copy and Delete tools within Present;
    • each blueprint report widget and changed their order; and,
    • the Broadcast tool for dashboards.
  • Added a button to exit full-screen mode for Present.
  • Improved the Properties panel for widgets to hide additional border options if no border style is selected.
  • Improved visibility of all canvas widgets during drag and drop by making the dragged widget semi-transparent.
  • Changed the widget action toolbar to pop up only when a widget is clicked on, rather than hovered over.
  • Changed the default focus of the pop-out Dashboard Properties panel to the Sub Tab section, and of the Present Properties panel to the Slide section.
  • Added the keyboard shortcut CTRL+A/CMD+A to select all widgets on a draft canvas.
  • Improved dashboard edit mode by suspending GIS map user tools, preventing accidental navigation and zooming (still available in previews and published dashboards).
  • Improved the text in the User Access dialog box for Present.
  • Improved the automatic filter linking popup confirmation message.
  • Updated the layout of descriptive text for the Rules field in the Conditional Formatting dialog box.
  • Improved field alignments and the appearance of the Schedule Manager and Dashboard Manager.
  • Improved the aspect of dashboard names in the dashboard tabs header so they occupy as much space as possible.
  • Improved spacing and layout of the Data Interactions dialog box for linked interactions and for the Signal Cache Settings dialog box.

Image Manager

  • Enhanced the Image Manager to accept uploads of a broad range of image file types, including animated GIFs.
  • Reimplemented the option to globally replace an image within the Image Manager.
  • Added the option to move an image between the My Images and Corporate Images repositories.
  • Streamlined the performance of how images are loaded in the Image Manager.

Signals

  • Resolved an issue where Signals could be filtered by job in Yellowfin version 9, but not in version 8.

...

Expand

Infrastructure

  • Upgraded internal two-way encryption to AES 256 with GCM, from Triple DES (this , which may cause instability/access issues with custom login windows and Java 8 (learn more).


Must-read documentation

...