Skip to content

Releases: deegree/deegree3

deegree-3.6.0-pre2

11 Jun 11:17
Compare
Choose a tag to compare
deegree-3.6.0-pre2 Pre-release
Pre-release

What's Changed

Enhancements and bug fixes:

  • Change of format for password stored in console.pw to UNIX crypt extended format by @tfr42 in #1708
  • Return false if geometry property does not exists (3.6) by @lgoltz in #1664
  • Ensure mapping for inline features (3.6) by @lgoltz in #1650
  • Enhanced GmlTool to support multiple namespaces with same prefix in one application schema (3.6) by @lgoltz in #1675
  • Fix issue where CustomConverter is ignored in table-driven feature mapping mode and provide exemplary implementations [3.6] by @stephanr in #1668
  • Fixed evaluation of reference data (3.6) by @lgoltz in #1673
  • Added schema to table name to create the index by @lgoltz in #1644
  • Add support of srsName in StoredQueries by @lgoltz in #1629
  • Enhanced SqlFeatureStoreConfigCreator to support new parameter dbschema (3.6) by @lgoltz in #1679
  • Replace String.replaceAll and String.replaceFirst with precompiled java.util.regex.Pattern to speed up String replacements by @stephanr in #1691
  • Register True-Type fonts at workspace startup by @stephanr in #1417
  • Enable FEATURE_SECURE_PROCESSING by @copierrj in #1685
  • Fix deegree admin console: scan beans, implement serializable by @lgoltz in #1695
  • Several bug fixes for the admin console (Faces 4.0) by @copierrj in #1703
  • Fix some more faces errors in admin console by @copierrj in #1709
  • Fixed workspace download in admin console by @copierrj in #1713

Documentation:

  • Enhanced documentation with examples how to configure different connection pool provider by @tfr42 in #1677

Dependencies:

  • Upgrade Jenkinsfile to temurin 17 / Java 17 by @stephanr in #1707
  • Upgrade dependencies gson, commons-collections4 and maven plugins (3.6) by @tfr42 in #1671
  • Upgrade json path library to latest version by @copierrj in #1670
  • Bump com.jayway.jsonpath:json-path from 2.7.0 to 2.9.0 by @dependabot in #1636
  • Bump org.springframework:spring-context from 3.2.18.RELEASE to 5.2.22.RELEASE in /uncoupled/deegree-spring by @dependabot in #1641
  • Upgrade dependencies of Apache commons pool, and dbcp2 to latest version by @tfr42 in #1669
  • Upgraded PostGIS JDBC driver to v2023.1.0 with support for Java 9+ by @tfr42 in #1680
  • Upgrade oracle driver to 23 by @stephanr in #1688
  • Change SLF4J implementation of log4j2 to be compatible to SLF4J 2.x by @stephanr in #1696
  • Bump org.xmlunit:xmlunit-core from 2.9.1 to 2.10.0 by @dependabot in #1684
  • Upgrading Spring Boot to v3.3 with Spring Framework 6.1 and Spring Batch 5.1 with JDK 17 by @lgoltz in #1710

Build and code:

  • Add maven wrapper by @copierrj in #1686
  • Fixed code formatting by @lgoltz in #1697
  • Removed the unmaintained and unused deegree.module.status property by @tfr42 in #1711
  • Remove outdated modules from uncoupled, deegree-client and deegree-tools by @stephanr in #1693
  • Move deegree webservices handbook by @lgoltz in #1596
  • Create new module deegree-core-test-logging, add test-logging dependencies and remove log4j2.properties in test modules by @dstenger in #1704

Changes included in 3.6.0-pre1

Full Changelog: deegree-3.6.0-pre1...deegree-3.6.0-pre2

deegree-3.5.8

10 Jun 22:36
Compare
Choose a tag to compare

