Release 10.0.5
- Anthony George
- Tom Gibson (Unlicensed)
Introduction
PhixFlow is pleased to announce the release of PhixFlow Version 10.0.5. This page describes the improvements and fixes in this version.
Installing or Upgrading to PhixFlow Version 10.0.5
To install a new PhixFlow instance:
- Check System Requirements and Compatibility for details of the PhixFlow system requirements and update any dependencies.
- Please email support@phixflow.com if you are planning to run PhixFlow on an unsupported database version.
- Follow the instructions in Installing PhixFlow.
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.
- Please email support@phixflow.com if you are planning to run PhixFlow on an unsupported database 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.
- 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
Grid/Table Styling Changes
In version 8 grid rows had alternating colours by default (white/grey). This is no longer the default since version 9. To enable alternating colours the 'Grid Row Style' and 'Grid Alternate Row Style' can be set, see Restoring Grid/Table Styling from 8.3 below.
In version 8 grid cells had borders by default. This is no longer the default since version 9. Cell borders can be created by setting the top border in 'Row Styles' and a right border on 'Column Styles', see Restoring Grid/Table Styling from 8.3 below..
In version 8 grid rows were highlighted in green when the mouse hovered over them. This is no longer the default since version 9. This can be restored by setting the background colour of the 'Grid Row Hover Style', see Restoring Grid/Table Styling from 8.3 below..
All styles are listed below.
Restoring Grid/Table Styling from 8.3
If you wish to restore the grid styling from PhixFlow Version 8.3, the following Styles can be updated in Administration → System → Configuration → Styles Tab → Style Settings, .add these styles to the Style's CSS Properties:
Grid Row Style:
height: 18px
borderRight: 1px solid #d3d3d3
Grid Alternate Row Style:
background-color: #e6e6e6
Row Selection Style:
background-color: #07e51c
Grid Row Hover Style:
background-color: #22FF37
Styling Review
Previously style attributes were wrongly being inherited even when they were not enabled in the parent style. This has been fixed. Applications should be checked to ensure their styling is still correct and that they weren't relying on the previously broken behaviour.
Schema Changes
Schema changes are required for this release.
Improvements and New Features
- DEV-16283 - Improved relationship names on the available attribute selector.
- DEV-16284 - Views with two aggregations to the same table now display correct result
- DEV-16386 - Add ability to define a 'Grid Row Hover Style' to apply when the mouse is over a row in a grid. This can be set at the system, application or individual grid level.
- DEV-16390 - Add ability to define a 'Grid Alternate Row Style' to apply to 'even' rows in grids. This can be set at the system, application or individual grid level
Bug Fixes
- DEV-16236 - Style attributes were wrongly being inherited even when they were not enabled in the parent style.
- DEV-16255 - Input Fields now correctly inherit the 'mandatory' flag from backing Table Attributes
- DEV-16287 - Fixed problem with an error being displayed while editing a Screen containing StreamViews with TableAction Menu Items
- DEV-16506 - Dropping Table Attributes onto Cards now works correctly
- DEV-16524 - Fixed migration script not running properly for oracle databases with data in the font_size column for style
- DEV-16554 - Screen Elements with Background Filter Rules now save correctly.