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.