deegree-3.5-RC1
Pre-release
Pre-release
What's Changed
- Start of 3.5 line by @stephanr in #1335
- Enable configurable background color of GetLegengGraphic response by @dstenger in #1200
- Fix bug occuring when configuring envelope in theme or layer by @dstenger in #1201
- Fix proxy settings and inconsistent use of HTTP requests helper by @dstenger in #1205
- Enhance WMS configuration to control the visibily of a layer by @lgoltz in #1231
- Implement ExtendedDescription for WFS 2.0 by @dstenger in #1238
- Allow to specify custom dialect provider on a data source level by @stephanr in #1285
- Enforce lowest Maven version for build and clean up Maven build by @dstenger in #1333
- Enhances WMS to throw an exception if the requested CRS is not configured by @lgoltz in #661
- Enhanced WMS by a copyright in GetMap responses by @lgoltz in #700
- Enhanced RemoteWMS Layer to use XSLT files for GetFeatureInfo requests by @dstenger in #722
- Enhanced RemoteWMSLayers configuration by ScaleDenominators by @lgoltz in #726
- Enhanced WMS configuration to define a style title by @lgoltz in #779
- Adds configuration option for check of area of use of CRS for WFS-T by @dstenger in #971
- Add configurable sort order for SQLFeatureStore by @tfr42 in #1003
- Enable configuration of multiple schema locations by @dstenger in #1005
- Instantiate GenericObjectPool of GeoTIFFTileStore with configuration option maxActive by @dstenger in #1039
- Introduce CSV as output format for WFS by @dstenger in #1042
- Skip GML reference resolving for WFS-T by @dstenger in #1055
- Enhance GetFeatureInfo on raster by @stephanr in #1085
- Update schema handling and prepare migration by @stephanr in #1129
- Support of Java11 by @lgoltz in #1154
- Bump tomcat from 9.0.40 to 9.0.58 in /deegree-services/deegree-webservices-tomcat-bundle by @dependabot in #1336
- Upgrade to Apache Commons DBCP 2 (and Commons Pool 2) by @stephanr in #1337
- Update GDAL dependency to v3.0.0 by @dstenger in #1265
- Fix geometry conversion for simple point geometries on oracle databases by @stephanr in #1287
- Remove unused references from handbook and build fixes by @stephanr in #1338
- Create schema assembly as single zip artifact by @stephanr in #1339
- Update jaxb resolver to version 1.1 by @stephanr in #1340
- Revert failed release of jaxb-resolver by @stephanr in #1341
- Create schema assembly as single zip artifact by @stephanr in #1343
- Prepare pipeline for v3.5 by @tfr42 in #1342
- Bump gson from 2.2.4 to 2.8.9 by @dependabot in #1344
- Implementation of GeoJsonSingleFeatureWriter by @dstenger in #1164
- Enhance GeoJson writer by @dstenger in #1162
- Use trimmed OGC schemas zip file (reducing size by approx. 32 MB) by @tfr42 in #1350
- Bump derby from 10.9.1.0 to 10.14.2.0 by @dependabot in #1355
- Maven module deegree-webservices-tomcat-bundle removed from build by @tfr42 in #1357
- Updates needed for implementation of OGC API Features Part 2 (CRS) by @dstenger in #1163
- Update version in documentation to 3.5 by @tfr42 in #1358
- Ensure creation of new default points to avoid unexpected JTS Geometries by @dstenger in #1360
- Fix default values of maxFeatures and featureInfoRadius by @dstenger in #1345
- Update contributers by @julianzz98 in #1359
- Bump postgresql from 42.3.3 to 42.4.1 by @dependabot in #1368
- Implement PointsList#copy() and JTSPoints#copy() by @dstenger in #1353
- Upgrade to PostGIS 2.5.1, usage of JTS WKTReader instead of PostGIS WKTReader by @julianzz98 in #1367
- Upgrade of JTS to 1.19.0 by @dstenger in #1369
- Ignore attribute xsi:type and log warning by @dstenger in #1347
- Update documentation for 3.5 based on #1358 by @julianzz98 in #1366
- Fix export of returnFeatureTypes without namespace in StoredQueryDefinitionEncoder by @dstenger in #1346
- Fix path to examples templates by @julianzz98 in #1377
- Upgrade of axiom from v1.2.15 to v1.2.22 by @tfr42 in #1379
- Bump Mockito from 2.28.2 to 3.12.4 by @tfr42 in #1373
- Upgrades maven surefire, failsafe, compiler, jaxb2 and jar plugins by @tfr42 in #1372
- Upgrades maven enforcer plugin and extra rules by @tfr42 in #1371
- Add support for ObjectPropertyType in GMLAppSchema by @ejn in #1121
- fix: don't write attributes w/ unbound namespace prefix by @stempler in #1135
- Write nil and nilReason with namespaces to avoid invalid XML by @lgoltz in #1188
- Fix GetFeatureInfo with non standard PIXELSIZE/DPI by @dstenger in #1191
- Upgrade of Servlet API to 3.1 and JSF to 2.2 including Richfaces to v11.0 by @tfr42 in #1271
- Fixed handling of svgs in PolygonSymbolizer by @lgoltz in #1095
- Fix rendering of symbolizer with external SVG graphics by @lgoltz in #1384
- Fix background color issues with no-data sections in gdal tiles [3.5] by @stephanr in #1381
- Enhance GFI templating mechanism to convert xlink:href attribute to link by @dstenger in #1037
- Fix AbstractWhereBuilder for Oracle DB datasources by @dstenger in #1038
- Fix rendering by differentiating between metric and non metric CRS by @dstenger in #1040
- Support of dimension in PackedPoints by @dstenger in #1041
- Fix rasterdata offsets by @dstenger in #1190
- Improved test CurveLinearizerTest.visualizeCircle by @lgoltz in #1389
- Use XMLUnit instead of byte comparison by @lgoltz in #1385
- Unification of tunable parameter usage and their documentation by @stephanr in #1392
- Extend command line options for the loader tool by @stephanr in #1294
- Enhance image similarity test by @stephanr in #1409
- Upgrade of maven jetty plugin to v10.0.12 by @lgoltz in #1388
- Bump jettison from 1.3.8 to 1.5.1 by @dependabot in #1413
- Extend the serialization of SQL/MM (curved) geometries to WKT by @stephanr in #1412
- Removed LoggingNotes and PackageLoggingNodes annotations by @lgoltz in #1387
- Add an extension to the oracle dialect that works analog to the FeatureInspector by @stephanr in #1288
- Enable access of the transaction in SQLFeatureStore by @dstenger in #1193
- Add FME as WPS process provider by @stephanr in #1400
- Extend tests in deegree-core-rendering-2d with similarity unit tests by @stephanr in #1420
- Prevent improper rendering of SVG graphics by @stephanr in #1405
- Optimization of vendor-specific rendering of a graphic on a line by @stephanr in #1423
- Update SECURITY.md by @tfr42 in #1426
- Update Oracle driver to 19.9.0.0 by @stephanr in #1429
- Fixed html.gfi to avoid same gml id for all features by @lgoltz in #1090
- Enhanced deegree for support of Spatial Joins by @dstenger in #720
- Make decimal places of numeric values in GetFeatureInfo for cover configurable by @stephanr in #1395
- Cleanup API for MapOptions by @stephanr in #1396
- Prevent serialization of exceptions with "null" message by @stephanr in #1402
- Extending the Oracle SQL dialect to allow reading of oriented points by @stephanr in #1404
- Adds endpoint to REST API to list available fonts on the server by @stephanr in #1406
- Extending the SLD/SE rendering capabilities of Mark for more symbols and better area fill by @stephanr in #1410
- Extending the SLD/SE rendering capabilities of Mark for symbols based on SVG paths by @stephanr in #1411
- Bump postgresql from 42.4.1 to 42.4.3 by @dependabot in #1432
- Support of XPath Expressions in GetFeature PropertyName by @lgoltz in #1071
- Fix NPE in console if resources are inside subfolders by @julianzz98 in #1403
- Update the documentation of deegree by @julianzz98 in #1425
- Extending the SLD/SE rendering capabilities of Mark for symbols based on Well Known Text (WKT) geometries by @stephanr in #1427
- Remove jettison from dependencies by @stephanr in #1419
- Fix conversation of foot within unit of measure handling by @stephanr in #1424
- Improved transcoding from SVG to Image by @stephanr in #1428
- Enable support for 4-band raster data with GdalLayer by @stephanr in #1414
- Extend the loader tool with the option to print a statics over each processed feature type by @stephanr in #1293
- Make report file configurable in the loader tool by @stephanr in #1390
- Make last glyph of font reachable for point rendering by @stephanr in #1421
- Add support for rectangular (box-styled) halo by @stephanr in #1407
- Bump dbcp2 to 2.9.0 and commons-pool2 to 2.11.1 by @tfr42 in #1439
- Fix table name in generated create index statement by @lgoltz in #1435
- Allow disabling trimming of simple property values in GML reader by @stephanr in #1391
- Enhanced support of GML 3.2. geometries by @lgoltz in #1443
- Enhanced configuration to hide version reference in header by @lgoltz in #1442
- Upgrade of JSF Primefaces to v12.0 by @tfr42 in #1444
- Upgrade of ehcache to version 3.10.8 by @lgoltz in #1441
- Reworked profiles section for building deegree-webservices WAR file by @tfr42 in #1447
- Add option to skip reference check in GmlLoader tool by @stephanr in #1454
- Upgrade of JAXB implementation to v2.3.7 by @tfr42 in #1460
- Fix for dependency conflicts introduced with ehcache 3.x upgrade (PR #1441) by @tfr42 in #1459
- Upgrade of json-path to 2.7.0 by @lgoltz in #1462
- Fixed option skipReferenceCheck=true in GmlLoader by @lgoltz in #1463
- Fix Spring annotations for GMLLoader by @stephanr in #1469
- Refactored deegree-dialect-mssql module and upgraded JDBC driver for SQL Server by @tfr42 in #1445
- Bump commons-fileupload from 1.4 to 1.5 by @dependabot in #1473
- Upgrade of PostgreSQL JDBC driver to v42.5.2 by @tfr42 in #1468
- Upgrade of Spring Boot to 2.5.14, Spring Batch 4.3.6 and Spring Core 5.3.20 by @tfr42 in #1461
- Upgrade of Spring Boot to v2.7.10 and it's dependencies by @tfr42 in #1482
- Upgrade of woodstox to v5.1.0 by @tfr42 in #1483
- Fix example locations for deegree administration by @lgoltz in #1493
- Upgraded maven surefire, failsafe, enforcer and jetty plugins to latest versions by @tfr42 in #1488
- Changed schema references to http://schemas.deegree.org/core/3.5 by @lgoltz in #1496
- Update the schemaLocation URL in config templates to be valid by @julianzz98 in #1472
- Update and fix links in the documentation by @julianzz98 in #1497
- Bump woodstox-core from 5.1.0 to 5.4.0 by @dependabot in #1484
- Enhanced configuration of RemoteWMS Layer by legend graphics by @lgoltz in #1479
- Add configuration of legends for group layer by @lgoltz in #1478
- Upgrade of GDAL dependency to v3.6 by @dstenger in #1466
- Added ApiKey/Token authentication by @stephanr in #1498
- Remove WFS namespace prefix in the title of a FeatureType by @julianzz98 in #1485
- Apply count and startindex to queries without SORTBY/FILTER in blob mode by @lgoltz in #1467
- Fix invalid SQL when OrderBy is configured in SQLFeatureStore by @lgoltz in #1499
- Add bbox_cache.properties per SQLFeatureStore by @julianzz98 in #1477
- Replaced org:deegree:junidecode:0.2 with net.gcardone.junidecode:junidecode.0.4.1 by @lgoltz in #1505
- Improved documentation how to configure deegree for offline startup with schema-driven feature stores by @tfr42 in #1448
- Update database information in documentation and include sqldialect for oracle and mssql in regular webservices by @stephanr in #1506
- Update capabilities and metadata template examples with new information by @julianzz98 in #1508
- Remove maven-checkstyle-plugin by @dstenger in #1507
- Introduce spring-javaformat-maven-plugin by @dstenger in #1509
- Reformat code base before release of 3.5.0 by @stephanr in #1511
- Removed configVersion, updated schema.deegree.org URLs by @lgoltz in #1510
- 3.5 main release pipeline by @lgoltz in #1513
- Fixed default param values and added -DdeployAtEnd=true by @lgoltz in #1514
- Fixed build step for quality checks by using the warnings ng jenkins plugin by @tfr42 in #1519
- Remove SVN keywords from codebase by @stephanr in #1515
- Enable release perform for 3.5 line with maven 3.9 by @tfr42 in #1520
- Fix links for build status badges for 3.4 and 3.5 by @tfr42 in #1522
- Upgrade of maven surefire and failsafe plugins to v3.1.0 by @tfr42 in #1525
Full Changelog: deegree-3.4.31...deegree-3.5-RC1