Release 9.0.7

Introduction

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

Installing or Upgrading to PhixFlow Version 9.0.7

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.7 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.7 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

PhixFlow requires no major product schema changes for this release.

Improvements and New Features

DEV-12864The hash() function has been updated so that in addition to the existing MessageDigest (see Hash Functions docs.oracle.com/.../StandardNames.html#MessageDigest). It also now supports the following categories of algorithms:

    - Ciphers (See encryption docs.oracle.com/.../StandardNames.html#Cipher)

    - MAC (See HMAC docs.oracle.com/.../StandardNames.html#Mac)

    - Signature (See signing docs.oracle.com/.../StandardNames.html#Signature)

The Base64 encoder now supports a JWT mode which is URL encoding without Padding (the "==" is not added to the encoded results). These changes provide expressions with the ability to generate JWT tokens of different formats.

DEV- 14525Enhancement to allow a single Task Plan to contain both analysis and rollback tasks. This supports the scenario where a rollback is required before an analysis is executed.

Bug Fixes

DEV-14490On Change handlers will now correctly run for drop downs and true false fields.

DEV-14535Copying a template to a layout component will now rewire any actionflow output mappings to the target form.