To upgrade an existing PhixFlow instance:
- 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.
- Ensure you have a backup of the database before upgrading PhixFlow.
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. See below for the special instructions for this version.
Improvements
DEV-8709 PhixFlow now treats user roles and privileges as instance-specific. Exports from a PhixFlow instance no longer include the references between user groups and users. When you import to another instance, for local and mixed users:
- existing local and mixed users retain their roles and privileges unchanged
- any new local or mixed uses that are added do not have roles or privileges set by the import process.
DEV-8666 The detailed user list now includes the user name as well the login name.
DEV-8438 New and reset passwords that use the default password policy must now meet the following requirements:
Requirement | Was | Now |
---|---|---|
Number of characters | 6 | 10 |
Upper case | - | 1 |
Lower case | - | 1 |
Special | - | 1 |
DEV-8351 For Excel templates, PhixFlow can now read an attribute from a pipe to construct the sheet name. Use an expression with the form {pipe_name:attribute}
; see File Exporter Excel Multi-input.
Bug Fixes
DEV-8693 Categoric line graphs now display correctly.
DEV-8705 Pie charts now correctly handle decimal places for DECIMAL attributes.
DEV-8694 Adding an percentage aggregate attribute now works correctly.
DEV-8635 Using the fieldCondition() function to filter null values now works correctly.
DEV-8644 Using a filter created with a fieldCondition()function that has the wrong attribute type, no longer causes an error.
DEV-8340 The File Name field has been removed from the image properties, as it is not needed.
DEV-8678 The Disable option has been removed from the repository context menu for external users, as it is not needed.
DEV-8377 The server ping functionality at http://server:port/PhixFlowInstance/ping.htm has been restored.
DEV-8380 The phixflow-datasource.xml.example file → externalCredential bean has been corrected to replace the placeholder text "demo" with:
- for usernameKey: username
- for passwordKey: password.