Skip to content

Releases: halestudio/hale-core

v6.3.2

07 Nov 20:40

Choose a tag to compare

6.3.2 (2025-11-07)

Bug Fixes

  • fix invalid dependency in BOM (99d1ca2)

v6.3.1

07 Nov 17:52

Choose a tag to compare

6.3.1 (2025-11-07)

Bug Fixes

  • check for InputStream content when reading ShapeInstance (4783e26), closes ING-5018
  • deps: update dependency com.google.code.gson:gson to v2.13.2 (aacf633)
  • deps: update dependency commons-codec:commons-codec to v1.20.0 (1ff75e1)
  • deps: update dependency org.hsqldb:hsqldb to v2.7.4 (160375a)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.51.0.0 (30f6868)
  • deps: update transitive dependencies with high vulnerabilities (bd16512)

v6.3.0

04 Nov 15:25

Choose a tag to compare

6.3.0 (2025-11-04)

Features

  • add regex Matcher to Groovy restriction whitelist (99ebc4a), closes ING-4874

Bug Fixes

  • deps: update deegree to v3.6.2 (c258ebb)
  • deps: update dependency com.google.guava:guava to v33.5.0-jre (2e3be82)
  • deps: update dependency com.typesafe:config to v1.4.5 (0a04eff)
  • deps: update dependency jakarta.xml.bind:jakarta.xml.bind-api to v4.0.4 (7fac496)
  • deps: update dependency org.apache.logging.log4j:log4j-to-slf4j to v2.25.2 (4a1282d)
  • deps: update dependency org.glassfish.jaxb:jaxb-runtime to v4.0.6 (018f676)
  • deps: update dependency org.postgresql:postgresql to v42.7.8 (bb45ddc)
  • deps: update dependency to.wetransform.offline-resources:eu.esdihumboldt.util.resource.schemas.opengis.net to v2025 (9742d0f)
  • deps: update logback dependencies to v1.5.19 (74f59c9)
  • deps: update logback dependencies to v1.5.20 (b462540)
  • deps: update protobuf monorepo to v4.32.1 (cf627e7)
  • deps: update protobuf monorepo to v4.33.0 (a0f4197)
  • deps: update schemacrawler to v16.28.1 (6b57c0f)
  • deps: update schemacrawler to v16.28.2 (272be8f)
  • deps: update schemacrawler to v16.28.3 (82957b7)
  • deps: update schemacrawler to v16.29.1 (815f41d)
  • deps: update spring core to v6.2.11 (bd1822c)
  • deps: update spring core to v6.2.12 (70909eb)

v6.2.4

09 Sep 15:40

Choose a tag to compare

6.2.4 (2025-09-09)

Bug Fixes

  • deps: expose groovy-core as API dependency (d216f89)
  • deps: update deegree to v3.6.0 (407ca8f)
  • deps: update deegree to v3.6.1 (966f507)
  • deps: update dependency org.yaml:snakeyaml to v2.5 (69a2b14)
  • deps: update geotools to v32.4 (7feef8a)
  • deps: update protobuf monorepo to v4.32.0 (579e5b4)
  • deps: update schemacrawler to v16.27.1 (4102a6c)
  • deps: update schemacrawler to v16.27.2 (cb31e19)
  • deps: update spring core to v6.2.10 (b64d4d5)
  • ShapefileReader: check file existence in case of custom urls (ea3abff), closes ING-4811

v6.2.3

05 Aug 14:41

Choose a tag to compare

6.2.3 (2025-08-05)

