3.31.1
Summary
Migrated to Java 11, Gradle 8.10.2, GeoTools 30.2.
Support JPG and JPEG formats.
Memory: Improve memory and class management (e.g. by releasing resources when no longer required).
Metrics: Add new metrics and clarify their meanings.
Health Status: Implement new end point to help identify when the server is hanging on cluster mode (experimental).
I…
Summary
Migrated to Java 11, Gradle 8.10.2, GeoTools 30.2.
Support JPG and JPEG formats.
Memory: Improve memory and class management (e.g. by releasing resources when no longer required).
Metrics: Add new metrics and clarify their meanings.
Health Status: Implement new end point to help identify when the server is hanging on cluster mode (experimental).
Improve test code coverage and cleanup the source tree.
Reintroduce pixel perfect generation of PDF.
Breaking changes
HumanAlphaSerie is moved from package org.mapfish.print to org.mapfish.print.jasperreports.
Rather than returning null when we fail to get a Resource from the JasperReport, we now throw the exception (wrapped in a RuntimeException).
Thanks to all the devs involved...