Skip to content

deegree-3.5-RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@tfr42 tfr42 released this 26 May 16:15
· 242 commits to main since this 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