Releases: deegree/deegree3
deegree-3.6.0-pre3
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:
- Update documentation for minor release of deegree 3.6 by @julianzz98 in #1763
- Remove links to HTTP and replace them with HTTPS by @julianzz98 in #1715
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
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
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
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
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
deegree-3.4.35
What's Changed
- Upgraded dependencies to latest bugfix versions (3.4) by @tfr42 in #1657
- Improved tests for GMLGeometryValidator handling left- and right-handed CRS by @manuelaromero-guadaltel in #1489
New Contributors
- @manuelaromero-guadaltel made their first contribution in #1489
Full Changelog: deegree-3.4.34...deegree-3.4.35
deegree-3.6.0-pre1
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:
Full Changelog: deegree-3.5.5...deegree-3.6.0-pre1
deegree-3.5.5
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
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
- @KevinvdBosch made their first contribution in #1452
Full Changelog: deegree-3.5.3...deegree-3.5.4