8.0 Change logs: Patch and Release notes for 8.0

No longer a singular BI platform, Yellowfin has transformed into a suite of five products. The Yellowfin Suite comprises industry-leading components with different capabilities like data prep, automated analysis, storytelling, collaboration, dashboard monitoring, AI, and Signals. Want to find out more? Check out our 8.0 Wiki Page

Below you will find the running change logs for v8.0. We will update this knowledge base article each month that a release is available for download with the corresponding logs. To download the latest available version, login to our Support page and visit the 'Downloads' section.  Don't have a login to the support page? Check out the following article: Getting a portal account

Latest Release Change Log Details

Yellowfin BI 8.0.2 (with translations)
Build: 20190820
Published: August 20th 2019

Changes logs for this release are identical to previous 8.0.2, this release just includes additional translations. 

Yellowfin BI 8.0.2
Build: 20190702
Published: July 2nd 2019

NOTE: This release contains all enhancements and fixes from 7.4.10 and earlier, along with the items below.

Enhancements: 38

Added a datasource row limit to be used for analysis reports, such as data discovery and signal analysis reports.
Added a message for Signal analysis results so that when there is only one analysis result, we instead show a message saying no significant results were found.
Added a new translation resource for changing a Signal to closed status as some languages translate this differently from close when used as an action eg. closing a page.
Added an enhancement so that all Signal comments appear underneath the Signal they are related to
Added functionality that allows you to see the summary of a published Story from within the Story
Added new functionality to display notifications regarding signal owner change, new comment in signal and new publish signal story in watcher's timeline
Added the ability to "clear" all signals attached to Signals jobs
Added the ability to use report column formatters on the chart page for tooltips. Also enabled this option for Signal charts.
Added thumbnail and drop-down menu to the Signal timeline alerts, which allows users to dismiss and open the Signal
Added two settings to outlier advanced settings, set whether to create outdated signals but ignore them for notifications, and whether to ignore outdated signals altogether and never create them. Default settings are to ignore from notifications, but to still create them.
Approvals: Content is put back in draft mode if it is rejected instead of being deleted when tasks are disabled.
Changed alignment of "Open Draft Analysis" button on signal page analysis tab
Changed alignment of signal list page search box
Changed signal chart annotations to reflect the positive/negative colours of the related signal
Changed the grey on the Signal charts for the confidence interval to a darker grey so that it can be seen on all monitors
Changed the owner icon on the Signal list to be transparent when there is no owner.
Changed the Signal emails so that they have additional information in them.
Fixed an issue where a notification email is sent to a user when they share content to a group they are in, now the email is suppressed for that user.
Fixed an issue where distributing a Signal to over 100 people could cause the email to fail and moved some emails to run in the background when the email configuration option is turned on.
Fixed Signal distribution emails to ensure they translate the narratives into the users preferred language if this is a multi language environment.
Implemented a fix that generates a signal when there is a sign change in linear trends between two periods. No thresholds are applied for linear trend change signals that have a change of sign in slope.
Implemented the support of seasonality in Analysis Engine and respective visualization on Yellowfin side
Made a change so that we use the user's preferred date format on Signal narrative
Made a change to the Analysis reports for Signal to change the colour name of one of the charts from 'Relative Change' to 'Change in Proportion'
Made sure that when the silent installer for upgrades is validating information, including the database connection, that any errors are written to the upgrade log.
Performance improvements added to the Browse Page
Performance improvements to the Signal loading process
Performance improvements to TimeLine loading process.
Performance improvements when loading user favourites
Relevance tab now shows relevance with analysis filters taken into account
Removed all bundled JDBC drivers from new installs except for HSQLDB, PostgreSQL and jTDS and MS SQL Server. Customers are able to supply their own JDBC driver via a prompt in the installer.
Removed filtered time series from Linear trend change signals and prevents the storage of those lines in the database.
Removed timeline notifications for Signals that the user has dismissed.
Signal analysis jobs can now be filtered, so that signals will only be detected on subsets of filtered data.
The Signals workflow for calculated fields, custom functions, and date aggregations has been improved.
Updated the correlation narratives on the Signal page to use short description instead of column name for grouping key names.
Updated the rollover state of the Watching button to show the intended action.
Updated the UI for Signal ratings

