8.0.0 (2017-09-14)
Bug Fixes
Features
- addons/InfoBox: revamp to PureComponent (95269d2)
- addons/MarkerClusterer: revamp to PureComponent (13cbef2)
- Circle: revamp with jscodeshift (c2c98ab)
- DirectionsRenderer: revamp with jscodeshift (7c5532a)
- drawing/DrawingManager: revamp with jscodeshift (01bfb80)
- FusionTablesLayer: revamp with jscodeshift (a5865a0)
- GoogleMap: revamp with jscodeshift (772f363)
- index.js: export
withScriptjs
(4a1c34e) - KmlLayer: revamp with jscodeshift (18b8a9f)
- Marker: revamp with jscodeshift (08c5687)
- OverlayView: revamp with jscodeshift (8c66c14)
- package.json: add
recompose
to dependencies (f433a50) - package.json: remove
create-react-class
from dependencies (ea41411) - places/SearchBox: revamp with jscodeshift (bc41752)
- Polygon: revamp with jscodeshift (a015b95)
- Polyline: revamp with jscodeshift (2ff6313)
- Rectangle: revamp with jscodeshift (5096882)
- StreetViewPanorama: revamp with jscodeshift (a0e6dd4)
- TrafficLayer: revamp with jscodeshift (92159bd)
- tx: add
MapChild
transform with jscodeshift
(b63d9ee) - visualization/HeatmapLayer: revamp with jscodeshift (b92a570)
- withGoogleMap: revamp with prettier (c3de3b3)
- withScriptjs: revamp with prettier (8f3b484)
BREAKING CHANGES
- places/SearchBox: input element can now render directly as the only child
Before:
<SearchBox
inputPlaceholder="Customized your placeholder"
inputStyle={{ padding: `0 12px`, fontSize: `14px`, outline: `none` }}
/>
After:
<SearchBox>
<input
type="text"
placeholder="Customized your placeholder"
style={{
padding: `0 12px`,
fontSize: `14px`,
outline: `none`,
}}
/>
</SearchBox>
<a name="7.3.0"></a>