Release 9.0.11

Introduction

PhixFlow is pleased to announce the release of PhixFlow Version 9.0.11. This page describes the improvements and fixes in this version.

Installing or Upgrading to PhixFlow Version 9.0.11.

To install a new PhixFlow instance:

  1. Check System Requirements and Compatibility for details of the PhixFlow system requirements and update any dependencies. 
    1. Please email support@phixflow.com if you are planning to run PhixFlow 9.0.11 on an unsupported database version.
  2. Follow the instructions in Installing PhixFlow.

To upgrade an existing PhixFlow instance: 

  1. Check System Requirements and Compatibility for changes to the system requirements or supported database versions. For example, you may need to upgrade your database or Java version.
    1. Please email support@phixflow.com if you are planning to run PhixFlow 9.0.11. on an unsupported database version.
  2. Ensure you have a backup of the database before upgrading PhixFlow.
  3. Follow the Upgrading PhixFlow steps. It is important to complete Step 8, in which you apply any Special Upgrade Instructions for all the intermediate releases between your current version and the version you are upgrading.

  4. This release includes changes that affect the PhixFlow database. After upgrading, remember to republish the PhixFlow data as described in Step 10 of Upgrading PhixFlow.

Special Upgrade Instructions

None.

Schema Changes

A schema change is required for this PhixFlow release.

Improvements and New Features

DEV-14482 - There is a new 'Copy selected records to the clipboard' right-click option for grids which allows users to copy data and paste it into MS Excel.

DEV-14565 - The Cancel Task privilege is now included in the Administrator role on system installation

DEV-15341 - When you push data to a database exporter it will now not only export data from the push pipe but will also export data from any pull pipe connected to that exporter.

DEV-15687 - Upgraded jQuery library to 3.7.0.


Bug Fixes

DEV-12601 - Combined line and bar charts with X-attribute of type Date or DateTime now display correctly.

DEV-14253 - Resolved issue with filtering on card components backed by relational stream views.

DEV-14454 - HTML grid cells now correctly don't include HTML tags in tooltips.

DEV-15156 - Any HTTP Collectors using expressions within HTTP Headers have been automatically updated with the new syntax. Manual verification is recommended.

DEV-15161 - Fixed a problem with some CSS properties not adding 'px' suffix automatically.

DEV-15178 - Fixed importing configuration sometimes ignored a change to the parent Table of a Table Action.

DEV-15251 - Resolved the issue with tooltips on graphs not closing after clicking outside the message.

DEV-15283 - System Console is no longer visible for users without the required 'View System Console' permission.

DEV-15327 - Permissions have been corrected to allow modification of the "Only allow restricted login permission users" setting.

DEV-15397 - Improved run time for actionflows that include analysis actions.

DEV-15443 - Adding a user group to a user that already has that user group will no longer generate an audit record.

DEV-15485 - By default, MySql and MariaDB JDBC drivers read all query results into memory before returning them to the calling code. This can result in excessive java memory consumption, and failure through running of memory completely.

In order to avoid this, we recommend that all MariaDB JDBC Urls specify 'defaultFetchSize=2000'. E.g.

<property name="url">

<value>jdbc:mariadb://localhost/phixflow?defaultFetchSize=2000</value>

</property>

DEV-15504 - UID field is now populated correctly on Create Forms when default mappings are being used and it has not explicitly been marked as the primary key.

DEV-15644 - Fixed issue whereby Actions, Task Plans, Views etc. were never cleared from the records of objects used, hence were always recompiled on startup even if no longer used.

DEV-15722 - When copying or importing, user groups no longer maintain their associations with users that exist in the target instance.