mapfish / mapfish-print

A component of MapFish for printing templated cartographic maps. This module is the Java serverside module.
http://mapfish.github.io/mapfish-print-doc/
BSD 2-Clause "Simplified" License
184 stars 417 forks source link

Update geotools to v31 (master) (major) #3370

Open renovate[bot] opened 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.geotools:gt-cql 30.2 -> 31.3 age adoption passing confidence
org.geotools:gt-svg 30.2 -> 31.3 age adoption passing confidence
org.geotools.xsd:gt-xsd-gml3 30.2 -> 31.3 age adoption passing confidence
org.geotools:gt-wms 30.2 -> 31.3 age adoption passing confidence
org.geotools:gt-geotiff 30.2 -> 31.3 age adoption passing confidence
org.geotools:gt-geojson 30.2 -> 31.3 age adoption passing confidence
org.geotools:gt-render 30.2 -> 31.3 age adoption passing confidence
org.geotools:gt-epsg-hsql 30.2 -> 31.3 age adoption passing confidence

Release Notes

geotools/geotools (org.geotools:gt-cql) ### [`v31.3`](https://togithub.com/geotools/geotools/releases/tag/31.3): GeoTools 31.3 [Compare Source](https://togithub.com/geotools/geotools/compare/31.2...31.3) ##### Release notes ##### Bug [GEOT-7127](https://osgeo-org.atlassian.net/browse/GEOT-7127) Error in read empty DBF [GEOT-7589](https://osgeo-org.atlassian.net/browse/GEOT-7589) Fix the JsonArrayDelegation for Postgres to support searching in root level array [GEOT-7590](https://osgeo-org.atlassian.net/browse/GEOT-7590) Patterns containing "&" are broken when using LikeFilter [GEOT-7596](https://osgeo-org.atlassian.net/browse/GEOT-7596) Reduce change of white line artifacts when performing high subsampling on read ##### Task [GEOT-7599](https://osgeo-org.atlassian.net/browse/GEOT-7599) Update MySQL CI matrix (drop 5.7, add 8.4) [GEOT-7615](https://osgeo-org.atlassian.net/browse/GEOT-7615) Update Jackson 2 libs from 2.17.1 to 2.17.2 ##### What's Changed - \[GEOT-7053] TransformFeatureCollection visitor delegation can result in infinite recursion by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3739](https://togithub.com/geotools/geotools/pull/3739) - github release notes by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3680](https://togithub.com/geotools/geotools/pull/3680) - Fix user docs and website extlink errors caused by upgrade to sphinx-build by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3745](https://togithub.com/geotools/geotools/pull/3745) - \[GEOT-7011] GeoPackage.add(FeatureEntry, SimpleFeatureCollection) forced to XY order by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3740](https://togithub.com/geotools/geotools/pull/3740) - Some small improvements to geopackage documentation by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3741](https://togithub.com/geotools/geotools/pull/3741) - \[GEOT-7057] Remove junit compile time transitive dependency from json-simple by [@​groldan](https://togithub.com/groldan) in [https://github.com/geotools/geotools/pull/3748](https://togithub.com/geotools/geotools/pull/3748) - \[GEOT-7051] ContourProcess doesn't extract GridCoverage2D NoData properties by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/3736](https://togithub.com/geotools/geotools/pull/3736) - \[GEOT-7052] OperationsMetadata is optional for RESTful WMTS by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3737](https://togithub.com/geotools/geotools/pull/3737) - \[GEOT-7054] Like Query Addition to Geopackage by [@​ydeliorman](https://togithub.com/ydeliorman) in [https://github.com/geotools/geotools/pull/3744](https://togithub.com/geotools/geotools/pull/3744) - \[GEOT-7958] WMTS documentation and examples by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3750](https://togithub.com/geotools/geotools/pull/3750) - Removed double semicolon at the end of line by [@​matteobaccan](https://togithub.com/matteobaccan) in [https://github.com/geotools/geotools/pull/3751](https://togithub.com/geotools/geotools/pull/3751) - Update protobuf-java to 3.16.1 for the Geobuf module by [@​jericks](https://togithub.com/jericks) in [https://github.com/geotools/geotools/pull/3749](https://togithub.com/geotools/geotools/pull/3749) - \[GEOT-7059] GeoTIFF reader nodata might not successfully compare against actual pixel nodata for large float values by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3752](https://togithub.com/geotools/geotools/pull/3752) - \[GEOT-7055] Split gt-geojsonstore in two modules, gt-geojson-core and gt-geojson-store by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3747](https://togithub.com/geotools/geotools/pull/3747) - \[GEOT-7061] GrowableInternationalString.getLocales() is fixed to the values of its first invocation by [@​groldan](https://togithub.com/groldan) in [https://github.com/geotools/geotools/pull/3760](https://togithub.com/geotools/geotools/pull/3760) - \[GEOT-7019] Appschema support for geopackage by [@​ydeliorman](https://togithub.com/ydeliorman) in [https://github.com/geotools/geotools/pull/3667](https://togithub.com/geotools/geotools/pull/3667) - Disable DTDs in the NETCDF XML parser. by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/3758](https://togithub.com/geotools/geotools/pull/3758) - \[GEOT-7050] VSI Virtual File System support by [@​mtnorthcott](https://togithub.com/mtnorthcott) in [https://github.com/geotools/geotools/pull/3733](https://togithub.com/geotools/geotools/pull/3733) - Bump postgresql from 42.2.23 to 42.2.25 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/3766](https://togithub.com/geotools/geotools/pull/3766) - Fixed run command for windows by [@​Mi14n](https://togithub.com/Mi14n) in [https://github.com/geotools/geotools/pull/3767](https://togithub.com/geotools/geotools/pull/3767) - \[GEOT-7058] WMTS documentation and examples - updates by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3763](https://togithub.com/geotools/geotools/pull/3763) - \[GEOT-7062] Update pom of gt-arcgisrest by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3762](https://togithub.com/geotools/geotools/pull/3762) - \[GEOT-5245] GeoJSON reader should set CRS to WGS84 when not present i… by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3772](https://togithub.com/geotools/geotools/pull/3772) - \[GEOT-7027] Invalid number format when writing geojson features. by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3771](https://togithub.com/geotools/geotools/pull/3771) - \[GEOT-7063] New gt-cql2-text unsupported community module. by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3770](https://togithub.com/geotools/geotools/pull/3770) - \[GEOT-7065] WKTReader2 can't read EMPTY geometries by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3773](https://togithub.com/geotools/geotools/pull/3773) - \[GEOT-7066] ECQL cannot parse geometry predicates using ENVELOPE by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3774](https://togithub.com/geotools/geotools/pull/3774) - \[GEOT-5192] NPE occurs while writing features' collection to GeoJSON where features have EmptyGeometry. by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3775](https://togithub.com/geotools/geotools/pull/3775) - \[GEOT-7070] In CQL2 "id" is not a reserved word by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3776](https://togithub.com/geotools/geotools/pull/3776) - \[GEOT-7060] prepared statement values in the count query are set by [@​ydeliorman](https://togithub.com/ydeliorman) in [https://github.com/geotools/geotools/pull/3759](https://togithub.com/geotools/geotools/pull/3759) - \[GEOT-7044] WMTSTileService should use WebMapTileServer to load images by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3722](https://togithub.com/geotools/geotools/pull/3722) - \[GEOT-7068] Switch automatic formatting and check to Spotless by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3761](https://togithub.com/geotools/geotools/pull/3761) - Bump postgresql from 42.2.25 to 42.3.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/3788](https://togithub.com/geotools/geotools/pull/3788) - \[GEOT-7071] GetFeatureInfo in WMSLayer has problems in tranforamation of I,J params by [@​sergitopo](https://togithub.com/sergitopo) in [https://github.com/geotools/geotools/pull/3777](https://togithub.com/geotools/geotools/pull/3777) - \[GEOT-7073] GeoPackage store fails to use spatial indexes when multiple BBOX filters are used at the same time by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3790](https://togithub.com/geotools/geotools/pull/3790) - \[GEOT-7079] Downgrade jt-jdbc-teradata to unsupported by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3801](https://togithub.com/geotools/geotools/pull/3801) - \[GEOT-7072] Allow empty string element value for parsing simple types in gt-xsd to avoid NumberFormatException by [@​groldan](https://togithub.com/groldan) in [https://github.com/geotools/geotools/pull/3786](https://togithub.com/geotools/geotools/pull/3786) - \[GEOT-7076] Enable to use curly braces out of env variable definition by [@​sergitopo](https://togithub.com/sergitopo) in [https://github.com/geotools/geotools/pull/3798](https://togithub.com/geotools/geotools/pull/3798) - \[GEOT-7074] SLD or CSS filter rules using a non existent attribute named 'type' causes a generic ClassCastException by [@​sergitopo](https://togithub.com/sergitopo) in [https://github.com/geotools/geotools/pull/3797](https://togithub.com/geotools/geotools/pull/3797) - FlatGeobuf; Improve error messages and handle timestamp types from java.sql by [@​bjornharrtell](https://togithub.com/bjornharrtell) in [https://github.com/geotools/geotools/pull/3800](https://togithub.com/geotools/geotools/pull/3800) - \[GEOT-8070] Update PMD to v 6.42. by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3803](https://togithub.com/geotools/geotools/pull/3803) - \[GEOT-7075] Perform the same tests found in PostgisJSONOnlineTest on JSONB columns by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3799](https://togithub.com/geotools/geotools/pull/3799) - \[GEOT-7087] The number format function should use the machine default not English by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3810](https://togithub.com/geotools/geotools/pull/3810) - \[GEOT-7078] Use first style of WMTS layer's without isDefault set by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3802](https://togithub.com/geotools/geotools/pull/3802) - \[GEOT-7085] ImageIO-EXT 1.4.0 update with instructions for GDAL 3.2 use by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3808](https://togithub.com/geotools/geotools/pull/3808) - \[GEOT-7091] ClippingFeatureCollection won't handle input feature types with generic Geometry columns by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3814](https://togithub.com/geotools/geotools/pull/3814) - \[GEOT-7088] Fix shapefile resource leaks by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/3811](https://togithub.com/geotools/geotools/pull/3811) - GEOT-7092 fix format field for WMS by [@​ItgLvb](https://togithub.com/ItgLvb) in [https://github.com/geotools/geotools/pull/3819](https://togithub.com/geotools/geotools/pull/3819) - \[GEOT-7087] Followup to number_format change by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3821](https://togithub.com/geotools/geotools/pull/3821) - GEOT-7090: GeoPackage fix incorrrect column names in gpkg_spatial_ref… by [@​gwalbran](https://togithub.com/gwalbran) in [https://github.com/geotools/geotools/pull/3812](https://togithub.com/geotools/geotools/pull/3812) - Get more information when a junit test fails by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3818](https://togithub.com/geotools/geotools/pull/3818) - Fixing ImageMosaicCogOnlineTests due to S3 datasets no more available by [@​dromagnoli](https://togithub.com/dromagnoli) in [https://github.com/geotools/geotools/pull/3826](https://togithub.com/geotools/geotools/pull/3826) - \[GEOT-7089] Update CQL-JSON to current CQL2 JSON Standard by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3813](https://togithub.com/geotools/geotools/pull/3813) - \[GEOT-7101] Update Jackson to 2.13.2 by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3833](https://togithub.com/geotools/geotools/pull/3833) - Updating GT to imageio-ext-1.4.1 (better support for S3 urls) by [@​dromagnoli](https://togithub.com/dromagnoli) in [https://github.com/geotools/geotools/pull/3836](https://togithub.com/geotools/geotools/pull/3836) - \[GEOT-7098] Harden use of regular expressions in Filters and Functions by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3824](https://togithub.com/geotools/geotools/pull/3824) - \[GEOT-7086] Introduce Log42JLoggerFactory for integration with Log4j 2 API by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3809](https://togithub.com/geotools/geotools/pull/3809) - \[GEOT-7094]\[GEOT-7095] Breakout QuickStart as standalone project with CC0 license by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3823](https://togithub.com/geotools/geotools/pull/3823) - Bump `org.owasp:dependency-check-maven` from 6.5.1 to 7.0.4 by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/3839](https://togithub.com/geotools/geotools/pull/3839) - \[GEOT-7105] Handling NumberFormatException in DateParser for GeoJSON parser. by [@​jdeolive](https://togithub.com/jdeolive) in [https://github.com/geotools/geotools/pull/3837](https://togithub.com/geotools/geotools/pull/3837) - \[GEOT-7102] ElasticSearch plugin move aggregation creation from view parameters to Rendering Transformation parameter by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3838](https://togithub.com/geotools/geotools/pull/3838) - \[GEOT-7113] Update to jai-ext 1.1.22 by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3847](https://togithub.com/geotools/geotools/pull/3847) - ElasticSearch dynamic grid enhancements by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3851](https://togithub.com/geotools/geotools/pull/3851) - \[GEOT-7112] Introduce DefaultLoggingFactory and revise logging integration tests to fail build by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3845](https://togithub.com/geotools/geotools/pull/3845) - ElasticSearch GeoHashGrid reprojection fixes by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3853](https://togithub.com/geotools/geotools/pull/3853) - Fix Java logging integration tests, they are locale dependent by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3855](https://togithub.com/geotools/geotools/pull/3855) - \[GEOT-7111] Allows UniqueVisitor to select multiple features' attributes by [@​taba90](https://togithub.com/taba90) in [https://github.com/geotools/geotools/pull/3844](https://togithub.com/geotools/geotools/pull/3844) - Forcing -U to maven build by [@​dromagnoli](https://togithub.com/dromagnoli) in [https://github.com/geotools/geotools/pull/3857](https://togithub.com/geotools/geotools/pull/3857) - Updating to imageio-ext-1.4.4 by [@​dromagnoli](https://togithub.com/dromagnoli) in [https://github.com/geotools/geotools/pull/3854](https://togithub.com/geotools/geotools/pull/3854) - \[GEOT-7188] Follow up, the query view paramter is actually useful and not dangerous by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3866](https://togithub.com/geotools/geotools/pull/3866) - \[GEOT-7111] Fix uniqueVisitor returning List of value instead of List of List when only a unique distinct sequence is selected by [@​taba90](https://togithub.com/taba90) in [https://github.com/geotools/geotools/pull/3862](https://togithub.com/geotools/geotools/pull/3862) - \[GEOT-7125] GetSingleTileRequest doesn't include TIME in url by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3860](https://togithub.com/geotools/geotools/pull/3860) - \[GEOT-7124] WMTSCoverageReader isNativelySupported should check for equality in CRS rather than SRS by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3856](https://togithub.com/geotools/geotools/pull/3856) - \[GEOT-6875] Add JDBC Informix Datasource by [@​GeorgeDewar](https://togithub.com/GeorgeDewar) in [https://github.com/geotools/geotools/pull/3828](https://togithub.com/geotools/geotools/pull/3828) - \[GEOT-7110] Special characters in style names cause malformed GetTileRequests when cascading WMTS by [@​singhdan](https://togithub.com/singhdan) in [https://github.com/geotools/geotools/pull/3843](https://togithub.com/geotools/geotools/pull/3843) - \[GEOT-7107] Remove duplicate entries in pom.xml by [@​bradh](https://togithub.com/bradh) in [https://github.com/geotools/geotools/pull/3841](https://togithub.com/geotools/geotools/pull/3841) - Attempt to fix GDAL setup in the build by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3871](https://togithub.com/geotools/geotools/pull/3871) - \[GEOT-7086] Better map CONFIG, FINEST, FATAL and OPERATION levels by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3870](https://togithub.com/geotools/geotools/pull/3870) - \[GEOT-6927] OSM usage of pre-generalized can cause exception by [@​ahmedababnehgeo](https://togithub.com/ahmedababnehgeo) in [https://github.com/geotools/geotools/pull/3867](https://togithub.com/geotools/geotools/pull/3867) - \[GEOT-7135] FastBBOX Class cast exception when evaluating on ComplexFeatures by [@​taba90](https://togithub.com/taba90) in [https://github.com/geotools/geotools/pull/3874](https://togithub.com/geotools/geotools/pull/3874) - \[GEOT-7132] Disable external entities in PullParser by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/3869](https://togithub.com/geotools/geotools/pull/3869) - \[GEOT-7131] Clarify ImageMosaic documentation with an example by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3868](https://togithub.com/geotools/geotools/pull/3868) - \[GEOT-7093] WMTSCoverageReader shouldn't have instance variables for single requests by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3822](https://togithub.com/geotools/geotools/pull/3822) - \[GEOT-7129] Allow StreamingParser to set the entity resolver by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/3864](https://togithub.com/geotools/geotools/pull/3864) - \[GEOT-7120] Implement jsonArrayContains function for Oracle and Postgis by [@​fostash](https://togithub.com/fostash) in [https://github.com/geotools/geotools/pull/3858](https://togithub.com/geotools/geotools/pull/3858) - ElasticSearch GeoHash fixes: support scrolling and renamed geometry attributes by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3882](https://togithub.com/geotools/geotools/pull/3882) - \[GEOT-7141] GeoTIFF mask/overview lookup should default to GeoTIFF format by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3881](https://togithub.com/geotools/geotools/pull/3881) - \[GEOT-7081] Choose correct EPSG library by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3806](https://togithub.com/geotools/geotools/pull/3806) - \[GEOT-2063] PostGIS xy axis order by [@​gwalbran](https://togithub.com/gwalbran) in [https://github.com/geotools/geotools/pull/3873](https://togithub.com/geotools/geotools/pull/3873) - \[GEOT-7139] Migrate JDBC tests from JUnit3 to JUnit4 by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/3880](https://togithub.com/geotools/geotools/pull/3880) - \[GEOT-7146] Upgrade jai-ext to 1.1.23 by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3889](https://togithub.com/geotools/geotools/pull/3889) - \[doc] fix a typo and update docker versions for online testing by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/3892](https://togithub.com/geotools/geotools/pull/3892) - \[GEOT-6888] PostGIS - fixed columns lengths when using prepared statements by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/3893](https://togithub.com/geotools/geotools/pull/3893) - \[GEOT-7144] ElasticSearch query return no data, when source filtering is enabled, and attributes have been renamed by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3887](https://togithub.com/geotools/geotools/pull/3887) - \[GEOT-7147] Add support for missing CSS label vendor options by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3899](https://togithub.com/geotools/geotools/pull/3899) - Updating to imageio-ext-1.4.5 by [@​dromagnoli](https://togithub.com/dromagnoli) in [https://github.com/geotools/geotools/pull/3906](https://togithub.com/geotools/geotools/pull/3906) - \[GEOS-10510] GTXML use parsing of abstract and mixed as xs:boolean true or false values by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/3796](https://togithub.com/geotools/geotools/pull/3796) - \[GEOT-7149] WKTWriter2 failing with negative numbers in some locales by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3904](https://togithub.com/geotools/geotools/pull/3904) - \[GEOT-7154] Sphinx build failure with extlinks (new warnings in Sphinx build) by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3910](https://togithub.com/geotools/geotools/pull/3910) - Fix formatting issue in OGR docs by [@​TDesjardins](https://togithub.com/TDesjardins) in [https://github.com/geotools/geotools/pull/3911](https://togithub.com/geotools/geotools/pull/3911) - Add a GH workflow to run Informix Online tests on pull requests by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/3896](https://togithub.com/geotools/geotools/pull/3896) - \[GEOT-7153] Removing NetCDF granules from a mosaic can cause spurious netcdf index re-inits by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3909](https://togithub.com/geotools/geotools/pull/3909) - \[GEOT-7157] Support linked table for H2 database by [@​ebocher](https://togithub.com/ebocher) in [https://github.com/geotools/geotools/pull/3918](https://togithub.com/geotools/geotools/pull/3918) - \[GEOT-7064] H2GIS 2.0.0 by [@​ebocher](https://togithub.com/ebocher) in [https://github.com/geotools/geotools/pull/3917](https://togithub.com/geotools/geotools/pull/3917) - \[GEOT-7159] JDBCDataStore : some error messages are inconsistent by [@​ebocher](https://togithub.com/ebocher) in [https://github.com/geotools/geotools/pull/3920](https://togithub.com/geotools/geotools/pull/3920) - \[GEOT-7156] Use dialect to customize the desired table type to return the PrimaryKey by [@​ebocher](https://togithub.com/ebocher) in [https://github.com/geotools/geotools/pull/3919](https://togithub.com/geotools/geotools/pull/3919) - Adding backport bot to GeoTools by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3923](https://togithub.com/geotools/geotools/pull/3923) - \[GEOT-7109] Swt Module review and update by [@​moovida](https://togithub.com/moovida) in [https://github.com/geotools/geotools/pull/3921](https://togithub.com/geotools/geotools/pull/3921) - \[GEOT-7150] Name of type in AttributeDescriptor are wrong by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3908](https://togithub.com/geotools/geotools/pull/3908) - \[GEOT-7152] Use table spatial_ref_sys to create CRS by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3914](https://togithub.com/geotools/geotools/pull/3914) - \[GEOT-7161] Aggregate queries with non-database supported queries fail by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3922](https://togithub.com/geotools/geotools/pull/3922) - \[GEOT-7164] Make it easier to move mosaics of NetCDF around by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3928](https://togithub.com/geotools/geotools/pull/3928) - \[GEOT-7162] Postgis Partition tests fail on postgres versions below 11 by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3932](https://togithub.com/geotools/geotools/pull/3932) - \[GEOT-7127] Error in read empty DBF by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3935](https://togithub.com/geotools/geotools/pull/3935) - Bump mysql-connector-java from 8.0.26 to 8.0.28 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/3936](https://togithub.com/geotools/geotools/pull/3936) - \[Geot-7166] Fix jdbc informix failed tests by [@​Lucy-Lu](https://togithub.com/Lucy-Lu) in [https://github.com/geotools/geotools/pull/3940](https://togithub.com/geotools/geotools/pull/3940) - \[GEOT-7169] When GeoJsonReader parses a complex nested object, it sho… by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3944](https://togithub.com/geotools/geotools/pull/3944) - \[GEOT-7171]: Remove iterator from Create (Since it's not used) by [@​dromagnoli](https://togithub.com/dromagnoli) in [https://github.com/geotools/geotools/pull/3946](https://togithub.com/geotools/geotools/pull/3946) - \[GEOT-7130] Automated tests for the SAP HANA data store by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/3865](https://togithub.com/geotools/geotools/pull/3865) - \[GEOT-7170] StreamingRenderer might throw NPE with complex features when no default Geometry attribute is set by [@​taba90](https://togithub.com/taba90) in [https://github.com/geotools/geotools/pull/3945](https://togithub.com/geotools/geotools/pull/3945) - \[GEOT-7163] CQL2-JSON add support for conversion from filters to JSON by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3942](https://togithub.com/geotools/geotools/pull/3942) - \[GEOT-7167] Upgrade JTS to 1.19.0 by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3941](https://togithub.com/geotools/geotools/pull/3941) - \[GEOT-7172] GeoJSONReader extension to handle top level attributes as… by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3949](https://togithub.com/geotools/geotools/pull/3949) - Bump gson from 2.3.1 to 2.8.9 in /modules/unsupported/arcgis-rest by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/3898](https://togithub.com/geotools/geotools/pull/3898) - \[GEOT-7165] Failing to find CRS factory for ESRI:102017 with gt-epsg-extension at classpath by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3931](https://togithub.com/geotools/geotools/pull/3931) - Bump plexus-utils from 1.2 to 3.0.16 in /build/maven by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/3954](https://togithub.com/geotools/geotools/pull/3954) - \[GEOT-7175] Add native band selection support to the GeoTIFF reader by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3956](https://togithub.com/geotools/geotools/pull/3956) - \[CI] Don't wait indefinitely for a database to come online by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/3959](https://togithub.com/geotools/geotools/pull/3959) - \[GEOT-7173] Oracle DataStore - Allow configuring time out properties for login and socket connection by [@​taba90](https://togithub.com/taba90) in [https://github.com/geotools/geotools/pull/3955](https://togithub.com/geotools/geotools/pull/3955) - Bump org.owasp:dependency-check-maven from 7.0.4 to 7.1.1 by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/3963](https://togithub.com/geotools/geotools/pull/3963) - \[GEOT-7179] Upgrade app-schema Jetty test dependency to 9.4.48.v20220622 by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3967](https://togithub.com/geotools/geotools/pull/3967) - \[GEOT-5911] MongoDB CQL_Filter not working anymore (and some other issue) by [@​Hansyperman](https://togithub.com/Hansyperman) in [https://github.com/geotools/geotools/pull/3965](https://togithub.com/geotools/geotools/pull/3965) - \[GEOT-7182] TransformFeatureSource can lose paging information while transforming query by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3971](https://togithub.com/geotools/geotools/pull/3971) - \[GEOT-7181] GeoJSONReader should handle paged GeoJSON collections by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3972](https://togithub.com/geotools/geotools/pull/3972) - \[GEOT-7183] STAC datastore community module: part one, STAC client by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3975](https://togithub.com/geotools/geotools/pull/3975) - \[GEOT-7185] Tolerate empty Online Resource in Service definition by [@​mtCarto](https://togithub.com/mtCarto) in [https://github.com/geotools/geotools/pull/3977](https://togithub.com/geotools/geotools/pull/3977) - \[GEOT-7187] MockHTTPResponse cannot be replayed, will only work once by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3978](https://togithub.com/geotools/geotools/pull/3978) - \[GEOT-7189] STAC datastore: first implementation by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3980](https://togithub.com/geotools/geotools/pull/3980) - Improve usablity of STAC store for GetMap usage by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3981](https://togithub.com/geotools/geotools/pull/3981) - \[GEOT-7180] GeoJSONReader ignores feature "id" value. by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3976](https://togithub.com/geotools/geotools/pull/3976) - \[GEOT-7192] STAC datastore: allow full HTTP client configuration by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3982](https://togithub.com/geotools/geotools/pull/3982) - \[GEOT-7193] STAC datastore: support CQL2 filter encoding by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3983](https://togithub.com/geotools/geotools/pull/3983) - Assorted small STAC store improvements by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3984](https://togithub.com/geotools/geotools/pull/3984) - \[GEOT-7178] Create a PropertyAccessor that can use XPath to retrieve … by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3970](https://togithub.com/geotools/geotools/pull/3970) - \[GEOT-7195] WMTS requests can fail as the tilematrixset is double url encoded by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/3986](https://togithub.com/geotools/geotools/pull/3986) - Bump postgresql from 42.3.3 to 42.4.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/3985](https://togithub.com/geotools/geotools/pull/3985) - \[GEOT-7198] GeoTIFF native band selection does not work in heterogeneous CRS mosaics by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3989](https://togithub.com/geotools/geotools/pull/3989) - \[GEOT-7203] Split package introduces in gt-geojson-core by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3993](https://togithub.com/geotools/geotools/pull/3993) - \[GEOT-6384] Update EJML from 0.34 to 0.41 by [@​tsmock](https://togithub.com/tsmock) in [https://github.com/geotools/geotools/pull/3996](https://togithub.com/geotools/geotools/pull/3996) - \[GEOT-7207] Use parameters instead of hard-coded values for BBOX filters by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4001](https://togithub.com/geotools/geotools/pull/4001) - \[GEOT-7186] SRID of geometries in columns w/o SRID constraint not detected properly by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4006](https://togithub.com/geotools/geotools/pull/4006) - Mosaic items from STAC store by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/3994](https://togithub.com/geotools/geotools/pull/3994) - \[GEOT-7211] Fix suppressed PMD warnings and add missing file headers in gt-jdbc-hana by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4009](https://togithub.com/geotools/geotools/pull/4009) - \[GEOT-7212] Support geometry simplification in gt-jdbc-hana by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4010](https://togithub.com/geotools/geotools/pull/4010) - Updating ImageIO-EXT version to 1.4.7 by [@​dromagnoli](https://togithub.com/dromagnoli) in [https://github.com/geotools/geotools/pull/4013](https://togithub.com/geotools/geotools/pull/4013) - Allow serving mosaics from STAC indexes pointing at a different file per band by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4014](https://togithub.com/geotools/geotools/pull/4014) - \[GEOT-7221] Upgrade SnakeYAML to 1.32 by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/4017](https://togithub.com/geotools/geotools/pull/4017) - \[GEOT-7214] app-schema GetFeature numberMatched fails with ID filter by [@​NielsCharlier](https://togithub.com/NielsCharlier) in [https://github.com/geotools/geotools/pull/4016](https://togithub.com/geotools/geotools/pull/4016) - \[GEOT-7202] Vector Mosaicing Data Store by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/3998](https://togithub.com/geotools/geotools/pull/3998) - \[GEOT-7222] Image Mosaic excessive memory usage when mosaicking many little images by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4020](https://togithub.com/geotools/geotools/pull/4020) - \[GEOT-7225] Assertion in ShpFilesTestStream depends on environment by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4023](https://togithub.com/geotools/geotools/pull/4023) - \[GEOT-7177] Remove randomSupportedCRS from WMTSCoverageReader by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/3958](https://togithub.com/geotools/geotools/pull/3958) - \[GEOT-7229] WMTSCapabilities throws NPE for misconfigured capabilities by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4028](https://togithub.com/geotools/geotools/pull/4028) - GEOT-7231: Z values shapefiles don't handle NaN M values correctly by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/4029](https://togithub.com/geotools/geotools/pull/4029) - \[GEOT-7226] ParameterTypeFactoryTest fails for certain locales by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4024](https://togithub.com/geotools/geotools/pull/4024) - GitHub Workflows security hardening by [@​sashashura](https://togithub.com/sashashura) in [https://github.com/geotools/geotools/pull/4002](https://togithub.com/geotools/geotools/pull/4002) - Revert "GEOT-7231: Z values shapefiles don't handle NaN M values correctly" by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/4034](https://togithub.com/geotools/geotools/pull/4034) - GEOT-7231] Z values shapefiles don't handle NaN M values correctly by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/4035](https://togithub.com/geotools/geotools/pull/4035) - Bump protobuf-java from 3.16.1 to 3.16.3 in /modules/unsupported/geobuf by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/4042](https://togithub.com/geotools/geotools/pull/4042) - \[GEOT-7233] Add support for sequences to SQL Server dialect by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/4033](https://togithub.com/geotools/geotools/pull/4033) - \[GEOT-7200] GeoTiffReader NegInfinity NoData fix and tests by [@​pomadchin](https://togithub.com/pomadchin) in [https://github.com/geotools/geotools/pull/3992](https://togithub.com/geotools/geotools/pull/3992) - \[GEOT-7237] Compile error in gt-ogcapi-client by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4047](https://togithub.com/geotools/geotools/pull/4047) - Bump aws-java-sdk-s3 from 1.11.36 to 1.12.261 in /modules/unsupported/s3-geotiff by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/3966](https://togithub.com/geotools/geotools/pull/3966) - \[GEOT-7235] Deprecate org.geotools.util.Java6 by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4046](https://togithub.com/geotools/geotools/pull/4046) - Revert "Bump aws-java-sdk-s3 from 1.11.36 to 1.12.261 in /modules/unsupported/s3-geotiff" by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/4049](https://togithub.com/geotools/geotools/pull/4049) - Bump org.apache.commons:commons-text from 1.6 to 1.10.0 by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/4048](https://togithub.com/geotools/geotools/pull/4048) - \[GEOT-7208] Missing YSLD support for channel name expressions by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/3999](https://togithub.com/geotools/geotools/pull/3999) - \[GEOT-6259] ShapefileReadWriteTest fail on Windows by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4045](https://togithub.com/geotools/geotools/pull/4045) - Updating backport bot to run on Ubuntu 20.04 by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4058](https://togithub.com/geotools/geotools/pull/4058) - \[Geot-7227] FlatGeobufFeatureReader throws a NPE when query filter Literal Expression is a ReferencedEnvelope by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/4041](https://togithub.com/geotools/geotools/pull/4041) - \[GEOT-7242] Simplification fails for geographic shapes in HANA by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4062](https://togithub.com/geotools/geotools/pull/4062) - \[GEOT-7210] YSLD styles do not set the layer name by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/4000](https://togithub.com/geotools/geotools/pull/4000) - \[GEOT-7210] YSLD does not encode layer name by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/4066](https://togithub.com/geotools/geotools/pull/4066) - \[GEOT-7247] ImageMosaic with RGBA images fails to respect transparency on overlaps by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4076](https://togithub.com/geotools/geotools/pull/4076) - \[GEOT-7246] Correctly handle null geometries in GeoJSON by [@​ianturton](https://togithub.com/ianturton) in [https://github.com/geotools/geotools/pull/4078](https://togithub.com/geotools/geotools/pull/4078) - Bump jackson-databind from 2.13.2.1 to 2.13.4.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/4071](https://togithub.com/geotools/geotools/pull/4071) - \[GEOT-7230] Implement a HINT parameter as part of the HANA plug-in by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4064](https://togithub.com/geotools/geotools/pull/4064) - \[GEOT-7241] Expose column comments in FeatureType descriptions on selected JDBC stores by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/4075](https://togithub.com/geotools/geotools/pull/4075) - \[GEOT-7240] Remove deprecated constructor from WFSFeatureReader by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4054](https://togithub.com/geotools/geotools/pull/4054) - \[GEOT-7252] Rename GET_COLUMN_REMARKS to GET_REMARKS to accomodate fu… by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/4087](https://togithub.com/geotools/geotools/pull/4087) - \[GEOT-7244] Constructor GridGeometry2D(Rectangle, Rectangle2D) looses CRS by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4072](https://togithub.com/geotools/geotools/pull/4072) - \[GEOT-6324] WFS-NG online tests don't extend OnlineTestSupport by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4086](https://togithub.com/geotools/geotools/pull/4086) - \[GEOT-7220] Support datetime2 and datetimeoffset in JDBC SQL Server by [@​bjornharrtell](https://togithub.com/bjornharrtell) in [https://github.com/geotools/geotools/pull/4015](https://togithub.com/geotools/geotools/pull/4015) - \[GEOT-7248] app-schema GetFeature numberMatched breaks with views/tab… by [@​NielsCharlier](https://togithub.com/NielsCharlier) in [https://github.com/geotools/geotools/pull/4092](https://togithub.com/geotools/geotools/pull/4092) - \[GEOT-7257] GeoCSS misses support for labelInFeatureInfo and labelAttributeName vendor options by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4100](https://togithub.com/geotools/geotools/pull/4100) - \[GEOT-7258] geojson-core is too lenient parsing as dates strings that are actually not by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4101](https://togithub.com/geotools/geotools/pull/4101) - \[GEOT-7259] Avoid Class.forName in CommonFactoryFinder.getFeatureFactory by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4104](https://togithub.com/geotools/geotools/pull/4104) - \[GEOT-7260] Fixing omissions from GEOT-6324 by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4105](https://togithub.com/geotools/geotools/pull/4105) - \[GEOT-7261] WFSContentComplexFeatureSource.getBounds will end up in StackOverflowException by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4106](https://togithub.com/geotools/geotools/pull/4106) - \[GEOT-7253] Create an ordinary WFSFactoryParam of WFSDataStoreFactory:SCHEMA_CACHE_LOCATION by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4096](https://togithub.com/geotools/geotools/pull/4096) - \[GEOT-7265] Do not use extlink user for index page by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/4114](https://togithub.com/geotools/geotools/pull/4114) - Add MS SQL Server 2022 to online tests by [@​mprins](https://togithub.com/mprins) in [https://github.com/geotools/geotools/pull/4117](https://togithub.com/geotools/geotools/pull/4117) - Assorted fixes about mosaic handling of ROIs and alpha channels in combo with excess granule removal by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4108](https://togithub.com/geotools/geotools/pull/4108) - \[GEOT-7238] WFSContentComplexFeatureSource.getFeatures(Filter) creates a wrong Query by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4111](https://togithub.com/geotools/geotools/pull/4111) - \[GEOT-7268] GeoTools can create GML output that is not valid XML by [@​sikeoka](https://togithub.com/sikeoka) in [https://github.com/geotools/geotools/pull/4115](https://togithub.com/geotools/geotools/pull/4115) - Bump postgresql from 42.4.1 to 42.4.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/geotools/geotools/pull/4123](https://togithub.com/geotools/geotools/pull/4123) - Reading GDAL metadata from single GeoTIFFS, and both from aux files and internal metadata tags by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4126](https://togithub.com/geotools/geotools/pull/4126) - \[GEOT-7274] Upgrade HSQLDB dependency to 2.7.1 by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4129](https://togithub.com/geotools/geotools/pull/4129) - \[GEOT-7275] Add If_Then_Else support to ExpressionTypeVisitor by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/4137](https://togithub.com/geotools/geotools/pull/4137) - \[GEOT-7276] Remove deprecated from gt-wmts by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4138](https://togithub.com/geotools/geotools/pull/4138) - \[GEOT-7239] WFSContentDataAccess will fail when using HTTP POST by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4120](https://togithub.com/geotools/geotools/pull/4120) - Optimized STAC API property extraction in data store and mosaic by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4142](https://togithub.com/geotools/geotools/pull/4142) - \[GEOT-7283] update Batik to 1.16 by [@​bradh](https://togithub.com/bradh) in [https://github.com/geotools/geotools/pull/4144](https://togithub.com/geotools/geotools/pull/4144) - \[GEOT-7284] Support for Saxon Transformer by [@​adamretter](https://togithub.com/adamretter) in [https://github.com/geotools/geotools/pull/4141](https://togithub.com/geotools/geotools/pull/4141) - \[GEOT-7288] upgrade javax.measure version to 2.1.3 by [@​AlbanSeurat](https://togithub.com/AlbanSeurat) in [https://github.com/geotools/geotools/pull/4134](https://togithub.com/geotools/geotools/pull/4134) - Switch GeoTools to use Java 11 as the minimum version by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4097](https://togithub.com/geotools/geotools/pull/4097) - \[GEOT-7290] Visual difference for ReprojectGoogleMercatorLargerThanWorld test on aarch64 by [@​jodygarnett](https://togithub.com/jodygarnett) in [https://github.com/geotools/geotools/pull/4151](https://togithub.com/geotools/geotools/pull/4151) - \[GEOT-7286] Let SQLDialect decide whether to apply hints on virtual tables by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4150](https://togithub.com/geotools/geotools/pull/4150) - \[GEOT-7293] java.sql package used in different modules by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4153](https://togithub.com/geotools/geotools/pull/4153) - \[GEOT-7292] Xml packages accessible from more than one module by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4152](https://togithub.com/geotools/geotools/pull/4152) - \[GEOT-7248] fix query for multiple columns by [@​NielsCharlier](https://togithub.com/NielsCharlier) in [https://github.com/geotools/geotools/pull/4135](https://togithub.com/geotools/geotools/pull/4135) - \[GEOT-7077] ClientProperty of a top element not showing by [@​taba90](https://togithub.com/taba90) in [https://github.com/geotools/geotools/pull/4154](https://togithub.com/geotools/geotools/pull/4154) - \[GEOT-7148] Bug in JoiningJDBCFeatureSource / FilterToSQL creates invalid SQL by [@​taba90](https://togithub.com/taba90) in [https://github.com/geotools/geotools/pull/4156](https://togithub.com/geotools/geotools/pull/4156) - \[GEOT-7294] Geometry simplification cannot be disabled in HANA plugin by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4161](https://togithub.com/geotools/geotools/pull/4161) - \[GEOT-7209] Integrate H2GIS module and upgrade H2 database by [@​ebocher](https://togithub.com/ebocher) in [https://github.com/geotools/geotools/pull/4043](https://togithub.com/geotools/geotools/pull/4043) - \[GEOT-7295] HANA plugin attempts to create polygons consisting of 2 points only by [@​stefanuhrig](https://togithub.com/stefanuhrig) in [https://github.com/geotools/geotools/pull/4165](https://togithub.com/geotools/geotools/pull/4165) - \[GEOT-7281] Add TransformFeatureLocking wrapper by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4149](https://togithub.com/geotools/geotools/pull/4149) - \[GEOT-7285] JDBCDataStore.getConnection(Transaction t) throws NullPoi… by [@​roarbra](https://togithub.com/roarbra) in [https://github.com/geotools/geotools/pull/4164](https://togithub.com/geotools/geotools/pull/4164) - \[GEOT-7298] H2GIS doesn't return the proper srid for an existing table by [@​ebocher](https://togithub.com/ebocher) in [https://github.com/geotools/geotools/pull/4172](https://togithub.com/geotools/geotools/pull/4172) - \[GEOT-7299] Unimplemented visitLiteralGeometry in OracleFilterToSQL cause AppSchema errors by [@​taba90](https://togithub.com/taba90) in [https://github.com/geotools/geotools/pull/4173](https://togithub.com/geotools/geotools/pull/4173) - \[GEOT-7301] Static lookup for In function by [@​aaime](https://togithub.com/aaime) in [https://github.com/geotools/geotools/pull/4176](https://togithub.com/geotools/geotools/pull/4176) - \[GEOT-7303] JNDI version of Oracle Datastore should include Column Re… by [@​turingtestfail](https://togithub.com/turingtestfail) in [https://github.com/geotools/geotools/pull/4180](https://togithub.com/geotools/geotools/pull/4180) - \[GEOT-7304] DateTimeParser parse fails with negative year and Norwegian lo

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: Disabled because a matching PR was automerged previously.

Rebasing: Whenever PR becomes conflicted, 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.

renovate[bot] commented 2 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

sbrunner commented 2 months ago

It looks possible that one of those pull requests resolve our issue... https://github.com/geotools/geotools/pull/4860 https://github.com/geotools/geotools/pull/4850