What's Changed

  • Enhanced SqlFeatureStoreConfigCreator to support new parameter dbschema (3.5) by @lgoltz in #1678
  • Upgrading dependencies for Spring Framework, Apache Log4j2 and PostgreSQL driver to latest bugfix version by @tfr42 in #1694

Full Changelog: deegree-3.5.7...deegree-3.5.8

deegree-3.5.7

11 Apr 08:36
Compare
Choose a tag to compare

What's Changed

  • Ensure mapping for inline features (3.5) by @lgoltz in #1651
  • Fix issue where CustomConverter is ignored in table-driven feature mapping mode and provide exemplary implementations [3.5] by @stephanr in #1665
  • Enhanced GmlTool to support multiple namespaces with same prefix in one application schema (3.5) by @lgoltz in #1674
  • Fixed evaluation of reference data (3.5) by @lgoltz in #1667
  • Upgrade dependencies gson, commons-collections4 and maven plugins (3.5) by @tfr42 in #1663
  • Upgrade json path library to latest version (3.5) by @copierrj in #1672

Full Changelog: deegree-3.5.6...deegree-3.5.7

deegree-3.5.6

07 Mar 16:26
Compare
Choose a tag to compare

What's Changed

  • Add GeoJSON as GetFeatureInfoFormat (deegree 3.5) by @lgoltz in #1622
  • Upgraded dependencies to latest bugfix versions (3.5) by @tfr42 in #1655
  • Added support of patches in DefaultSurface.buildJTSGeometry() (3.5) by @lgoltz in #1661

Full Changelog: deegree-3.5.5...deegree-3.5.6

deegree-3.4.35

27 Mar 20:12
Compare
Choose a tag to compare

What's Changed

  • Upgraded dependencies to latest bugfix versions (3.4) by @tfr42 in #1657
    • Upgraded primefaces to 8.0 to resolve critical CVE (151a422)
    • Upgraded postgres JDBC driver to resolve critical CVE (b840889)
  • Improved tests for GMLGeometryValidator handling left- and right-handed CRS by @manuelaromero-guadaltel in #1489

New Contributors

Full Changelog: deegree-3.4.34...deegree-3.4.35

deegree-3.6.0-pre1

08 Mar 15:20
Compare
Choose a tag to compare
deegree-3.6.0-pre1 Pre-release
Pre-release

What's Changed

  • Set maven version to 3.6.0-SNAPSHOT on main branch by @tfr42 in #1621
  • Change dependencies to Jakarta EE libraries by @stephanr in #1605
  • Upgrade dependencies to Servlet 6.0 and Faces 4.0 (Jakarta EE 10) by @tfr42 in #1627
  • Fixed web.xml and faces-config.xml deployment descriptor by @tfr42 in #1645
  • Upgrade PostgreSQL jdbc driver to v42.5.5 by @copierrj in #1648
  • Upgraded dependencies to latest bugfix versions (3.6) by @tfr42 in #1656
  • Remove org.reflections dependency [3.6] by @stephanr in #1642
  • Re-enable logging when running tests in maven build by @stephanr in #1631
  • Parameterize SLF4J's logging statements by @stephanr in #1617
  • Fix buffer issue when response buffering is active and a short results by @stephanr in #1619
  • Fix regression with SVG that would be rendered smaller than one pixel by @stephanr in #1632
  • Add GeoJSON as GetFeatureInfoFormat (deegree 3.6) by @lgoltz in #1623
  • Enhance configurability of WFS output format for defaults and CSV by @stephanr in #1630
  • Improves resource handling and added possibility to close streams in pools by @lgoltz in #1659
  • Added support of patches in DefaultSurface.buildJTSGeometry() (3.6) by @lgoltz in #1658

Full Changelog: deegree-3.5.5...deegree-3.6.0-pre1

deegree-3.5.5

02 Dec 18:20
Compare
Choose a tag to compare

