- Resolve a bug where a style with its own geometry as a Circle was transformed into a GeometryCollection resulting in an error
Breaking changes:
- VectorEncoder.featureCircleAsPolygon() was removed.
- Improve fonts defaults handling
- Add optional lang attribute to print spec
- Restore support for OpenLayers 6.
- Evaluate geometry functions.
- Make it compatible with OpenLayers 10.
- Update @geoblocks/print.
- Add replacer to requestReport to support custom replacer for print specification manipulation
- Use ol getFontParameters to parse font.
- Fallback to fill color if none is specified on circle style.
Breaking changes:
- Pass feature object to allow informed customization.
- Fix (invert) text Y axis offset.
- Allow to customize vector text.
- Allow to customize WMS.
- Make it compatible with OpenLayers 9;
- Remove support of OpenLayers 6;
- Update @geoblocks/print.
- Fix not printed text on lines and polygons.
- Add a cancel function.
- Move createReport to utils.
- Add raw encode support for WMS and Tile WMS layers.
- Add utility functions.
- In
BaseCustomizer, the printExtent can be now set and get/set are dedicated methods. pdfA(allow transparency) is now a spec.map optional param.- spec.attributes are now partial and
datasourceattribute is removed. - CreateSpecOptions accepts now every format.
- Add a timeout and manage errors on the
getDownloadUrlutils function.
- Add optional MVTEncoder
- General refactor (rename classes / types)
- Add inline source maps.
- Publish a transpiled ES6 library + types.