Contents
- Changelog
- Versioning
- Unreleased
- 3.6.1 - 2019-12-09
- 3.6.0 - 2019-10-07
- 3.5.0 - 2019-08-01
- 3.4.1 - 2019-06-14
- 3.4.0 - 2019-06-13
- 1.0.6 - 2019-06-03
- 1.0.5 - 2019-02-15
- 1.0.4 - 2019-02-15
- 1.0.3 - 2019-01-27
- 1.0.2 - 2019-01-27
- 1.0.1 - 2019-01-27
- 1.0.0 - 2019-01-27
- 0.4.0 - 2019-01-12
- 0.3.2 - 2019-01-08
- 0.3.1 - 2018-12-17
- 0.3.0 - 2018-12-11
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Versioning
The H3 core library adheres to Semantic Versioning.
H3-pg has a major.minor.patch version scheme. The major and minor version
numbers of H3-pg are the major and minor version of the bound core library,
respectively. The patch version is incremented independently of the core
library.
Because H3-pg is versioned in lockstep with the H3 core library, please avoid adding features or APIs which do not map onto the H3 core API.
Unreleased
3.6.1 - 2019-12-09
Added
Add operators
&&,@>and<@for overlap, contains and contained by respectively.Fixed
Fixed PostgreSQL 12 build error (#17, thanks @Komzpa)
Changed
Bump
h3to3.6.1.
3.6.0 - 2019-10-07
Added
h3_to_center_childfunction to find center child at given resolution.h3_get_pentagon_indexesfunction to find pentagons at given resolution.- Casting to and from
bigint(#9, thanks @kmacdough). Make target for
pgindent(used for formatting c our code)Changed
Bump
h3to3.6.0.
3.5.0 - 2019-08-01
Added
h3_get_facesfunction to find icosahedron faces for an index.h3_hex_areareplacingh3_hex_area_m2andh3_hex_area_km2.h3_edge_lengthreplacingh3_edge_length_mandh3_edge_length_km.Check bindings against
binding-functionsexported by H3.Changed
Bump
h3to3.5.0.Fixed
Fix build for PostgreSQL 12 (#4, thanks @Komzpa)
Removed
Removed H3 core library version check, since we know which version we are linking.
- Removed
h3_hex_area_m2,h3_hex_area_km2,h3_edge_length_mandh3_edge_length_kmin favor ofh3_hex_areaandh3_edge_length. - Removed
hex_range,hex_rangesandhex_range_distancesto align withbinding-functions.
3.4.1 - 2019-06-14
Added
Added more docker test utilities.
Fixed
Fix
abswarning.
3.4.0 - 2019-06-13
Changed
Use same versioning scheme as python and java bindings, which is to lock major and minor to h3 core, and incrementing patch independently.
Fixed
Remove explicit type specifier :PATH from install prefix.
Removed
Removed degree/radian conversion helpers, recommend postgres built-in RADIANS/DEGREES instead.
1.0.6 - 2019-06-03
Changed
- Bump H3 to 3.4.4
1.0.5 - 2019-02-15
Fixed
- Regression: Remember to add all update files on install
1.0.4 - 2019-02-15
Fixed
- Fix polyfill for polygon with multiple holes.
1.0.3 - 2019-01-27
Fixed
- Fix updatepath makefile target.
1.0.2 - 2019-01-27
Removed
- Removed git tag check in
distributemakefile target, since it causes error on pgxn install.
1.0.1 - 2019-01-27
Fixed
- Removed usage of
FALSEinstead of 0 in conditional inASSERTmacro.
1.0.0 - 2019-01-27
Added
- Added
h3_get_extension_version(). - Added test ensuring upgrade path has same result as fresh install.
- Added hash operator class, now
WHERE INworks. Makefile now builds and links
libh3.alocally instead of using system installation.Changed
Renamed
h3_basecellstoh3_get_res_0_indexes.- Renamed all functions with double
h3_h3_prefix to use singleh3_prefix.
0.4.0 - 2019-01-12
Added
Added
h3_line(binding for h3Line)Fixed
Fixed
h3_h3_to_children_slow
0.3.2 - 2019-01-08
Fixed
- Fixed B-Tree operator class, now indexing works.
0.3.1 - 2018-12-17
Changed
- Added flag
extendsuch that polygons returned byh3_h3_to_geo_boundaryare not wrapped at 180th meridian.
0.3.0 - 2018-12-11
Added
- First public release.