What's Changed

  • Important security fix - deegree console: Make XmlEditorBean.fileName attribute relative to workspace root by @copierrj in #1610

  • Remove remnants of Generic OGC Web Service Client and layer preview by @julianzz98 in #1607

  • Remove Jersey dependency and migrate WPS WSDL functionality to ResourcesServlet by @dstenger in #1609

  • Remove unnecessary semicolons, obsolete null checks and redundant local variables by @dstenger in #1613

  • Remove trailing spaces, fix links, declare fields of enums as final and remove final modifiers from private methods by @dstenger in #1612

  • Update catalog resolver for Jakarta EE by @stephanr in #1611

Full Changelog: deegree-3.5.4...deegree-3.5.5

deegree-3.5.4

30 Nov 16:54
Compare
Choose a tag to compare

What's Changed

  • Use targed gml namespace if boundedBy/geometry is in gml namespace by @dstenger in #1550
  • Added srid in created SQL for blob mode and PostgreSQL by @lgoltz in #1601
  • Enforce UTF-8 as platform encoding in unit tests by @KevinvdBosch in #1452
  • Fix documentation for SqlFeatureStoreConfigCreator options by @julianzz98 in #1598
  • Optimize deegree SPI and its documentation by @stephanr in #1597
  • Update README.md to fix broken link by @tfr42 in #1593
  • Remove reference to 3.4 from README.md by @copierrj in #1591
  • Updating security policy by @tfr42 in #1600
  • Bump org.apache.derby:derby from 10.14.2.0 to 10.17.1.0 by @dependabot in #1594
  • Update commons-codec to version 1.16.0 and remove redundant groupIds by @dstenger in #1604
  • Upgraded to Primefaces 13.0.3 by @tfr42 in #1603
  • Upgrade of Spring Boot, Batch and core Framework to latest bugfix version by @tfr42 in #1599
  • Upgrade of Maven plugins by @tfr42 in #1602
  • Re-activate GitHub actions by @tfr42 in #1549

New Contributors

Full Changelog: deegree-3.5.3...deegree-3.5.4

deegree-3.5.3

04 Nov 15:13
Compare
Choose a tag to compare

What's Changed

  • Fix dryRun in GmlLoader by @lgoltz in #1573
  • Support combination of parameter 'skipReferenceCheck=true' and 'dryRun=true' for the GmlLoader by @julianzz98 in #1589
  • workaround for transformation from epsg:3857 with wrong results by @stempler in #1562
  • Add new remote WMTS example resource by @julianzz98 in #1579
  • Fix FME-Server process provider template by @julianzz98 in #1572
  • Upgrade Primefaces to latest bugfix version 13.0.2 by @tfr42 in #1590
  • Bump h2 from 2.1.210 to 2.2.220 and use memory baked instance while testing by @stephanr in #1585
  • Bump org.apache.xmlgraphics:batik-* from 1.14 to 1.17 by @copierrj in #1575
  • Remove netty dependency by @copierrj in #1586
  • Optimize current Build workflow to only Fail-at-end for tests by @stephanr in #1584
  • Add new integration test for the deegree version response header default configuration by @julianzz98 in #1453

Full Changelog: deegree-3.5.2...deegree-3.5.3

deegree-3.5.2

24 Aug 22:11
Compare
Choose a tag to compare

What's Changed

  • Upgrade of maven plugins for surefire, failsafe, war, release to latest bugfix version by @tfr42 in #1563
  • Upgrade of dependencies of antlr, spring-boot, jaxb, jax-ws, junit, xmlunit to latest bugfix version by @tfr42 in #1564
  • Upgrade of Primefaces from 12.0 to 13.0 by @tfr42 in #1565
  • Fix invalid WMS metadata configuration for Utah workspace by @tfr42 in #1547
  • Improved tests for GMLGeometryValidator handling left- and right-handed CRS (rebase of #1489) by @stephanr in #1556

Full Changelog: deegree-3.5.1...deegree-3.5.2