...
- Map generation update
- The code on the server side that generates map images has removed dependencies on JavaScript to make it more robust.
- Database document storage update
- The Database provider for the document storage API now supports a configuration where you can set separate read and write database connections.
- Sortable list parameter changes
- Previously list parameters were sorted by the label, which wasn't always suitable, so recently the sorting was removed entirely and left up to the underlying data definition, but that required too many sites to have to change their configuration to get the old ordering back, so the default for list sorting has been set back sorting by label. Now you can specify a different sort order for a list parameter by setting a
sortAttribute
value for each list parameter. The attribute accepts the following values:label
,value
,none
,defined
ordefault
, or it can be set to the same value as either thelabelColumn
attribute or thevalueColumn
attribute.label
will sort by the label column,value
will sort by the value column,none
will perform no sorting at all (useful for inline data definitions),defined
will leave the sorting up to the underlying data definition (this assumes that the data definition has one or moresort
tags, or it would be the same as setting tonone
), finally,default,
which is the same as not setting a value at all, use the default sort (which at the moment is sorting based on the label column).
- Previously list parameters were sorted by the label, which wasn't always suitable, so recently the sorting was removed entirely and left up to the underlying data definition, but that required too many sites to have to change their configuration to get the old ordering back, so the default for list sorting has been set back sorting by label. Now you can specify a different sort order for a list parameter by setting a
- Log output reduction
- Some log output that was being recorded at INFO level has been reduced to DEBUG level to remove unneccessary output when you want to minimise log generation.
- User attribute support for report parameters
- BIRT reports now support passing of user attributes as report parameters, allowing BIRT reports to be customised based on attributes associated with the user.
Fixes
- OSM tiled map engine fix
- There was a concurrency issue with the OSM tiled map engine when it came to determining which URL to access.
- Spatial data generation fix
- Spatial data connections had an issue if the key attribute was also used in a parameter.
- WMS layer filtering fix
- A minor issue related to filtering available layers in a WMS service has been resolved.
- Spatial operation fix
- The geometry of the source for a spatial operation wasn't being displayed on the client for all spatial operation types, only the buffer operation was displaying the source geometry.