diff --git a/CHANGELOG.md b/CHANGELOG.md index 12d0b46cd..17dc80a87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,35 @@ All notable changes to this project will be documented in this file. Dates are displayed in UTC. -Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +#### [Unreleased](https://github.com/googlemaps/android-maps-utils/compare/1.0.0...HEAD) -#### [Unreleased](https://github.com/googlemaps/android-maps-utils/compare/0.6.2...HEAD) +#### [1.0.0](https://github.com/googlemaps/android-maps-utils/compare/0.6.2...1.0.0) + +> 24 February 2020 + +### BREAKING CHANGES +* Add MapObjectManager for multi-layer support with KML/GeoJSON renderers ([#380](https://github.com/googlemaps/android-maps-utils/pull/380)) +* Default item rendering to onBeforeClusterItemRendered() ([#633](https://github.com/googlemaps/android-maps-utils/pull/633)) + +### Bug Fixes + +* **KmlLayer:** Update constructor to take in a Context instead ([#631](https://github.com/googlemaps/android-maps-utils/issues/631)) ([731f7e6](https://github.com/googlemaps/android-maps-utils/commit/731f7e61648ac1acd56770e0a841a172ade82847)) +* Maintain insertion order in clusters ([3ca965f](https://github.com/googlemaps/android-maps-utils/commit/3ca965f72c96fb44552c5410e6bdbc2815a82bac)), closes [#615](https://github.com/googlemaps/android-maps-utils/issues/615) +* Make KML/GeoJSON lines and polygons clickable by default ([#614](https://github.com/googlemaps/android-maps-utils/issues/614)) ([122e96b](https://github.com/googlemaps/android-maps-utils/commit/122e96b8400af4c2f26f9c6237e3b4394b2a1d6a)), closes [#558](https://github.com/googlemaps/android-maps-utils/issues/558) [#454](https://github.com/googlemaps/android-maps-utils/issues/454) +* **KmlRenderer:** Recurse over multi-geometry placemarks ([#605](https://github.com/googlemaps/android-maps-utils/issues/605)) ([8abcea8](https://github.com/googlemaps/android-maps-utils/commit/8abcea88f4039885dc87c94e63f3fd0b76069516)) +* increase stale bot window ([8811f97](https://github.com/googlemaps/android-maps-utils/commit/8811f97452db18c4262c4676c511fb2b0bb54961)) + +### Features + +* **cluster:** Support updating existing items ([#627](https://github.com/googlemaps/android-maps-utils/issues/627)) ([39f0c22](https://github.com/googlemaps/android-maps-utils/commit/39f0c22e7c5619a92791024b1b31f7d9822f20a8)), closes [#90](https://github.com/googlemaps/android-maps-utils/issues/90) +* KMZ support ([#625](https://github.com/googlemaps/android-maps-utils/issues/625)) ([7f1dc6f](https://github.com/googlemaps/android-maps-utils/commit/7f1dc6f3c5a4ed90218eab738cef0d1dccbdee23)) +* Support KML BalloonStyle template ([#606](https://github.com/googlemaps/android-maps-utils/issues/606)) ([992b797](https://github.com/googlemaps/android-maps-utils/commit/992b797c14a4663dad93e40d8e51891c108a63ed)) + + +### Performance Improvements + +* Improve KML bitmap caching and fix icon scaling ([#609](https://github.com/googlemaps/android-maps-utils/issues/609)) ([1f2a2dd](https://github.com/googlemaps/android-maps-utils/commit/1f2a2dd6d58be4d7d4e955daa9c439a088a598d0)) +* Use thread pools the clustering algorithm ([#601](https://github.com/googlemaps/android-maps-utils/pull/601)) #### [0.6.2](https://github.com/googlemaps/android-maps-utils/compare/0.6.1...0.6.2)