Skip to content

Latest commit

 

History

History
278 lines (195 loc) · 21 KB

CHANGELOG.md

File metadata and controls

278 lines (195 loc) · 21 KB

<a name"0.8.4">

0.8.4 (2015-06-14)

Bug Fixes

  • popups position markers: POST BUILD/MERGE popups position after being compiled. Refactored open popup fun (0b885666)

Features

  • graphs: architecture png graphs in dist/architecture/** (f00fcd3d)

<a name"0.8.3">

0.8.3 (2015-06-11)

Bug Fixes

  • markers dupes - issue #766 (2d52aad)
  • paths - Fix the leafletPathEvents._bindPathEvents method that was using an old syntax for binding label events. 7aa2926

<a name"0.8.0">

0.8.0 (2015-05-13)

  • geojson - event handlers changed to be consistent with markers (816a633)
  • iteration preference to lodash removed and not using angular.forEach, see

<a name"0.7.13">

0.7.13 (2015-04-14)

  • bump-@, bump-@-minor, bump-@-major - correct workflow for bumping and keeping dist version numbers in sync with package json files
  • [geojson, markers]watchOptions - minify fix for annotations

<a name"0.7.12">

0.7.12 (2015-04-13)

  • markers-watch-options - much more flexible watch options to entireley disable watches
  • markers-nested - markers can be nested via layer name
  • geojson-watch-options - much more flexible watch options to entireley disable watches
  • geojson-nested - geojson can be nested to create additional geojson layers
  • leafletData.getDirectiveControls
  • bug fixes see git log

Bug Fixes

Features

  • controls: Added the scale control and an example showing it. Thanks to @dts here: https:// (7f1fbf56)
  • events: Reworked the marker events. We use the "emit" login instead of "broadcast" for m (5c50f7f1)
  • examples: New bootstrap-ui integration with modal and a map with marker-clustering. Exampl (bceff464)
  • map: Option to disable scrolling on mobile devices. Thanks to @rckclmbr here: https:/ (368b4d21)
  • overlay: Added an option to hide the overlay from the switch selector. Thanks to @Getz85 (010e773b)

0.7.11 (2015-01-17)

Features

Bug Fixes

  • geojson: Shallow watch of the geojson object to accomplish better performance, as stated (c893a1a8)
  • markerCompilation: use specified scope to listen to includeContentLoaded (2d937949)
  • paths: Solved a bug with paths and layerGroup management. Reported by @ValentinH here: (10ac4e82)

0.7.9 (2014-10-28)

Bug Fixes

  • Pass popup options in all calls to marker.bindPopup() (6f476314)
  • Solved bug on utfgrid example (9f78d3af)
  • center: Solved the autodiscover problem reported by @facultymatt here: https://github.co (ba9d6ef0)
  • core:
  • examples: Fixed some mess on the path-types-example (a40dee24)
  • layers: Added a log error message when no layer type is provided (53c6bcb4)

Features

  • Updated examples (0e7d02bb)
  • examples:
    • Little improvement on decorations-simple-example.html (45731004)
    • new example of paths with ajax loading of data (99ca74f3)
    • Updated simple layers example with Mapbox maps (fabaa051)

0.7.8 (2014-08-27)

Features

Lot of new features and bugfixes added by the community: https://github.com/tombatossals/angular-leaflet-directive/pulls?q=is%3Apr+is%3Aclosed

  • build: Used load-grunt-config to modularize the build process (56440881)

0.7.6 (2014-03-20)

Bug Fixes

  • center: solved a bug with the autoDiscover property. (823934db)
  • markers: Bug solved which prevents to create a markers group without overlay (2017f1a0)
  • tiles: Fixed a bug related with multiple maps on screen and tiles. Thanks to @gabrielha (3a774523)
  • url-center: round the latlng to 4 digits as suggested by @fbuchinger here: (4a6d755e)

Features

  • build:
    • Added a special property "url-hash-center" which allows to sync the center with (e361dad6)
    • Dinamically add and remove the layers control. (ac0ce4be)
    • Added a new GeoJSON layer. Thanks to @cktong: (e9c391d2)
  • documentation: Added more "markers" attribute documentation. (4dacd3d0)
  • example: Added a new example of marker clustering without overlays (8a65587d)
  • test: Added unitary tests and protractor tests for the new url-hash-center property (d43ff384)
  • url-center-hash: Listen for URL changes to update the center. (ebad6267)

v0.7.4 (2014-02-09)

Features

  • build:
    • Solved some bugs with the markers management, and reworked example markers-updat (754db7f6)
    • Embed default marker icon as a base64 string. Thanks to @couclock for reporting (b0e40cb5)
    • travis integration with coveralls.io. (82709893)
  • documentation: Initial "markers" attribute documentation. (ec7dc696)
  • layers: Added the GeoJSON layer functionality by @cktong. (fba0d0d1)
  • markers: When a marker popup is changed on map the marker object is updated in the scope (ae66898a)

v0.7.3 (2014-01-11)

The most important change of this release is the overhaul of the markers attribute, which has some implications to mantain backwards compatibility. The icon definition inside a marker must be done without calling explicitly Leaflet Icon creation function. So, instead of:

marker = {
    name: "example",
    icon: L.icon({
        ...
    })
}

We will use:

marker = {
    name: "example",
    icon: {
        ...
    }
}

You can take a look at the demo page to see examples of this change: http://tombatossals.github.io/angular-leaflet-directive/#!/examples/customized-markers

Features

  • Gruntfile: Updated protractor-runner to allow running the e2e tests from various browsers f (01e9f0da)
  • build:
    • Added the possibility to group the markers in MarkerCluster without using overla (0d35b2c6)
    • Moved all the event management functionality into leafletEvents service. (cd5fc09a)
    • Refactor paths attribute (c321784e)
  • documentation:
    • Updated paths attribute documentation (082b16c4)
    • Started the paths attribute documentation (972cad1e)
  • examples:
    • New example of layer+markers with markerclustering usage (d0230d07)
    • New examples of markers attribute. (753e509f)
    • Added a new and simplified paths example (2e991d73)
    • Added a new simplified example to the paths attribute (c380b742)
    • Added a new paths example: paths-simple-example.html (66bc6920)
    • All the examples dependencies linked to the bower_components folder. (d9b0cdbf)
  • markers: The icon definition has ben changed to be an object of properties, not a Leaflet (b45df205)
  • tests: Added a new E2E protractor tests for the paths-simple-example.html (c74c2314)

Bug Fixes

  • paths: Solved a bug on the scope watching of the paths attribute. (0663b309)

v0.7.2 (2013-12-29)

Bug Fixes

  • build:
    • When a baselayer + overlay was added the layer switch control was not shown. (20ca399c)
    • Solved some performance and functional issues with the "bounds" attribute. (901259a8)
  • features: Reworked 'maxBounds' attribute with new maxbounds-example.html (e60a1528)
  • tests: Fixed the waiting times on the protractor e2e test googlemaps-example.html (4e67f35e)

Features

  • build:
    • 'maxbounds' updated to work with leaflet 0.7.1 (fe575010)
    • 'maxBounds' attribute renamed as 'maxbounds'. (b2f541c3)
    • Updated grunt-protractor-runner and protractor configuration to version 0.15.0 (ea836c3a)
    • Added a new createBoundsFromArray helper, proposed by @lukasz-zak here: https:// (0adacda1)
    • Added a new service of bounds helpers: leafletBoundsHelpers (eac699aa)
  • documentation:
    • Added the 'layers' documentation section. (bf783e8a)
    • Added the layers attribute documentation (d26b01a1)
  • examples:
    • Added a new example: layers-imageoverlay-example.html (ebfd4b6a)
    • Added a new overlays-simple-example.html (55a24a2e)
    • Added the tiles-zoom-changer example by @yagoferrer as an standalone example. (8abe8b4e)
  • test:
    • Added a test for overlay-simple-example.html (61342200)
    • Added the SauceLabs selenium testing to the travis build CI (51d51544)
    • Added a new e2e test for layers-simple-example.html (85ac00fc)
    • Added a new test for the maxbounds-example.html (ee45e410)
  • tests: Added a new e2e test for: layers-imageoverlay-example.html (5eb20dc1)

v0.7.1 (2013-12-22)

Bug Fixes

  • build:
    • Solved a problem with the render of the Google Maps Layer, reported by @pwoloszu (73f17c0b)
    • Removed the center undefined log message as noted by @ngoldman here: https://git (a41e4efb)
  • grunt: Added the e2e protractor tests to the Grunt watch cycle. (95ac1831)
  • libraries: Updated Leaflet.markercluster to version 0.4 on bower.json. Thanks to @Hyzhak fo (a7adada0)
  • test: Updated e2e tests to pass the jshint validations (acee2b02)
  • tests: Some code updates to the e2e tests (5e47141b)

Features

  • examples: Make the buttons toggable on the marker-groups-example.html made by @yagoferrer (0699cf7b)
  • test:
    • Added a test for the googlemaps-example.html (98f68c0a)
    • Added an e2e test to the custom-parameters-example.html (3ce6a721)
    • Completed e2e tests for the bounds example. (1c40d605)

v0.7.0 (2013-12-15)

Bug Fixes

  • build: Removed the center undefined log message as noted by @ngoldman here: https://git (08b569ff)

Features

  • Documentation: More detailed documentation of how to contribute to the project. (5eaf07f9)
  • build:
    • We can disable the watch on the markers adding a 'watch-markers="no"' to our dir (543b6259)
    • Added a new service leafletMarkerHelpers with the methods needed to manage the m (f0dadafb)
    • Re-worked layer type code, lot easier to add new layer types now. (061a52ca)
    • Only show the layer selector switch control if the layers added are more than on (343a662b)
    • Added a new layers management example (layers-simple-example.html). (1be141c2)
  • documentation:
    • Started a new documentation section inside the folder "doc" of the project, writ (cf238d71)
    • Added a detailed CONTRIBUTING.md file which explains the software development cy (c773738f)
  • test: Added a new e2e test for the bounds-example.html (1fa57eb9)