Skip to content

Releases: mapfish/mapfish-print-v2

2.3.1

23 Jul 05:29
Compare
Choose a tag to compare

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

14 Oct 05:04
Compare
Choose a tag to compare

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

22 Sep 07:45
Compare
Choose a tag to compare
Pre-release

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

14 Jun 08:57
Compare
Choose a tag to compare

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