Bug Fixes

  • deps: update apache-poi monorepo to v5.4.1 (432c852)
  • deps: update batik to v1.19 (616beb5)
  • deps: update dependency com.google.guava:guava to v33.4.6-jre (b5399f0)
  • deps: update dependency com.google.guava:guava to v33.4.8-jre (7baad53)
  • deps: update dependency com.typesafe:config to v1.4.4 (abe647d)
  • deps: update dependency commons-codec:commons-codec to v1.19.0 (ad42eff)
  • deps: update dependency commons-io:commons-io to v2.19.0 (7843134)
  • deps: update dependency commons-io:commons-io to v2.20.0 (ff578e8)
  • deps: update dependency info.picocli:picocli to v4.7.7 (5a04a4d)
  • deps: update dependency joda-time:joda-time to v2.14.0 (3956cd5)
  • deps: update dependency net.postgis:postgis-jdbc to v2025 (2047720)
  • deps: update dependency net.postgis:postgis-jdbc to v2025.1.1 (441c12a)
  • deps: update dependency org.apache.logging.log4j:log4j-to-slf4j to v2.25.0 (69a3cd5)
  • deps: update dependency org.apache.logging.log4j:log4j-to-slf4j to v2.25.1 (70481da)
  • deps: update dependency org.postgresql:postgresql to v42.7.6 (b2f5e96)
  • deps: update dependency org.postgresql:postgresql to v42.7.7 (9655b00)
  • deps: update dependency org.testcontainers:testcontainers to v1.20.5 (3ed48c9)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.49.1.0 (4c40573)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.50.1.0 (18ac82b)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.50.2.0 (039fef2)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.50.3.0 (b4d84cc)
  • deps: update dependency org.yaml:snakeyaml to v2.4 (abd2895)
  • deps: update eclipse.collections to v13 (b8fc0a6)
  • deps: update geotools to v32.3 (e8e2ff2)
  • deps: update jackson monorepo to v2.18.3 (5cafc9a)
  • deps: update logback dependencies to v1.5.17 (30386c2)
  • deps: update logback dependencies to v1.5.18 (63fce80)
  • deps: update protobuf monorepo to v4.30.0 (079342c)
  • deps: update protobuf monorepo to v4.30.1 (a118569)
  • deps: update protobuf monorepo to v4.30.2 (0188fe0)
  • deps: update protobuf monorepo to v4.31.0 (1163698)
  • deps: update protobuf monorepo to v4.31.1 (cb54035)
  • deps: update schemacrawler to v16.25.3 (b7ca350)
  • deps: update schemacrawler to v16.25.4 (9f9ada6)
  • deps: update schemacrawler to v16.25.5 (c545671)
  • deps: update schemacrawler to v16.26.1 (b2079ec)
  • deps: update schemacrawler to v16.26.2 (6dd20d9)
  • deps: update schemacrawler to v16.26.3 (4f944b3)
  • deps: update slf4j monorepo to v2.0.17 (9dda7e4)
  • deps: update spring core to v6.2.3 (861801f)
  • deps: update spring core to v6.2.4 (0ca1124)
  • deps: update spring core to v6.2.5 (04c3891)
  • deps: update spring core to v6.2.6 (452c7a3)
  • deps: update spring core to v6.2.7 (eb3dcee)
  • deps: update spring core to v6.2.8 (1fc95e5)
  • deps: update spring core to v6.2.9 (6d6296d)
  • download all Shapefiles when given URL contains FIX file (3b2268b), closes ING-4811

v6.2.2

11 Feb 07:12

Choose a tag to compare

6.2.2 (2025-02-11)

Bug Fixes

  • deps: remove not needed dependency from Excel format support (fb52fa5)

v6.2.1

10 Feb 15:15

Choose a tag to compare

6.2.1 (2025-02-10)

