All notable changes to this project will be documented in this file.
Critical bugfixes or breaking changes are marked using a warning symbol:
The format is based on Keep a Changelog.
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.
Changes that have landed in master but are not yet released. Click to see more.
3.6.5 - 2020-08-14
- Add support for partitioning by hash (see #37, thanks @abelvm)
- Fix difference in function flags between fresh install and upgrades (see #38, thanks @abelvm)
3.6.4 - 2020-06-29
- Update
h3
core library tov3.6.4
3.6.3 - 2020-04-08
3.6.2 - 2020-04-07
- Add parallel safety flags to PostGIS functions (see #19, thanks @komzpa)
- Add B-Tree sort support (see #24, thanks @komzpa)
⚠️ Make typeh3index
pass-by-value on supported systems (see #22, #26, thanks @komzpa)- Update
h3
core library tov3.6.3
3.6.1 - 2019-12-09
- Add
&&
,@>
and<@
operators for overlaps, contains and contained by respectively - Fix PostgreSQL 12 build (see #18, thanks @komzpa)
- Update
h3
core library tov3.6.1
3.6.0 - 2019-10-07
- Add support for
bigint
cast (see #9, thanks @kmacdough) - Add
h3_to_center_child
binding - Add
h3_get_pentagon_indexes
binding - Update
h3
core library tov3.6.0
3.5.0 - 2019-08-01
- Add
h3_get_faces
binding ⚠️ Replaceh3_hex_area_m2
andh3_hex_area_km2
withh3_hex_area
⚠️ Replaceh3_edge_length_m
andh3_edge_length_km
withh3_edge_length
⚠️ Removehex_range
,hex_ranges
andhex_range_distances
- Remove
h3
core library version check, since we know which version we are linking - Fix PostgreSQL 12 build (see #4, thanks @komzpa)
- Update
h3
core library tov3.5.0
3.4.1 - 2019-06-14
- Fix
abs
warning
3.4.0 - 2019-06-13
⚠️ Remove degree/radian conversion helpers (in favor of built-in RADIANS/DEGREES)
1.0.6 - 2019-06-03
- Update
h3
core library tov3.4.4
1.0.5 - 2019-02-15
- Fix update path
1.0.4 - 2019-02-15
- Fix
polyfill
for polygon with multiple holes
1.0.3 - 2019-01-27
- Fix update path
1.0.2 - 2019-01-27
- Remove git tag check in
distribute
makefile target, since it causes error on pgxn install
1.0.1 - 2019-01-27
- Remove usage of
FALSE
instead of 0 in conditional inASSERT
macro
1.0.0 - 2019-01-27
- Add
h3_get_extension_version()
- Add hash operator class, now
WHERE IN
works ⚠️ Replaceh3_basecells
withh3_get_res_0_indexes
⚠️ Rename all functions with doubleh3_h3_
prefix to use singleh3_
prefix⚠️ Removeh3_haversine_distance
function⚠️ Change Makefile such that theh3
core library is cloned, built and statically linked- Test that upgrade path has same result as fresh install
0.4.0 - 2019-01-12
- Add
h3_line
binding - Fix
h3_h3_to_children_slow
0.3.2 - 2019-01-08
⚠️ Fixbtree
operator class indexing
0.3.1 - 2018-12-17
- Add
extend
flag toh3_h3_to_geo_boundary
such that polygons are not wrapped at antimeridian
- Initial public release