Release 9.0.2

Introduction

PhixFlow is pleased to announce the release of PhixFlow Version 9.0.2. This page describes the improvements and fixes in this version. This major release includes some important changes.

Installing or Upgrading to PhixFlow Version 9.0.2

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.2 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.2 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 to which 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

If you are upgrading from 9.0.0 please check that the migration script from 8.3.20 to 8.3.21 has been run. If it has been run there will be a column export_file_formats_enum in table stream_view. If this column does not exist you must run the 8.3.20 to 8.3.21 migration script before running the 9.0.0 to 9.0.1 migration script.

Improvements and New Features

DEV-9798: Users can now override the font size on a grid using grid row styles.

DEV-9923: Users can now add styles directly on the editor for grid attributes.

DEV-12898: Users can now access the list of templates using the screen toolbar.

DEV-13401: Font has now changed for all expressions to Roboto Mono.

DEV-13553: Added "Max Duration" to task plan under "advanced". value must be blank or a positive integer. When a value is entered the task plan will be automatically cancelled after running for a number of minutes equal to the max duration.

Added "Earliest start" and "Latest end" to task plan under "advanced". value must be in the format hh:mm e.g. 06:30. If one is set then the other must be set as well. When both are set the task plan can only be run after the start time and will end automatically at the end time if still running.


Highlighted Bug Fixes

This release includes the following fixes:

DEV-13234: Multiple connectors are now automatically curved on Workflow Models.

DEV-13288: Relational Drop Down fields will now have the drop down sorted alphabetically

DEV-13421: Dragging streamsets from the stream set grid to another stream will now correctly copy those stream sets over to the new stream.

DEV-13495: Object (buttons, event handlers, drop targets) are now hidden for users who don't have permission to run the assigned action.