Skip to content

deegree-3.6.0-pre2

Pre-release
Pre-release
Compare
Choose a tag to compare
@tfr42 tfr42 released this 11 Jun 11:17
· 86 commits to main since this release

What's Changed

Breaking changes 💥

  • Changed format for password stored in console.pw to UNIX crypt extended format by @tfr42 in #1708

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