All Versions
34
Latest Version
Avg Release Cycle
67 days
Latest Release
585 days ago

Changelog History
Page 2

  • v3.6.4 Changes

    June 19, 2020

    โž• Added

    • H3_MEMORY_PREFIX CMake option for replacing the memory management functions used in H3. (#317)
    • ๐Ÿ‘Œ Support for building Debian packages of H3. (#352) ### ๐Ÿ›  Fixed
    • โœ‚ Removed duplicate include statements. (#333)
    • Fixed macro H3_DIGIT_MASK_NEGATIVE. (#329)
  • v3.6.3 Changes

    January 21, 2020

    ๐Ÿ›  Fixed

    • compact detects and fails on cases with duplicated input indexes. (#299) ### ๐Ÿ”„ Changed
    • h3IsValid returns false for indexes that have non-zero reserved bits. (#300)
    • h3IsValid and h3UnidirectionalEdgeIsValid return false for indexes with the high bit set. (#300)
  • v3.6.2 Changes

    • โช Revert new polyfill algorithm until reported issues are fixed. (#293)
  • v3.6.1 Changes

    November 11, 2019

    ๐Ÿ›  Fixed

    • compact handles zero length input correctly. (#278)
    • bboxHexRadius scaling factor adjusted to guarantee containment for polyfill. (#279)
    • polyfill new algorithm for up to 3x perf boost. (#282)
    • ๐Ÿ›  Fix CMake targets for KML generation. (#285)
  • v3.6.0 Changes

    August 12, 2019

    โž• Added

    • h3ToCenterChild function to find center child at given resolution (#267)
    • getPentagonIndexes (and pentagonIndexCount) function to find pentagons at given resolution (#267) ### ๐Ÿ›  Fixed
    • ๐Ÿ›  Fix bounds check for local IJ coordinates (#271)
  • v3.5.0 Changes

    July 22, 2019

    โž• Added

    • ๐Ÿ— CMake options for excluding filter applications or benchmarks from the build. (#247)
    • h3GetFaces function to find icosahedron faces for an index, and helper function maxFaceCount (#253) ### ๐Ÿ”„ Changed
    • ๐Ÿ“œ Argument parsing for all filter applications is more flexible. (#238) ### ๐Ÿ›  Fixed
    • ๐Ÿ›  Fix printing program name in h3ToHier error messages. (#254)
  • v3.4.4 Changes

    May 30, 2019

    ๐Ÿ”„ Changed

    • Local coordinate spaces cannot cross more than one icosahedron edge. (#234)
    • All dynamic internal memory allocations happen on the heap instead of the stack. (#235)
    • ๐Ÿ“œ Argument parsing for h3ToGeo, geoToH3, and h3ToGeoBoundary is more flexible. (#227)
  • v3.4.3 Changes

    May 02, 2019

    โž• Added

    • localIjToH3 filter application (#222)
    • ๐Ÿ–จ An option to print distances in the kRing filter application (#222) ### ๐Ÿ”„ Changed
    • ๐Ÿ“œ Arguments parsing for kRing filter application is more flexible. (#224) ### ๐Ÿ›  Fixed
    • benchmarkPolyfill allocates its memory on the heap (#198)
    • ๐Ÿ›  Fixed constraints of vertex longitudes (#213)
    • Zero only input to uncompact does not produce an error (#223)
  • v3.4.2 Changes

    February 21, 2019

    ๐Ÿ”„ Changed

    • ๐Ÿ binding-functions build target generates an ASCII file on Windows (#193)
  • v3.4.1 Changes

    February 15, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ— binding-functions build target fixed when running the build out of source (#188)