- version string
- language string
- region string
- callback () => any
- Fixed: Cluster zoom wasn't zooming in when was max zoomed out
- Changed: Cluster refresh event from bounds_changed to idle
- Changed: Cluster refresh logic to be more efficient
- Replaced: Single README file with VuePress docs
- Changed: Build tool from Webpack to Rollup
- Moved (S)CSS for components into each Vue file instead of combining and importing a single CSS file
- Added:
GmapsData
andGmapsDataGeoJson
components to include GeoJSON data - Added: Demo examples and README section for GeoJSON support
- Added:
sensitivity
prop forGmapsCircle
andGmapsRectangle
components - Fixed:
GmapsMap
error not displaying when a child component had an error - Changed: Replaced .vue files with .ts where there was no
<template>
to render
- Added: Declaration files and types for Typescript support
- Changed: Library now uses the
@Component
format of Vue 2 which is needed for Typescript - Changed: Some internal scripts for generating the library and documentation
- Changed: Almost every single line of code in the library (good luck tracking changes 😥)