Resolved Issues: 91

Added a delete Story event to the event table for deleting a Story from the browse page and from the Story page.
Added a tooltip for the Story favourite button when hovering over it to show what it does.
Added missing role function DISTRIBUTESIGNAL to the Signals product
Added missing text to the licence management page for the tooltip for client sources
Changed Serif to Sans Serif for the font family for Story and for various buttons
Clustering fixes for slave-only nodes
Do not breach the licence when the SignalsConsumers parameter is 0; instead disable Signals.
Fixed a bug that distributed Signals and Dashboards to inactive users who were a member of a group
Fixed a bug when custom function for calculated field contains special character(s) in its parameter settings
Fixed a NaN/Infinite error when running Signals analysis in some cases
Fixed a performance issue which was causing a long delay while typing into a Story
Fixed a problem installing and upgrading when the config database is Sybase SQLAnywhere.
Fixed a UI issue that created extra line breaks for the key figure in the Signal timeline notification
Fixed an issue that froze the page when creating a third party data source with Microsoft Sql Server as configuration database when importing a connector
Fixed an issue that prevented a REST API configuration file from being updated when upgrading Yellowfin to a more recent version.
Fixed an issue that prevented dependent filters from populating values on OLAP reports.
Fixed an issue that prevented details from appearing in the story summary window if no reports had been opened previously.
Fixed an issue that prevented instances on HSQL databases upgrading from version 8.0.0 or later.
Fixed an issue that prevented users tagging a group in a signal comment
Fixed an issue where a "No metrics" message would show while related/correlated metrics are loading on the Signal Page
Fixed an issue where a failed auto-save on a story could prevent successful save requests from saving new content.
Fixed an issue where a new chart could not be added on the chart page if there were a significant amount of filters on a report.
Fixed an issue where a user tagged in a Signal they did not have access to, would mean the Signal showed on their timeline.
Fixed an issue where alternate threshold field dropdown would not update when changing selected analysis fields in Signals setup
Fixed an issue where an error could occur on very long dimension values/names on signal creation
Fixed an issue where assigning a Signal owner with a comment caused that signal to be duplicated in the Signal List page.
Fixed an issue where canvas text widgets were not exporting to PDF
Fixed an issue where charts in the Signal analysis and data discovery could have too many legend items and not show the chart. Legend items will now be hidden when they are more than 5 items. Also removed the trend legend items from the legend for Analysis reports.
Fixed an issue where curved timeseries lines were using default chart colours instead of the colours specified.
Fixed an issue where default chart colours were being applied on non auto time series charts for the combined series trends
Fixed an issue where hidden system reports could show up in the Export list and DataSource/View usage summary
Fixed an issue where it was not possible to add a subscriber to a dashboard.
Fixed an issue where long names on the Signal list broke the layout of the page.
Fixed an issue where narratives on time series analysis charts in Signals could be missing date values
Fixed an issue where panel series selection was not using different configuration colours, additionally fixed an issue where multiple series selection was not keeping the same configuration colours when other series were selected or deselected.
Fixed an issue where saving a image would cause a truncation sql error if the name or description was over 256 characters
Fixed an issue where Signal narratives contained incorrect large numbers
Fixed an issue where some Signal timeline notifications would not have a type name next to the title. Also changed the text on "Other Signals" notification title.
Fixed an issue where sometimes signal annotations would not appear on chart. Signal annotations should now be rendered at the end of the last bar of either previous or current period in bar charts.
Fixed an issue where sometimes users could see some Signals which they should not have access to from Access Filters
Fixed an issue where the add new image popup was hidden behind the add comment popup on the timeline
Fixed an issue where the approval status is incorrect in the report toolbar
Fixed an issue where the baseline period (lag) setting is not applied for a Signal job in some cases
Fixed an issue where the content create menu does not appear for a user who can only create a Story.
Fixed an issue where the count of the discussions on the Signal list page were not client org specific.
Fixed an issue where the dates shown on Signal narratives could be incorrect in some circumstances
Fixed an issue where the list of options for window offset in a Signal Analysis Configuration would show the incorrect text.
Fixed an issue where the new comment indicator was not working correctly for Signal comments.
Fixed an issue where the Signal cleanup task would fail due to a NaN error or an infinite value error.
Fixed an issue where the Signal moving average was inconsistent with what was shown on the report.
Fixed an issue where the text colour for the people search, when adding an assisted insights run from the dashboard to the activity stream, was yellow instead of black
Fixed an issue where the title slide was displayed on a Storyboard when closing associated content slides.
Fixed an issue where the view names on the new report popup was using a font which was too small
Fixed an issue where the webservice LISTPERSONFAVOURITES was throwing an IllegalArgumentException
Fixed an issue where trimming an auto chart single metric and turning on the other bar, caused the chart to not render
Fixed an issue where users could see comment mentions from Signals without role access
Fixed an issue where View names with special characters would display incorrectly in the View drop-down on Signal List page.
Fixed an issue where yearly comparison was using the first default colour, instead of the entire colour scheme
14055Fixed an issue which caused assisted insights dimension comparison to compare the dimensions backwards
Fixed an issue which prevented displaying the story title on the Activity Stream header
Fixed an issue which prevented getting export dependencies from client organisation content via webservices
Fixed an issue with calculated totals on calculated fields which include date/time fields in their calculation and those date fields have totals applied, which stopped affected reports from being edited/copied.
Fixed an issue with chart trending, where if you have null values in your dataset the trending line may not show for average, accumulation and trends.
Fixed an issue with Signals where charts and date narratives could be incorrect in some cases
Fixed an issue with the FILTEROPTIONS report service which prevented it from returning values from the correct client organisation.
Fixed an issue with Treemaps where it was possible that the top level labels could draw over themselves in the upper left hand corner when the chart had a lot of data.
Fixed case sensitivity issue for BannerDocumentId index on Story when installing
Fixed edge cases for analysis tab on Signals page where an outlier Signal occurs immediately after the lag period
Fixed error preventing Yellowfin being installed on MySQL v8 and incompatibility with Signals and MySQL v8
Fixed issue where sometimes annotation dots on the Signal chart date slider would be in the wrong position
Fixed issue with "maximum open cursors exceeded" in Oracle sources
Fixed NPE when upgrading yellowfin, where the upgrade dir is the web application context directory.
Fixed problem in installer that prevented the Microsoft SQL Server JDBC driver from being extracted. This caused an NPE when upgrading.
Fixed the report table cell styles of PDF export where suppress duplicates caused borders to break.
Generated ScheduleUUID values for tasks without one and prevented new scheduled tasks from being entered into the database with a null ScheduleUUID.
Implemented a fix for proper metric selection when running correlation
Implemented a fix that increases the precision of CreationDateTimeGMT field in ContentInteraction table to allow storage of milliseconds for users' actions. This should significantly reduce the risk of duplicated actions at the same second.
Implemented a fix which takes the metrics of the assisted insights into account when running the analysis tab on a Signal
Issue with case-sensitivity in LDAP group matching resolved
Resolved an issue that prevented Primary Org Stories from being copied in a Client Org
Resolved an issue that was causing a date in the Report selection popup to not be formatted according to the users preference
Resolved an issue that was not allowing users to connect with each other when the email server is not set up.
Resolved an issue which prevented a user from navigating away from the Signal page, when an 'oh no' error occurred.
Resolved issues with using Custom Image Formatters with Session Replication
Signal related and correlated lines now appear in a consistent order. Related lines are ordered alphabetically, while correlated lines are ordered from most to least correlated.
Signal setup for metrics now uses default field aggregation setting as default aggregation type when setting up a new field, if the aggregation type is supported by Signals.
Stopped notifications regarding Signals created on inaccessible views from appearing on private timelines
Update xstream library to remove security vulnerability
Updated the text for the LDAP group role mapping
Updated third party component licences and attributions
Upgraded moment.js to 2.24.0
14055Fixed an issue which caused assisted insights dimension comparison to compare the dimensions backwards

