Releases: visgl/react-google-maps
Releases · visgl/react-google-maps
Release list
v1.9.0
1.9.0 (2026-06-27)
Features
- add basic keyboard events for advanced marker (#1001) (af5ab1c)
- add map-3d-route example with 3D Map and custom route element (v=alpha) (#989) (4adb9e1)
- map-control: add className prop (#967) (37bfe46)
Bug Fixes
- build: don't build examples with library build (1b43288)
- handle externally-loaded importLibrary in loader (#1002) (f76ed12)
- hooks: add SafeReact and fallback for useInsertionEffect to ensure compatibility with React 16/17 (#1017) (1a503a8), closes #957
- map: don't crash when remounting with a broken cached map instance (#984) (31a5261), closes #982
- prevent api provider race condition, defer loading state update (#970) (7fd6efe)
- update dependencies and update importLibrary typings (#1019) (ef951c4)
- update gmp types (#973) (2f5c29c)
- use correct pointer events behaviour (#997) (538e918)
v1.8.3
v1.8.2
v1.8.1
v1.8.0
1.8.0 (2026-03-26)
Features
- add 2d geometry components - circle, polyline and polygon (#917) (54b1d0e)
- add 3D map, marker and popover components (#898) (2ba09a1)
- add fetchAppCheckToken prop to APIProvider (#913) (992994d)
- api-loader: migrate to @googlemaps/js-api-loader (#885) (4af51dd)
- map3d: refactor components to use custom elements (#765) (8b60a78)
- pin: split Pin component into modern and legacy implementations (#945) (4826836)
Bug Fixes
- better handling for
clickableprop in AdvancedMarker (#906) (c8ff82f) - introduce useEffectEvent to improve stability of event handlers (#866) (e44933e)
- map: improve reuseMaps reliability after remounting (#920) (e9296de)
- more efficient useMemoized hook and fixed infowindow issues (#903) (8cb7151)
- trigger release-please action (0eaabeb)