geotools/geotools (org.geotools:gt-cql)
### [`v30.4`](https://redirect.github.com/geotools/geotools/releases/tag/30.4): GeoTools 30.4
[Compare Source](https://redirect.github.com/geotools/geotools/compare/30.3...30.4)
##### Release notes
##### Bug
[GEOT-7537](https://osgeo-org.atlassian.net/browse/GEOT-7537) GeoPackage TIMESTAMP must be DATETIME according to the GeoPackage spec
[GEOT-7568](https://osgeo-org.atlassian.net/browse/GEOT-7568) GraphicLegendBuilder do not handle the symbols
[GEOT-7570](https://osgeo-org.atlassian.net/browse/GEOT-7570) Small features that cross the dateline may be interpreted as preflipped
[GEOT-7580](https://osgeo-org.atlassian.net/browse/GEOT-7580) Fix missing builder clear writing FlatGeobuf data
[GEOT-7587](https://osgeo-org.atlassian.net/browse/GEOT-7587) Improve handling of XPath expressions
##### Improvement
[GEOT-7557](https://osgeo-org.atlassian.net/browse/GEOT-7557) Provide the ability for downstream applications (e.g. GeoServer) to append additional querystring parameters e.g. AuthKey to every request made by the HTTPClient
[GEOT-7558](https://osgeo-org.atlassian.net/browse/GEOT-7558) GeoPackage extension output contains field types that are not supported by GDAL
[GEOT-7586](https://osgeo-org.atlassian.net/browse/GEOT-7586) GeoPackage output contains invalid field types when publishing content from other JDBCDataStore
##### Task
[GEOT-7566](https://osgeo-org.atlassian.net/browse/GEOT-7566) Upgrade commons-io from 2.12.0 to 2.16.1
[GEOT-7567](https://osgeo-org.atlassian.net/browse/GEOT-7567) Upgrade guava from 32.0.0 to 33.2.0
[GEOT-7573](https://osgeo-org.atlassian.net/browse/GEOT-7573) Upgrade PostgreSQL driver from 42.7.2 to 42.7.3
[GEOT-7574](https://osgeo-org.atlassian.net/browse/GEOT-7574) Upgrade commons-text from 1.10.0 to 1.12.0
[GEOT-7577](https://osgeo-org.atlassian.net/browse/GEOT-7577) Upgrade jackson from 2.15.2 to 2.17.1
[GEOT-7578](https://osgeo-org.atlassian.net/browse/GEOT-7578) Upgrade snakeyaml from 2.0 to 2.2
[GEOT-7588](https://osgeo-org.atlassian.net/browse/GEOT-7588) Maven javadoc build fix for Java 11.0.22 and newer aggregate build
### [`v30.3`](https://redirect.github.com/geotools/geotools/releases/tag/30.3): GeoTools 30.3
[Compare Source](https://redirect.github.com/geotools/geotools/compare/30.2...30.3)
##### Release notes
##### Bug
[GEOT-7526](https://osgeo-org.atlassian.net/browse/GEOT-7526) getTWKBDigits should return 7 instead of -7 for 0 distance
[GEOT-7532](https://osgeo-org.atlassian.net/browse/GEOT-7532) GDALTestCase superfluous reports on missing test.zip
[GEOT-7534](https://osgeo-org.atlassian.net/browse/GEOT-7534) accept geojson with geometry=null
[GEOT-7535](https://osgeo-org.atlassian.net/browse/GEOT-7535) Per layer interpolation setting not honored with rendering transformation and oversampling
[GEOT-7540](https://osgeo-org.atlassian.net/browse/GEOT-7540) startIndex parameter is not passed in WFS store request
[GEOT-7542](https://osgeo-org.atlassian.net/browse/GEOT-7542) Vector mosaic is not reading type and filter columns from the index, if query property selection is on
[GEOT-7553](https://osgeo-org.atlassian.net/browse/GEOT-7553) Vector mosaic store does not optimize filters using the default geometry name
##### Improvement
[GEOT-7428](https://osgeo-org.atlassian.net/browse/GEOT-7428) Support of jsonPointer function for Oracle
[GEOT-7513](https://osgeo-org.atlassian.net/browse/GEOT-7513) FeatureTypeHandler handle conflicting types Double and Long
[GEOT-7514](https://osgeo-org.atlassian.net/browse/GEOT-7514) PropertyIsEqualTo fails to compare "true" and Boolean.TRUE, when both are literals
[GEOT-7515](https://osgeo-org.atlassian.net/browse/GEOT-7515) PointOnLine function, looking up a point along the line
[GEOT-7521](https://osgeo-org.atlassian.net/browse/GEOT-7521) Use style_body to define CSS style for a layer
[GEOT-7524](https://osgeo-org.atlassian.net/browse/GEOT-7524) Support filtering contents of granule stores in vector mosaic stores
[GEOT-7525](https://osgeo-org.atlassian.net/browse/GEOT-7525) Allow vector mosaic store to pick granule stores from a repository
[GEOT-7527](https://osgeo-org.atlassian.net/browse/GEOT-7527) StreamingRenderer can ask stores to simplify geometries with a distance of "zero"
[GEOT-7549](https://osgeo-org.atlassian.net/browse/GEOT-7549) Update javadoc links
[GEOT-7551](https://osgeo-org.atlassian.net/browse/GEOT-7551) Vector mosaic: delegate count to granule stores
[GEOT-7552](https://osgeo-org.atlassian.net/browse/GEOT-7552) Improve flatgeobuf ability to quickly perform count/bounds
[GEOT-7555](https://osgeo-org.atlassian.net/browse/GEOT-7555) geojson-core is always using default date formatter
##### Task
[GEOT-7529](https://osgeo-org.atlassian.net/browse/GEOT-7529) Update Apache Commons-lang3 to version 3.14 for Java 17 and Java 21 support
Configuration
📅 Schedule: Branch creation - "after 5pm on the first day of the month" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
30.2
->30.4
30.2
->30.4
30.2
->30.4
30.2
->30.4
30.2
->30.4
30.2
->30.4
30.2
->30.4
30.2
->30.4
Release Notes
geotools/geotools (org.geotools:gt-cql)
### [`v30.4`](https://redirect.github.com/geotools/geotools/releases/tag/30.4): GeoTools 30.4 [Compare Source](https://redirect.github.com/geotools/geotools/compare/30.3...30.4) ##### Release notes ##### Bug [GEOT-7537](https://osgeo-org.atlassian.net/browse/GEOT-7537) GeoPackage TIMESTAMP must be DATETIME according to the GeoPackage spec [GEOT-7568](https://osgeo-org.atlassian.net/browse/GEOT-7568) GraphicLegendBuilder do not handle the symbols [GEOT-7570](https://osgeo-org.atlassian.net/browse/GEOT-7570) Small features that cross the dateline may be interpreted as preflipped [GEOT-7580](https://osgeo-org.atlassian.net/browse/GEOT-7580) Fix missing builder clear writing FlatGeobuf data [GEOT-7587](https://osgeo-org.atlassian.net/browse/GEOT-7587) Improve handling of XPath expressions ##### Improvement [GEOT-7557](https://osgeo-org.atlassian.net/browse/GEOT-7557) Provide the ability for downstream applications (e.g. GeoServer) to append additional querystring parameters e.g. AuthKey to every request made by the HTTPClient [GEOT-7558](https://osgeo-org.atlassian.net/browse/GEOT-7558) GeoPackage extension output contains field types that are not supported by GDAL [GEOT-7586](https://osgeo-org.atlassian.net/browse/GEOT-7586) GeoPackage output contains invalid field types when publishing content from other JDBCDataStore ##### Task [GEOT-7566](https://osgeo-org.atlassian.net/browse/GEOT-7566) Upgrade commons-io from 2.12.0 to 2.16.1 [GEOT-7567](https://osgeo-org.atlassian.net/browse/GEOT-7567) Upgrade guava from 32.0.0 to 33.2.0 [GEOT-7573](https://osgeo-org.atlassian.net/browse/GEOT-7573) Upgrade PostgreSQL driver from 42.7.2 to 42.7.3 [GEOT-7574](https://osgeo-org.atlassian.net/browse/GEOT-7574) Upgrade commons-text from 1.10.0 to 1.12.0 [GEOT-7577](https://osgeo-org.atlassian.net/browse/GEOT-7577) Upgrade jackson from 2.15.2 to 2.17.1 [GEOT-7578](https://osgeo-org.atlassian.net/browse/GEOT-7578) Upgrade snakeyaml from 2.0 to 2.2 [GEOT-7588](https://osgeo-org.atlassian.net/browse/GEOT-7588) Maven javadoc build fix for Java 11.0.22 and newer aggregate build ### [`v30.3`](https://redirect.github.com/geotools/geotools/releases/tag/30.3): GeoTools 30.3 [Compare Source](https://redirect.github.com/geotools/geotools/compare/30.2...30.3) ##### Release notes ##### Bug [GEOT-7526](https://osgeo-org.atlassian.net/browse/GEOT-7526) getTWKBDigits should return 7 instead of -7 for 0 distance [GEOT-7532](https://osgeo-org.atlassian.net/browse/GEOT-7532) GDALTestCase superfluous reports on missing test.zip [GEOT-7534](https://osgeo-org.atlassian.net/browse/GEOT-7534) accept geojson with geometry=null [GEOT-7535](https://osgeo-org.atlassian.net/browse/GEOT-7535) Per layer interpolation setting not honored with rendering transformation and oversampling [GEOT-7540](https://osgeo-org.atlassian.net/browse/GEOT-7540) startIndex parameter is not passed in WFS store request [GEOT-7542](https://osgeo-org.atlassian.net/browse/GEOT-7542) Vector mosaic is not reading type and filter columns from the index, if query property selection is on [GEOT-7553](https://osgeo-org.atlassian.net/browse/GEOT-7553) Vector mosaic store does not optimize filters using the default geometry name ##### Improvement [GEOT-7428](https://osgeo-org.atlassian.net/browse/GEOT-7428) Support of jsonPointer function for Oracle [GEOT-7513](https://osgeo-org.atlassian.net/browse/GEOT-7513) FeatureTypeHandler handle conflicting types Double and Long [GEOT-7514](https://osgeo-org.atlassian.net/browse/GEOT-7514) PropertyIsEqualTo fails to compare "true" and Boolean.TRUE, when both are literals [GEOT-7515](https://osgeo-org.atlassian.net/browse/GEOT-7515) PointOnLine function, looking up a point along the line [GEOT-7521](https://osgeo-org.atlassian.net/browse/GEOT-7521) Use style_body to define CSS style for a layer [GEOT-7524](https://osgeo-org.atlassian.net/browse/GEOT-7524) Support filtering contents of granule stores in vector mosaic stores [GEOT-7525](https://osgeo-org.atlassian.net/browse/GEOT-7525) Allow vector mosaic store to pick granule stores from a repository [GEOT-7527](https://osgeo-org.atlassian.net/browse/GEOT-7527) StreamingRenderer can ask stores to simplify geometries with a distance of "zero" [GEOT-7549](https://osgeo-org.atlassian.net/browse/GEOT-7549) Update javadoc links [GEOT-7551](https://osgeo-org.atlassian.net/browse/GEOT-7551) Vector mosaic: delegate count to granule stores [GEOT-7552](https://osgeo-org.atlassian.net/browse/GEOT-7552) Improve flatgeobuf ability to quickly perform count/bounds [GEOT-7555](https://osgeo-org.atlassian.net/browse/GEOT-7555) geojson-core is always using default date formatter ##### Task [GEOT-7529](https://osgeo-org.atlassian.net/browse/GEOT-7529) Update Apache Commons-lang3 to version 3.14 for Java 17 and Java 21 supportConfiguration
📅 Schedule: Branch creation - "after 5pm on the first day of the month" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.