Yellowfin BI 8.0.1
Build: 20190221
Published: Feb 21 2019

More update on change impact with video here...

This release contains all 7.4 fixes from 7.4.9 and earlier.

Enhancements: 50

Added the ability to Action a Signal. Signals can be actioned from the Signal list page or the Signal itself. Signal actions are on a per client org level

Signal Actions are:
  • Owning a Signal - Signals can be assigned to a person who is shown to own the Signal. A user can assign themselves an owner or someone else can assign or reassign a person to a Signal
  • Sharing a Signal - Signals can be shared with other users with Signal access, and they recieve an email and a timeline alert of the Signal share - This also makes them a watcher of the Signal.
  • Dismiss Signal - This removes the Signal from your list of All Signals and unwatches the Signal. This is only for the one user, unlike Closing a Signal
  • Closed state for signals that disables most actions on the signal and removes it from searches unless using the "Closed" filter. This closes the Signal for all users
Enhanced the Signal scoring Model to include the number of times a Signal was opened by user, the number of discussions on a Signal by user, the grouping keys for the Signals that the user is watching and which Signals a user has given a thumbs up/down.
13828Updated the style of the Signal List Page
13738Updated the style of the Signal Page UI
13867Added a new heat colour set (orange, grey, blue) to the chart builder, and changed the Signal analysis report charts to be follow the good/bad colours in blue or orange
13781Added a parameter into the Signal job config settings for choosing a separate metric which is used for pruning and relevance instead of the Signal's own base metric. If the job contains any metric fields which have a ratio calculation, or an average aggregation, then the pruning metric is mandatory because using the existing pruning/relevance calculations on those metrics doesn't make sense. Metrics which are available as pruning metrics are those which do not have a ratio or average aggregation, and are selected in the data discovery setup, and are either not present in the current job's metrics, or if they are present, the selected aggregation must be SUM.
12814Added an email notification to alert the user when a Signal is added to the users timeline
12536Added new alert on the timeline for other Signals found when running a Signal job, which then links to the Signal list page, filtering by the view used for the Signal job
13140Added email notifications for watchers of a Signal so they are notified when a Comment is added, the Owner changes or a Story is published on the Signal.
12923Added a new drop down filter for all the views, which Signals are generated from, on the Signal list page
12543A copy of the Signal analysis report can now be launched from the analysis tab on a Signal page
13835Changed the name of step Signal to breakout and updated their narratives with the new wording - Prolonged Spike and Prolonged Drop
12585Changes were made to the Signal chart so that the good/bad colouring is used. Other colours on the Signal chart were also changed so that important information is highlighted.
12688Fixed the import, export, cloning and copying views so that Signal job configuration is also copied
13952Fixed the unbalanced outlier periods in the Signal analysis report results
13255Fresh installations of Yellowfin having a Signals licence will have the "Signals Consumer" function switched on by default for all roles, and "Signals Config" switched on for System Admins.
12494The story header image is hidden now when the Story is viewed on a Signal
12580Added correlation analysis to Signals
12773Implemented full support for client organisations for Signals
11213Implemented pruning for Signals based on contributions on compare and target periods
13144The filter on the Signal page now defaults to 'My Signals' and the 'Last 7 days'
12974Changed the caching of Signal time series to be turned on by default
12969When navigating from the Signal list page to a Signal, the Signal list page will still be filtered to the previous filtered state
12965Added the name of the view that the Signal is based off to the Signal page, Signal list page and Signal timeline alerts
12933Changed the Signal rating from a star system to Thumbs up / Thumbs down
12538Applied the good/bad colouring the Signal timeline alert, Signal annotations on the chart and on the narrative on the Signal and Signal list page
12548Added a fix so that when you leave the Signal page, you return to where you were previously
13899Removed the window size option in the Signal job configuration
13785Fixed an issue where the configuration option for the state of the week was not used in either charts or in the Signal analysis
13950The Signal job analysis threshold sensitivity values were changed to be more balanced
12562Selecting users and groups in the access step during Signal configuration is now restricted to those available in the organisations selected in the clients step. Any previously selected options that are invalid will be removed when moving from the client step to the access step.
12643When Signals are generated and a user is notified, the user is now also automatically watching that signal
13220Updated Signal types dropdown to be a static list always containing all options. Also grouped together some Signal types for clarity to remove all of the cluttering sub-types.
12296Changed the title of the Story save pop-up from 'Save Story' to 'Publish Story', Removed dropdown menu from Save button, Replaced the text on save button with 'Publish'
12334Added functionality to create a new Report from within a Story
12817Added functionality to indicate the drop points when dragging a content within Story.
12124Added the ability to insert public PowerBI, Qlik and Tableau reports into Story
11235Added functionality to request a Story to be written for a Signal by using the existing task system
13422Added a new potential ENTRY parameter for SSO calls : VIEWSTORY
12412Enhanced the Story tab in the Signal Page to show you the name of the author writing the Signal Story.
13385Added some mitigation against tab-nab attacks for URLs
11291Annotations now appear as small white dots on the date slider.
13817Added a new feature that allows the user to trim dimensions from a chart that do not meet a specified threshold of values. This feature is applied to the charts on the Signal analysis tab
12804Fixed an issue where a very long annotation name would not wrap on an annotation tooltip
8181Updated text when creating a view based on multiple tables or stored procedures to "Create View" instead of "Edit View"
12404The add tag box has been removed from the annotation creation popup

