Skip to content

Latest commit

 

History

History
180 lines (133 loc) · 14.9 KB

CHANGELOG.md

File metadata and controls

180 lines (133 loc) · 14.9 KB

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)