- Upgrade to Java 11 and Tomcat 9.0
- Update the font view
- The allowTransparency property is renamed to pdfA. It is now also possible to pass that value at impression time.
- Removing JsonP support.
- If throwErrorOnExtraParameters is set to true and the JSON contains extra attributes, the print job will have now an error.
The DB schema in multi-instance mode has been changed. You can drop the printjobresultimpl and printjobstatusimpl tables since they are not used anymore.
- No more able to override an attribute.
- The order is important, unable to get the output from a processor placed after
e.g. the
!createScaleBar
should be after the!createMap
processor. - In the
!prepareLegend
processor, the legend output is renamed tolegendDataSource
. - In the
!prepareTable
processor, the table output is renamed totableDataSource
. - In the mapContext the method
getRoundedScale
is renamed togetRoundedScaleDenominator
. - In the Jasper template
$P{mapContext}.getScale().getDenominator()
should be replace by$P{mapContext}.getRoundedScaleDenominator()
. - The longtime deprecated imageFormat on OSM layer is removed.
- The fake projection
EPSG:900913
is no more supported, you should use the projectionEPSG:3857
. - The KVP WMTS layers should specify a real mime type in the
FORMAT
. - For native WMS rotation, the angle or map_angle shouldn't be in the customParams,
and the
serverType
is required, to disable ituseNativeAngle
tofalse
on the layer.