Skip to content

Releases: deegree/deegree3

deegree-3.6.0-pre3

09 Jan 18:39
Compare
Choose a tag to compare
deegree-3.6.0-pre3 Pre-release
Pre-release

What's Changed

Enhancements and bug fixes:

  • Fixed schemaLocation element in WMS 1.1.3 capabilities to use https protocoll (3.6) by @lgoltz in #1722
  • Fixed config template for MS SQL Server in the deegree web console by @julianzz98 in #1734
  • Fixed value of nilReason in GMLFeatureWriter (3.6) by @lgoltz in #1745
  • Fixed URL creation when header X-Forwarded-Port and X-Forwarded-Host with port are used (3.6) by @stephanr in #1755
  • Fixed missing JobBuilderFactory bean in GmlLoaderConfiguration by @julianzz98 in #1759
  • Improved writing of GeoJson for GML with nested geometries by @stempler in #1765

Documentation:

Dependencies:

  • Upgraded dependencies: jts, slf4j, extra-enforcer-rules, xmlunit-matchers by @lgoltz in #1736
  • Upgraded commons-io, commons-codec, h2, gson, log4j.version (3.6) by @lgoltz in #1767
  • Upgraded to imageio-ext to latest version 1.4.12 by @tfr42 in #1739
  • Upgraded Primefaces to version 13.0.10/11 by @tfr42 in #1716
  • Upgraded Primefaces and other dependencies to latest bugfix version (3.6) by @lgoltz in #1762
  • Upgraded dependencies to fit with Spring Boot 3.3.0 by @tfr42 in #1720
  • Upgraded Spring Boot to v3.3.5 by @tfr42 in #1742
  • Upgraded maven plugins to latest version by @tfr42 in #1717
  • Upgraded jetty and soapUI maven plugins to latest bugfix version by @tfr42 in #1748
  • Upgraded maven plugins for jaxb,surefire, failsafe and other by @tfr42 in #1738

Build and code:

  • Moved Spring Boot BOM into submodule deegree-tools-gml by @tfr42 in #1724
  • Added property with add-opens, add-exports JVM arguments by @tfr42 in #1737
  • Fixed typo in maven property axiom.version by @tfr42 in #1719
  • Adjusted the information displayed in the service metadata example of deegree by @julianzz98 in #1712
  • Fixed badge url for build status, main branch (3.6) by @tfr42 in #1741
  • Removed remote layer pointing to external URL from deegree-workspace-utah used for integration tests by @dstenger in #1749
  • Fixed release pipeline to use managed credentials from jenkins (3.6) by @tfr42 in #1768

Changes introduced with 3.6.0-pre2

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

deegree-3.5.9

08 Jan 00:11
Compare
Choose a tag to compare

What's Changed

  • URL to XSD files in WMS 1.1.1/1.1.3 capabilities schemaLocation element changed to https protocol (3.5) by @lgoltz in #1721
  • Fixed value of nilReason in GmlFeatureWriter (3.5) by @lgoltz in #1744
  • Fixed URL creation in capabilities when HTTP header X-Forwarded-Port and X-Forwarded-Host with port are used (3.5) by @stephanr in #1756
  • Upgraded Primefaces to latest bugfix version 14.0.6 to resolve critical CVE (3.5) by @tfr42 in #1761
  • Fixed release pipeline to use managed credentials from jenkins (3.5) by @tfr42 in #1769
  • Enhanced documentation with examples how to configure different connection pool provider by @copierrj in #1735

Full Changelog: deegree-3.5.8...deegree-3.5.9

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 introduced with 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

Enhancements and bug fixes:

  • Add GeoJSON as GetFeatureInfoFormat (deegree 3.6) by @lgoltz in #1623
  • Added support of patches in DefaultSurface.buildJTSGeometry() (3.6) by @lgoltz in #1658
  • 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
  • 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
  • Parameterize SLF4J's logging statements by @stephanr in #1617

Dependencies:

  • 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

Build and code:

  • Re-enable logging when running tests in maven build by @stephanr in #1631

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