deegree-3.6.0-pre2
Pre-release
Pre-release
What's Changed
Breaking changes 💥
Enhancements 🎉
- Changed implementation to return false if geometry property does not exists (3.6) by @lgoltz in #1664
- Improved implementation to 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
- Added schema to table name to create the index by @lgoltz in #1644
- Added support of srsName in StoredQueries by @lgoltz in #1629
- Enhanced SqlFeatureStoreConfigCreator to support new parameter dbschema (3.6) by @lgoltz in #1679
- Replaced String.replaceAll and String.replaceFirst with precompiled java.util.regex.Pattern to speed up String replacements by @stephanr in #1691
- Enhanced implementation to register True-Type fonts at workspace startup by @stephanr in #1417
- Enabled FEATURE_SECURE_PROCESSING by @copierrj in #1685
Bug fixes 🐞
- Fixed 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
- Fixed deegree admin console: scan beans, implement serializable by @lgoltz in #1695
- Fixed several bugs for the admin console (Faces 4.0) by @copierrj in #1703
- Fixed 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 📦
- Upgraded dependencies gson, commons-collections4 and maven plugins (3.6) by @tfr42 in #1671
- Upgraded json path library to latest version by @copierrj in #1670
- Bumped com.jayway.jsonpath:json-path from 2.7.0 to 2.9.0 by @dependabot in #1636
- Bumped org.springframework:spring-context from 3.2.18.RELEASE to 5.2.22.RELEASE in /uncoupled/deegree-spring by @dependabot in #1641
- Upgraded 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
- Upgraded oracle driver to 23 by @stephanr in #1688
- Changed SLF4J implementation of log4j2 to be compatible to SLF4J 2.x by @stephanr in #1696
- Bumped org.xmlunit:xmlunit-core from 2.9.1 to 2.10.0 by @dependabot in #1684
- Upgraded 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 🏗️
- Added maven wrapper by @copierrj in #1686
- Upgraded Jenkinsfile to temurin 17 / Java 17 by @stephanr in #1707
- Fixed code formatting by @lgoltz in #1697
- Removed the unmaintained and unused deegree.module.status property by @tfr42 in #1711
- Removed outdated modules from uncoupled, deegree-client and deegree-tools by @stephanr in #1693
- Moved deegree webservices handbook to root module
deegree-documentation
by @lgoltz in #1596 - Created 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