Defects Fixed: 70

13206Fixed an issue where no Signals would be shown in on the Signal list page, which could occur when Signals had been generated and then all Signal jobs in the system were deleted.
13210Fixed an issue where in certain cases a Signal with no narrative could be generated
12776Fixed an issue where sometimes access filters were not being taken into account when performing Signal processing, resulting in incorrect timeline notifications and in some circumstances, to users seeing Signal's without the required access
13933Fixed an issue where the Signal analysis report was limited by the row limit of the datasource, so the limit was removed for these analysis reports so all the data was analysed
13386Fixed an issue where updating view access would not re-check existing users settings on Signal jobs
12884Fixed issue where sometimes a sql error would cause there to be no items shown on the Signal list page
13117Fixed problem with Signal and Story functions not working when CSRF filter was enabled.
13603Fixed an issue where the target and compare period were in the wrong order on the Signal analysis report
13494Added a check for when a view has a invalid source filter code which would stop a Signal job from running, invalid source filter codes are ignored
13893Implemented a fix to prevent dropping a lot of report run events for Signal tasks when not necessary
12843Improved performance of of Signal list page by adding caching and speed improvements
12212Invalid schedule values will now prevent advancing to the next step during the Signal configuration.
13729Made changes so that Signals found in previous job runs are not delievered to the timeline, so that only new Signals are delivered
13888Made changes in some of the parameter descriptions of the Signal set up config to be more informative
13392Fixed an issue where the filter results on the Signal page do not always match the filter values
13192Fixed an issue where the discussion count was not updated on the Signal list page
12970Fixed an issue where Signals may not be displayed on the Signal list page when the user has scrolled down the page and then applied filtering
12376Fixed an issue where a user was unable to edit a list poll on the Signal page
13464Added a hidden system content folder for the Signal analysis reports
13094Removed the "load more" button from Signal list page to match browse page behaviour.
13698Removed the ability to comment on Signal comments on timeline
13453Fixed validation for Pruning threshold algorithm parameter in the Signal job configuration
12770The granularity for a Signal job configuration has been changed so that it is now restricted by the minimum granularity on the date view field used to setup the job.
13106Fixed an issue where watchers list showed all users even though they are restricted by access filter
12862Fixed an issue where the share Story UI did not display correctly in Internet Explorer
12867Fixed an issue where charts on a Story created from a Snapshot were showing raw data rather than ref codes
12880Fixed an issue where saving a Story would remove the status of favourite
13186Fixed an issue where incorrect notification emails were sent if the Story was Private.
13501Fixed an issue that excluded the followers of a Story’s collaborator when sharing the Story
13143Fixed an issue that caused a Story to be locked even if there is no one editing it.
13233Fixed an issue that caused an error when switching charts of a Report in the Story page and editing the same Report at the same time.
13288Fixed a problem in the share popup for Story in the browse page as it was not consistent with the Story page
12188Fixed an error that prevented migrating private stories when user gets removed by Admin
13412Fixed an issue that caused a loader to stay on the page when a Story is closed.
13942Fixed an issue that caused an error when opening a Signal Story of a Signal that was deleted
13720Fixed an issue that caused long report tables to flow outside its container in a Story
13421Fixed an issue that caused Snapshots, with custom Date filters, to not be rendered properly in a Story
13457Fixed an issue that prevented Users from creating Signal Stories in one org, if it had been created in another org
13246Fixed an issue that showed a button in Stories, to navigate to the linked content even if the user did not have access to it
13837Fixed an issue when a story is re-published after being shared. Opening the story from the shared url woudl give you error
12684Fixed an issue where the report headings were not sticking to the top of the report, for a long report included on a Story with a scrollbar
12170Fixed an issue where the chart brushing menu was showing behind the chart tooltip
12881Fixed an issue where the tooltip on the date slider did not show correctly in the Story editor
12077Fixed an issue that caused overlapping of the Activity Stream over the Story header
13305Resolved an issue that was not allowing a user to set external URL parameters to Story URL's
12671Updated functionality so that old Snapshots would only be deleted if they were not being used in an active (OPEN, PENDING or DRAFT) Story.
10888Added a servlet filter to enable adding OWASP Secure headers to all HTTP responses.
10356Approval notifications will now be sent to every member of an approval group, when group approval is set for a report or view.
13127Fixed 404 error when creating a view translation file.
13483Fixed a bug that prevented line chart formats appearing for overlay charts.
13018Fixed a bug that prevented the like button from displaying on root comments
13322Fixed an error saving roles when signals consumer role has been switched on but the deployment is on a pre-signals licence.
12882Fixed an issue because of which tasks were not being re-allocated when a Slave node becomes Master.
12941Fixed an issue preventing associated content from being added to a Storyboard
11568Fixed an issue preventing upgrades from 7.1 to 8.0.1 for Oracle or PostgreSQL
13854Fixed an issue that generated duplicated narratives when copying a report containing data insights
13105Fixed an issue where deleting a Client Organisation would crash the instance of Yellowfin.
12794Fixed an issue where multi metric split scatter auto chart did not render with a dimension colour and a trend
13089Fixed an issue where Radar charts were not generating
13055Fixed node discovery after temporary network outages in a DYNAMIC cluster
12866Fixed problem where events were not visible across all nodes in a clustered environment.
12755Fixed the plural textbox to only appear next to included dimensions in the assisted insights key variables tab.
13580Fixed an issue where multiple nodes starting up concurrently may not always get configuration from one another
13441Fixed an issue where a blank date picker says that its inputs must be valid when it is not mandatory
13300Fixed an issue where deselecting a field access filter in View settings inserts the word 'None' in the database in the users current language
13819Fixed an issue where a linked Filter with Offset does not apply on sub-query
12649Removed deprecated options on the comments to set an activity type and stream for a new or edited comment
13079Updated bundled postgresql jdbc driver to 42.2.5.jre7
10623Updated MySQL JDBC driver to 5.1.47
6257Updated the Apache Derby library to version 10.14
Is article helpful?