Bug Fixes

  • deps: remove explicit dependency to mil.nga.geopackage:geopackage-core (dc94cad)
  • deps: update allure to v2.29.1 (4fa2ffe)
  • deps: update apache-poi monorepo to v5.4.0 (c28ed1c)
  • deps: update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (d02a6bd)
  • deps: update dependency com.google.guava:guava to v33.4.0-jre (9efdcd3)
  • deps: update dependency commons-codec:commons-codec to v1.17.2 (fc1faa5)
  • deps: update dependency commons-codec:commons-codec to v1.18.0 (b0a56fe)
  • deps: update dependency commons-io:commons-io to v2.18.0 (6597bb2)
  • deps: update dependency info.picocli:picocli to v4.7.6 (467b035)
  • deps: update dependency joda-time:joda-time to v2.13.1 (dbb3f53)
  • deps: update dependency net.postgis:postgis-jdbc to v2024 (5e777ae)
  • deps: update dependency org.apache.logging.log4j:log4j-to-slf4j to v2.24.3 (b5c299f)
  • deps: update dependency org.apache.xmlbeans:xmlbeans to v5.2.2 (97f7ac6)
  • deps: update dependency org.apache.xmlbeans:xmlbeans to v5.3.0 (a6afdf9)
  • deps: update dependency org.assertj:assertj-core to v3.27.2 (2b19c63)
  • deps: update dependency org.assertj:assertj-core to v3.27.3 (01823bd)
  • deps: update dependency org.postgresql:postgresql to v42.7.5 (26be8e8)
  • deps: update dependency org.testcontainers:testcontainers to v1.20.4 (0b4f474)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.47.1.0 (2da11a4)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.47.2.0 (196d20a)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.48.0.0 (c2a6514)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.49.0.0 (7c9c8a0)
  • deps: update dependency to.wetransform.offline-resources:eu.esdihumboldt.util.resource.schemas.inspire to v2025 (cbb78a7)
  • deps: update dependency to.wetransform.offline-resources:eu.esdihumboldt.util.resource.schemas.inspire to v2025.2.4 (378dadd)
  • deps: update dependency us.fatehi:schemacrawler to v16 (1efaa2e)
  • deps: update geopackage to v6 (f0d3823)
  • deps: update geotools to v32 (f474ca1)
  • deps: update geotools to v32.2 (5cc6264)
  • deps: update logback dependencies to v1.5.12 (d3a1bcf)
  • deps: update logback dependencies to v1.5.16 (a26bfdd)
  • deps: update offline resources to v2024.11.27 (26af8c3)
  • deps: update offline resources to v2025 (8f2f950)
  • deps: update protobuf to v4.29.1 (6dce729)
  • deps: update protobuf to v4.29.3 (fee6d56)
  • deps: update schemacrawler to v16.24.1 (10e36c0)
  • deps: update schemacrawler to v16.25.1 (6a8095b)
  • deps: update schemacrawler to v16.25.2 (560b5b2)
  • deps: update spring core to v6.2.0 (fa613e7)
  • deps: update spring core to v6.2.1 (90e6216)
  • deps: update spring core to v6.2.2 (6555c60)
  • log log4j2 via slf4j (e26e13b)

v6.2.0

03 Dec 08:42

Choose a tag to compare

6.2.0 (2024-12-03)

Features

  • geopackage: prefer non-GML namespace on multiple candidates for property (9c4ecbe), closes ING-4543
  • shp: prefer non-GML namespace on multiple candidates for property (0089368), closes ING-4543

Bug Fixes

  • adapt name of system property for join handler (1b47ecf)
  • fix resolving http/https URIs with jar base URIs (256a93c)

v6.1.0

14 Nov 08:19

Choose a tag to compare

6.1.0 (2024-11-14)

Features

  • add IntRange to Groovy restriction whitelist (0a78400)
  • extend Shapefile writer with log messages on written files (9b06d1e), closes ING-4479

Bug Fixes

  • deps: update batik to v1.18 (cdfd68c)
  • deps: update dependency ch.qos.logback:logback-core to v1.5.8 (7971b98)
  • deps: update dependency com.fasterxml.jackson.core:jackson-annotations to v2.18.0 (b5362e5)
  • deps: update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.2 (c2a84ea)
  • deps: update dependency com.google.code.findbugs:annotations to v3 (8d1e158)
  • deps: update dependency com.google.guava:guava to v33 (90815eb)
  • deps: update dependency com.google.guava:guava to v33.3.1-jre (e971a15)
  • deps: update dependency commons-io:commons-io to v2.17.0 (64da035)
  • deps: update dependency joda-time:joda-time to v2.13.0 (8d9bebe)
  • deps: update dependency net.sf.saxon:saxon-he to v9.9.1-8 (136ebf4)
  • deps: update dependency net.sf.ucanaccess:ucanaccess to v5 (ddb987d)
  • deps: update dependency org.testcontainers:testcontainers to v1.20.2 (9579e8f)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.46.1.3 (0bd344f)
  • deps: update geotools to v29.6 (2f6b791)
  • deps: update logback dependencies to v1.5.11 (a70f5c2)
  • deps: update poi to v5.3.0 (1f07614)
  • deps: update protobuf to v3.25.4 (b2d02aa)
  • deps: update protobuf to v4 (b0ac427)
  • deps: update protobuf to v4.28.2 (a01dcc6)
  • deps: update spring core to v6 (7f136c8)
  • deps: update spring core to v6.1.13 (179f4ac)
  • deps: update spring core to v6.1.14 (1cf95e9)
  • wait until adding instance to sink is complete (eae6e82), closes ING-4479

