Skip to content

Commit 890c185

Browse files
author
Isaac Brodsky
authored
Changelog for 4.0.0 (#103)
* bump to 4.0.0 * PR number * update release date * update H3 version * update README * remove /next/ from website URLs
1 parent 8dd2cdb commit 890c185

File tree

5 files changed

+20
-6
lines changed

5 files changed

+20
-6
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ The public API of this library consists of the public functions declared in
66
file [H3Core.java](./src/main/java/com/uber/h3core/H3Core.java), and support
77
for the Linux x64 and Darwin x64 platforms.
88

9+
## [4.0.0] - 2022-08-23
10+
### Breaking Changes
11+
- Upgraded the core library to v4.0.0. (#104, #103, #102, #91)
12+
13+
### Added
14+
- `H3CoreV3` for users who wish to temporarily use old function names. (#91)
15+
- Vertex mode API. (#91)
16+
17+
### Changed
18+
- Required version of glibc on Linux is 2.26. (#98)
19+
20+
### Removed
21+
- Removed support for Linux MIPS and MIPSEL (#98, #92)
22+
923
## [4.0.0-rc4] - 2022-08-17
1024
### Breaking Changes
1125
- Upgraded the core library to v4.0.0-rc5. (#104)

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![Coverage Status](https://coveralls.io/repos/github/uber/h3-java/badge.svg?branch=master)](https://coveralls.io/github/uber/h3-java?branch=master)
77
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE)
88
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.uber/h3/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.uber/h3)
9-
[![H3 Version](https://img.shields.io/badge/h3-v3.7.2-blue.svg)](https://github.com/uber/h3/releases/tag/v3.7.2)
9+
[![H3 Version](https://img.shields.io/badge/h3-v3.7.2-blue.svg)](https://github.com/uber/h3/releases/tag/v4.0.0)
1010

1111
This library provides Java bindings for the [H3 Core Library](https://github.com/uber/h3). For API reference, please see the [H3 Documentation](https://h3geo.org/).
1212

@@ -18,14 +18,14 @@ Add it to your pom.xml:
1818
<dependency>
1919
<groupId>com.uber</groupId>
2020
<artifactId>h3</artifactId>
21-
<version>3.7.2</version>
21+
<version>4.0.0</version>
2222
</dependency>
2323
```
2424

2525
Or, using Gradle:
2626

2727
```gradle
28-
compile("com.uber:h3:3.7.2")
28+
compile("com.uber:h3:4.0.0")
2929
```
3030

3131
Encode a location into a hexagon address:

docs/migrating-from-v3.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Migrating from h3-java version 3
22

3-
The H3 library introduced breaking [changes](https://h3geo.org/docs/next/library/migrating-3.x) in 4.0.0 which are reflected in H3-Java 4.0.0.
3+
The H3 library introduced breaking [changes](https://h3geo.org/docs/library/migrating-3.x) in 4.0.0 which are reflected in H3-Java 4.0.0.
44

55
Cell indexes generated in 3.x and 4.x are the same and can be used in either library version interchangably.
66

h3version.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
h3.git.reference=v4.0.0-rc5
1+
h3.git.reference=v4.0.0

src/main/java/com/uber/h3core/exceptions/H3Exception.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
*
2121
* <p>The error code contained in an H3Exception comes from the H3 core library. The H3
2222
* documentation contains a <a
23-
* href="https://h3geo.org/docs/next/library/errors/#table-of-error-codes">table of error codes</a>.
23+
* href="https://h3geo.org/docs/library/errors/#table-of-error-codes">table of error codes</a>.
2424
*/
2525
public class H3Exception extends RuntimeException {
2626
private int code;

0 commit comments

Comments
 (0)