PhixFlow Help
Release Notes
PhixFlow new features and fixes are described in release notes. Each release has a version number with the format X.Y.Z, for example 7.9.3. Numbers ending in zero, for example 7.9.0, indicates a major release with significant changes. For release numbers where Z is 1 or more are minor releases. They usually provide security updates and bug fixes.
This page includes the release notes for:
Release 7.9.2
Special Instructions
There are no special instructions for PhixFlow version 7.9.2. If you are upgrading multiple versions, remember to follow the special instructions for version 7.9.0.
Features and Improvements
DEV-6006 In applications, PhixFlow is quicker to load drop-down lists.
DEV-4892, DEV-6021 To ensure that exported files display the same information as an application, when you export data from a view using a file exporter, PhixFlow now uses the pipe view labels as the Excel column headers. PhixFlow keeps the same capitalisation as the pipe view labels. Previously it used the stream view attribute name as the column header.
DEV-5970 You can now create extended actions in grid cells for Date/DateTime and boolean columns, as well as string and number columns.
Bug Fixes
The following issues have been fixed in this release.
Analysis Models
DEV-5999 For file exporters that use an Excel template, sometimes a single row region may point to an empty source. In this case PhixFlow populates the cell with a blank, rather than reporting an error.
DEV-6028 PhixFlow now correctly expands windows from the Windows bar, rather than occasionally reporting an error.
Applications
DEV-5971 Using the Edit context menu option on a layout or area now correctly opens the properties tab for the layout or area.
DEV-5890 Some layouts or dashboards display a pop-up window where you can enter a link to a HTML editor. If the pop-up window is set to be Always on top PhixFlow now correctly displays it in front of other components.
DEV-5961 When selecting a filter from a grid, PhixFlow no longer incorrectly adds a paging bar below the grid.
DEV-6005 Auto-save now works correctly on grids with only one row.
DEV-6025 Actions that have Wait for selection ticked will now correctly wait until views on the dashboard are refreshed. Previously, if the user clicked a button before the form had finished refreshing, PhixFlow reported an error message.
DEV-6019 When data records in a stream are updated via an action, PhixFlow calculates each attribute expression:
- either once only at the start of the process, if PhixFlow determines that the expression will always evaluate to the same value
- or once for each record being updated, if PhixFlow determines that the expression contains variables that might result in different values for each record.
In previous versions, PhixFlow sometimes calculated an expression containing a $ variable once only, even though this might have produced different values for different records. This error has now been fixed.
DEV-5973 A drop-down list will no longer appear to be empty if the user clicks outside the list without selecting something. Any previously selected list item is displayed as placeholder text, which the user can type over.
DEV-6020 When a context parameter updates a drop-down list, the value is correctly updated, rather than continuing to display the previous value.
DEV-6003 PhixFlow now displays the clear and confirm buttons below the last value of a list, rather than overlapping the last entry.
DEV-6073 Importing stream data now correctly sets the status of imported stream sets. Previously, the status was not set, which caused PhixFlow to delete the data in the imported streams during a stream rollback or system task. This fix means you no longer need to use the workaround of restarting Tomcat after importing stream data.
Administration
DEV-5965 For Google Cloud servers that have stackdriver logging turned on, PhixFlow no longer causes an error on startup. This was due to incompatible libraries.
Release 7.9.1
Installing or Upgrading to PhixFlow Version 7.9.1
To install a new PhixFlow instance, follow the standard installation instructions.
To upgrade an existing PhixFlow instance:
- Backup all non-stream data tables, that is all tables except those whose names begin with a '
Z
'. - Check if your installation is using any of the discontinued features listed below. All data related to these features will be removed by the upgrade process.
- Check Compatibility Guide and Upgrade Planning for changes to the system requirements or supported database versions.
- Follow the Standard Upgrade Instructions plus the special instructions for the intermediate releases listed in Compatibility Guide and Upgrade Planning.
Special Instructions
There are no special instructions for PhixFlow version 7.9.1. If you are upgrading multiple versions, remember to follow the special instructions for version 7.9.0.
Features and Improvements
DEV-4509 In application drop-down list components, users can now start typing into the list to quickly find an item.
DEV-5793 For complex models or applications, the Show Where Used report may list an item more than once. You can now independently expand or collapse the sections of the report for different instances of the same item.
PhixFlow and its libraries have been updated to maintain security. (Internal reference number: DEV-5863)
Bug Fixes
The following issues have been fixed in this release.
DEV-5780 PhixFlow now uses the correct records to generate a bar chart when you specify a series attribute within a context parameter.
DEV-5899 When displaying applications that contain many areas or forms, PhixFlow no longer slows down.
DEV-5921 Spinning icons, which show PhixFlow is working, are now sized to avoid creating scrollbars in their container.
DEV-5815 In applications, PhixFlow now applies the mouse-over style when the application user hovers their mouse over a tab header.
DEV-5836 In layout components, the CSS for min-width now works correctly.
DEV-5839 Locked grid views now correctly open with their previously set:
- column sizes
- frozen columns.
DEV-5870 For formatting rules, PhixFlow now correctly applies the property → Basic Settings → Stop If True when it is ticked.
DEV-5889 Adding new tab to a tabs component now works correctly.
DEV-5892 Reprocessing a rolled back stream set on a transactional stream now works correctly.
DEV-5893 Applying the average attribute function to a single integer now works correctly. PhixFlow previously returned an error when generating data.