Performance Improvements

v6.0.0

05 Sep 12:24

Choose a tag to compare

6.0.0 (2024-09-05)

⚠ BREAKING CHANGES

  • deps: Downstream dependencies need to use newer slf4j backend
    implementation.
  • Core libraries are now no longer part of the hale
    studio repository but were moved to this repository (hale-core).

Features

  • add feature project for CLI dependencies (62fe49d)
  • shp: support detecting type based on file name with result_ prefix (299de8c), closes ING-4416
  • shp: support writing date fields with other bindings than Date (cf410c0)

Bug Fixes

  • deps: update allure to v2.29.0 (3dd9b7f)
  • deps: update apache.http.client to v4.5.14 (d44cc4d)
  • deps: update batik to v1.17 (12939e5)
  • deps: update dependency com.google.guava:guava to v27.1-jre (d19e53c)
  • deps: update dependency com.typesafe:config to v1.4.3 (ce6c6de)
  • deps: update dependency commons-codec:commons-codec to v1.17.1 (a201a8a)
  • deps: update dependency commons-io:commons-io to v2.16.1 (ce9d77d)
  • deps: update dependency jakarta.xml.bind:jakarta.xml.bind-api to v4.0.2 (d0111ac)
  • deps: update dependency joda-time:joda-time to v2.12.7 (430ca72)
  • deps: update dependency net.sf.trove4j:trove4j to v2.1.0 (0a5a258)
  • deps: update dependency net.sf.ucanaccess:ucanaccess to v3.0.7 (80de49c)
  • deps: update dependency org.apache.httpcomponents:httpcore to v4.4.16 (43b2a7f)
  • deps: update dependency org.apache.xmlbeans:xmlbeans to v5.2.1 (b871341)
  • deps: update dependency org.aspectj:aspectjweaver to v1.9.22.1 (b61eaf2)
  • deps: update dependency org.assertj:assertj-core to v3.26.3 (aae94ba)
  • deps: update dependency org.glassfish.jaxb:jaxb-runtime to v4.0.5 (66ae7e8)
  • deps: update dependency org.locationtech.jts:jts-core to v1.20.0 (244c1b6)
  • deps: update dependency org.postgresql:postgresql to v42.7.3 (2bde5b1)
  • deps: update dependency org.postgresql:postgresql to v42.7.4 (a6d4ce1)
  • deps: update dependency org.xerial:sqlite-jdbc to v3.46.1.0 (682b7e9)
  • deps: update dependency org.yaml:snakeyaml to v2.3 (576230d)
  • deps: update dependency us.fatehi:schemacrawler to v12.06.03 (4b1afaa)
  • deps: update flexmark to v0.64.8 (e6c7eaa)
  • deps: update geopackage to v3.5.0 (eea30f3)
  • deps: update logback dependencies to v1.5.7 (11a25e6)
  • deps: update slf4j monorepo to v2 (97ceea8)
  • deps: update spring core to v5.3.39 (528f552)
  • download linked objects in a WFS using "resolvedepth" (0243b38), closes ING-4128
  • make eclipse utilities API dependency (e7ed836)
  • make some dependencies API dependencies (a54a3b0)
  • resolve extension contributions from local projects w/o manifest (4760a37)

Build System

  • migrate bundles that are not only relevant for UI to Gradle (444098e), closes ING-4375