Releases: mapfish/mapfish-print-v2
Releases · mapfish/mapfish-print-v2
2.3.2
2.3.1
Security considerations:
- Fix for external entity injection (XXE)
Release notes:
-
Change JSON Parser from jyaml 1.3 to jackson-dataformat-yaml 2.16.1
This is a breaking change:
Make sure the properties have a space between the name and value:
mask:0.0.0.0
-->mask: 0.0.0.0
Remove
@
from references:username: @shared.privileged.geoserver.user@
-->username: shared.privileged.geoserver.user
Remove any reference to common properties or inherited sections:
footer: *commonFooter
-
Support custom pdf layer name (sent in request JSON parameter "pdfLayerName")
-
Upgrade to GeoTools 31.3
-
Bump Xalan from 2.7.0 to 2.7.3
-
Update batik version to 1.17
2.3.0
Release notes:
- Update to GeoTools 30.0 which requires Java 11
- Changed to maven build for Java 11 compatibility
- Massive influx of new functionality from GeoSolutions
- Max number of columns configuration for multi column legends
- Simple colored box icon in legends
- Explicit support of Geoserver CQL_FILTER parameter (also with layers merge support)
- Legend fitting
- Don't break legend items
- Reorder legends block in columns
- Images content
- Dynamic images page
- Multipage legends
- Custom intervals in ScalebarBlock
- Clustering Support
- HTML rendering in text blocks
- Extra Pages
- Group Rendering in attribute blocks
- Skip rendering of pages
- Automatic X-Forwarded-For
- Parsing of Base64 encoded images
- Release is focused on
print-lib
required for MapStore, GeoNode and GeoServer projects - Deploy to OSGeo repository
- Updated docs to reflect new functionality
- Added user-doc bundle and publication to gh-pages
2.3-RC Release Candidate
Release notes:
- Update to GeoTools 30-RC which requires Java 11
- Changed to maven build for Java 11 compatibility
- Massive influx of new functionality from GeoSolutions
- Max number of columns configuration for multi column legends
- Simple colored box icon in legends
- Explicit support of Geoserver CQL_FILTER parameter (also with layers merge support)
- Legend fitting
- Don't break legend items
- Reorder legends block in columns
- Images content
- Dynamic images page
- Multipage legends
- Custom intervals in ScalebarBlock
- Clustering Support
- HTML rendering in text blocks
- Extra Pages
- Group Rendering in attribute blocks
- Skip rendering of pages
- Automatic X-Forwarded-For
- Parsing of Base64 encoded images
- Release is focused on
print-lib
required for MapStore, GeoNode and GeoServer projects - Deploy to OSGeo repository
MapFish Print 2.2.0
Release notes:
- Change from iText to OpenPDF library
- Update to PDFBox
- Upgrade to Gradle 3.0 for compatibility with IntelliJ IDE
- Update to GeoTools 27.0
- Upgrade test environment to GeoServer 2.21.0
- Deploy to OSGeo repository