HumanAlphaSerieis moved from packageorg.mapfish.printtoorg.mapfish.print.jasperreports.- Rather than returning
nullwhen we fail to get a Resource from the JasperReport, we now throw the exception (wrapped in aRuntimeException).
- Add support of MapServer 8.0, remove support of MapServer <= 7.4 (MAP_ANGLE => ANGLE).
- 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
!createScaleBarshould be after the!createMapprocessor. - In the
!prepareLegendprocessor, the legend output is renamed tolegendDataSource. - In the
!prepareTableprocessor, the table output is renamed totableDataSource. - In the mapContext the method
getRoundedScaleis 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:900913is 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
serverTypeis required, to disable ituseNativeAngletofalseon the layer.