<commit_before><a name"0.8.5"></a>
### 0.8.5 (2015-06-29)


#### Bug Fixes

* **build:** grunt-graphviz added to devDeps ([b2236acc](https://github.com/tombatossals/angular-leaflet-directive/commit/b2236acc))
* **center:** cleanup some center code, based on this issue by @pieterjandesmedt: ([ea1d52a5](https://github.com/tombatossals/angular-leaflet-directive/commit/ea1d52a5))
* **labels:** labels added to existing markers are now bound ([f464f9c1](https://github.com/tombatossals/angular-leaflet-directive/commit/f464f9c1))
* **markers oldModels undefined:** - markers fix with nested logic. oldModels isDefined checks ([94429544](https://github.com/tombatossals/angular-leaflet-directive/commit/94429544))
* **markers updates:** Marker Clean up and storage was incorrect on how it's leafletMarkers (leafletDat ([6fc72b47](https://github.com/tombatossals/angular-leaflet-directive/commit/6fc72b47))


#### Features

* **control:** Add minimap control option ([d25962d1](https://github.com/tombatossals/angular-leaflet-directive/commit/d25962d1))
* **layers:**
  * Add Esri heatmap layer ([8e9f7fa9](https://github.com/tombatossals/angular-leaflet-directive/commit/8e9f7fa9))<commit_msg>additional changelog comments from @cgat<commit_after><a name"0.8.5"></a>
### 0.8.5 (2015-06-29)


#### Bug Fixes

* **leafletMarkersHelper, markers:** Fix updating markers and managing popups. Lots of logic for marker updating was contained in the addMarkerWatch callback. If you didn't watch individual markers, then markers weren't getting updated properly. This used to work because the directive simply replaced markers on update, but with recent refactors, this is no longer the case. The addMarkerWatch watch callback is now _updateMarker and made available to the marker directive. It is used to update markers in _addMarkers. Before this commit, _addMarkers just ignored markers that already exists, now it updates.
We now use marker.popupOpen() to handle popup logic (when focus is set to true, ensure popup gets opened). When the popup event is fired, manageOpenPopup will be used to compile the popup if necessary.
([360401243f3f6d645860355b2c0067db6c55218a](https://github.com/tombatossals/angular-leaflet-directive/commit/360401243f3f6d645860355b2c0067db6c55218a))

* **build:** grunt-graphviz added to devDeps ([b2236acc](https://github.com/tombatossals/angular-leaflet-directive/commit/b2236acc))
* **center:** cleanup some center code, based on this issue by @pieterjandesmedt: ([ea1d52a5](https://github.com/tombatossals/angular-leaflet-directive/commit/ea1d52a5))
* **labels:** labels added to existing markers are now bound ([f464f9c1](https://github.com/tombatossals/angular-leaflet-directive/commit/f464f9c1))
* **markers oldModels undefined:** - markers fix with nested logic. oldModels isDefined checks ([94429544](https://github.com/tombatossals/angular-leaflet-directive/commit/94429544))
* **markers updates:** Marker Clean up and storage was incorrect on how it's leafletMarkers (leafletDat ([6fc72b47](https://github.com/tombatossals/angular-leaflet-directive/commit/6fc72b47))


#### Features

* **control:** Add minimap control option ([d25962d1](https://github.com/tombatossals/angular-leaflet-directive/commit/d25962d1))
* **layers:**
  * Add Esri heatmap layer ([8e9f7fa9](https://github.com/tombatossals/angular-leaflet-directive/commit/8e9f7fa9))
{'fraction_non_alphanumeric': 0.1278173190984579, 'fraction_numerical': 0.0693950177935943, 'mean_word_length': 5.9979253112033195, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 15, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1396566', 'n_tokens_mistral': 1238, 'n_tokens_neox': 1094, 'n_words': 275}