Releases: halestudio/hale-core
Releases · halestudio/hale-core
v6.3.2
v6.3.1
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
6.3.0 (2025-11-04)
Features
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
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
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
v6.2.1
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
v6.1.0
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
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)