- Wrote a library from scratch
- React 19 upgrade added
- Converted non-controllable manner to a controllable manner
- Typescript Reformatted
- New Utilities files added
- Removed
yarn
and addedpnpm
Breaking Changes
map.name
prop changed toname
.map.areas
prop changed toareas
.containerRef
prop removed, you can directly useref
instead.stayHighlighted
prop changed toisMulti: false
.stayMultiHighlighted
prop changed toisMulti: true
.toggleHighlighted
prop changed totoggle: true
.rerenderProps
prop removed.clearHighlightedArea
method removed.- Typescript types are changed
MapAreas
changed toMapArea
CustomArea
changed toArea
Fixed Issues
Full Changelog: V1.5...v2.0.0