Releases: deegree/deegree3
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 included in 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
- 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
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
deegree-3.5.3
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
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