Skip to content

Releases: JiriHoffmann/react-native-clusterer

Release 3.0.0

27 Oct 22:44
Compare
Choose a tag to compare

3.0.0 (2024-10-27)

Add support for React Native 0.76 with new architecture.

Breaking changes

  • use invoke_result instead of deprecated result_of. Thanks to @petetnt! (da099c3)
    • CLANG_CXX_LANGUAGE_STANDARD c++17 and up required

Release 2.0.0

25 Mar 00:27
Compare
Choose a tag to compare

2.0.0 (2024-03-25)

Bug Fixes

  • Example background color for darkmode (3978444)

  • Example types (6b4f655)

  • Tile feature id retrieval (da79a9f)

  • MaxZoom not working as expected #16 (ff8a544)

  • useClusterer return type (ad1794e)

  • feat!: Add getClusterExpansionRegion to all clusters (349d5e3)

    • Note the BREAKING CHANGES - all clusters have getExpansionRegion property - use isPointCluster utility function to check if this method is defined

Features

  • Add coordsToGeoJSONFeature util function (8b42984), closes #34
  • Add isPointCluster util function (a56e334)
  • Implement tests from Supercluster JS (8ec58f4)
  • Remove feature.properties data type limits (abe3ae9), closes #35

BREAKING CHANGES

  • Rename Supercluster.expandCluster to Supercluster.getClusterExpansionRegion.
    Rename cluster .getClusterExpansionRegion to .getExpansionRegion to follow the same naming scheme as other methods

Release 1.3.0

04 Mar 07:29
Compare
Choose a tag to compare

1.3.0 (2023-03-04)

Features

  • update example to rn 0.71 (eb3aa55)

Bug Fixes

  • build issue when new architecture is not enabled (952e274)
  • build.gradle (9b34d36)

Release 1.2.2

29 Sep 04:32
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.1...v1.2.2

Release 1.2.1

02 Sep 05:38
Compare
Choose a tag to compare

1.2.1 (2022-09-02)

Bug Fixes 🔧

Add support for React Native 0.69+. Thanks to @jpudysz! (44336c8)

Release 1.2.0

18 May 00:13
Compare
Choose a tag to compare

1.2.0 (2022-05-18)

Features 🚀

  • Supercluster is now created as a JSI Host Object, calling delete() is no longer needed (ddaf280)

Bug Fixes 🔧

Release 1.1.1

27 Apr 04:57
Compare
Choose a tag to compare

1.1.1 (2022-04-27)

Bug Fixes

  • js: type for getClusterExpansionRegion (155d88e), closes #5

Release 1.1.0

28 Mar 16:18
Compare
Choose a tag to compare

1.1.0 (2022-03-28)

Bug Fixes

  • js: Improve example performance (3a2ac3a)

Features

  • js: Add useClusterer hook (7222691)

Release 1.0.0

25 Feb 22:48
Compare
Choose a tag to compare

1.0.0 (2022-02-25)

Breaking changes

  • JS:: Add load method to mimic JS library (11c2e1d) - Supercluster is now initialized with options only, points are added via .load() method

Features

  • JS: Clusterer component (0f8d85d)
  • JS: getClustersFromRegion & expandCluster (708959a)

Release 0.4.0

12 Feb 00:41
Compare
Choose a tag to compare

0.4.0 (2022-02-12)

Bug Fixes

  • android: cmake JNI + JSI linking (a27dc50)
  • cpp: Function names in error messages (071f717)

Features