From 5035cd1158f2c78fcfbd71d25a08c6218a09ad52 Mon Sep 17 00:00:00 2001 From: Isaac Brodsky Date: Thu, 15 Sep 2022 12:21:54 -0700 Subject: [PATCH] Release version 4.0.1 (#691) * Add CHANGELOG entries so far * v4.0.1 --- CHANGELOG.md | 16 ++++++++++++++++ VERSION | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 781d7ff6a..4db1a2ce8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,24 @@ The public API of this library consists of the functions declared in file [h3api.h.in](./src/h3lib/include/h3api.h.in). ## [Unreleased] + +## [4.0.1] - 2022-09-15 ### Fixed - Changing an internal `float` to `double` improves the precision of geographic coordinate output (#652) +- Fixed compacting all children of a resolution 0 cell (#679) +- Fixed possible signed integer overflow in `maxGridDiskSize` (#686) +- Fixed possible use of uninitialized values in `cellToVertex` (#683, #690) +- Fixed possible out of bounds read in `localIjToCell` (#684) +- Fixed possible memory leak in `compactCells` (#685) +- Fixed possible out of bounds read in `areNeighborCells` (#677) +- Fixed possible memory leak in `cellsToLinkedMultiPolygon` (#673) + +### Changed +- Build script does not use toolchain file (#641) +- Removed a duplicated include preprocessor directive (#682) +- Improvements to the fuzzer suite and their automatic runs in CI (#671, #674, #687) +- Increased test coverage (#642) +- Added a fuzzer targetting internal `algos.c` functions (#675) ## [4.0.0] - 2022-08-23 ### Breaking changes diff --git a/VERSION b/VERSION index fcdb2e109..1454f6ed4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.0.0 +4.0.1