Skip to content

Releases: uber/h3-java

4.4.0

12 Dec 21:30
4821880

Choose a tag to compare

[4.4.0] - 2025-12-12

Added

  • constructCell, isValidIndex, and getIndexDigit functions.

Changed

  • Restored benchmark target to the build script. (#188)
  • Upgraded the core library to v4.4.1. (#192)

4.3.2

11 Oct 00:11
c2cacdf

Choose a tag to compare

[4.3.2] - 2025-10-10

Changed

  • Added option to build and publish as an Android module into h3-android. (#184)

Fixed

  • Removed duplicate native code resources from the built artifacts. (#186)

4.3.1

27 Aug 16:34
1c4df54

Choose a tag to compare

[4.3.1] - 2025-08-27

Changed

  • Upgraded build process for Android 16kb support. (#181)

Fixed

  • Fixed the build process crashing at the end of the release. (#181)

4.3.0

21 Aug 18:19
92055e3

Choose a tag to compare

[4.3.0] - 2025-06-26

Added

  • polygonToCellsExperimental functions from H3 v4.2.0. (#163)
  • gridRing function from H3 v4.3.0. (#169)

Fixed

  • Corrected order of polygonToCellsExperimental arguments. (#166)
  • Fixed build on ARM Linux. (#162)

Changed

  • Converted build system to Gradle and automated deploys. Added separate build steps for mac OS on M1 (ARM) and x64. (#167, #168)
  • Upgraded the core library to v4.2.1. (#165)

Release v4.1.2

12 Dec 15:12

Choose a tag to compare

Note: This release is not currently available on Maven Central. Please see #160.

[4.1.2] - 2024-11-01

Fixed

  • Fixed a memory leak in polygonToCells and optimize JNI calls. (#150)
  • Use Files.createTempFile so temporary file permissions are more restrictive. (#141)
  • Fixed a potential segfault in cellsToMultiPolygon on error. (#129)

Changed

  • Optimize JNI calls. (#154)
  • Added JNI config and tests for native image. (#153, #155)
  • Bumped dockcross versions (#151, #152)
  • Upgrade Guava test dependency. (#146)
  • Test Java 22. (#144)

Release v4.1.1

03 Feb 23:53

Choose a tag to compare

[4.1.1] - 2023-02-03

The changelog for this release is the same as v4.1.0. The release was run again due to an issue with the release process.

Release v4.1.0

03 Feb 23:11
6d93e71

Choose a tag to compare

[4.1.0] - 2023-01-19

Added

  • cellToChildPos and childPosToCell functions. (#121)
  • Made the cellToChildrenSize function public. (#121)

Changed

  • Upgraded the core library to v4.1.0. (#121)
  • Release artifacts are now built in Github Actions. (#124)

Release v3.7.3

10 Nov 21:44

Choose a tag to compare

[3.7.3] - 2022-11-10

Changed

  • Required version of glibc on Linux is 2.26. (#98, #92 backported in #119)

Fixed

  • Fixed the path to Windows resources. (#109 backported in #119)

Removed

  • Removed support for Linux MIPS and MIPSEL (#98, #92 backported in #119)

Release v4.0.2

10 Nov 21:26

Choose a tag to compare

[4.0.2] - 2022-09-21

Changed

  • Upgraded the core library to v4.0.1. (#113)

Release v4.0.1

10 Nov 21:25

Choose a tag to compare

[4.0.1] - 2022-09-14

Fixed

  • Fixed the path to Windows resources. (#109)