Note these are not comprehensive commit lists but represent what I consider to be the
most significant changes. You can always see a full changelog with git log 1.0.0..0.3.1
.
- view commit • Update to angular 1.6.1
- view commit • Use lat lng literals instead of converting to google.maps.LatLng.
- view commit • Convert gmMap and gmMarkers to use google.maps.LatLngLiteral objects instead of google.maps.LatLng objects.
- view commit • Update dependencies and fix tests for new version of jasmine.
- view commit • Add API key to google maps.
- view commit • Upgrade to angular 1.2.27
- view commit • Added the configuration to add circles to the map.
- view commit • Fix #45 - update addMapListenerOnce to fix memory leak
- view commit • Remove jquery as a dependency
- view commit • Remove support for node 0.8
- view commit • Don't infowindow, instead hide it in the dom. Fixes #27
- view commit • Be smarter with google maps events--don't listen to drag in map controller and debounce in gmMap
- view commit • Don't immediately execute debounced updateScope.
- view commit • Fix #75 scope hierarchy changed in newer versions of angularjs
- view commit • Added markersById functionality, allows angular-gm to store markers by a user provided id instead of the markers latlng position
- view commit • Moved use strict declarations inside functions
- view commit • Stopped infowindow from compiling elements everytime it's opened. From: #27
- view commit • Switched to using ids for markers
- view commit • gmPolylines now using ids
- view commit • Made controller element functions generic.
- view commit • Started pulling out generalizable logic from gmMarkers and put into new service angulargmShape.
- view commit • Refactored rest of gmMarkers into generalized functions in angulargmShape.
- view commit • Changed gmPolylines to take advantage of angulargmShape.
- view commit • Add updateElement to angulargmMapController.
- view commit • Add gmShapesUpdate event to manually trigger element update.
- view commit • Fixes #37, added gmMapIdle event so you can do stuff when the map loads.
- view commit • Switched from docular to ngdocs.
- view commit • Added examples.
- view commit • Don't include version numbers in build files.
- view commit • Guard angulargmDefaults in a function so it only gets run if AngularGM is loaded.
- view commit • [Polylines] Init polylines directive
- view commit • Generate docs based on angulargm version.
- view commit • Fixes #10. Allow configuring precision.
- view commit • Adding travis build config.
- view commit • Added travis build status to README.
- view commit • getEventHandlers should convert camelcase to underscored event names
- view commit • turns out Google Maps can have more than one listener on an event, so keep track of all of them instead of removing earlier listeners
- AngularGM documentation is now being generated using Docular.
You can still view the old docs, as well as find the old docs and builds in the gh-pages branch.Now that 1.0.0 is released these are no longer available. But moving forward there is a better path for versioning documentation alongside the release so that's good! - view commit • Add option override the Marker constructor.
- view commit • Fixes #4. Map options reset when angulargmMapController is re-instantiated.
- view commit • Added mapTypeId to gmMap.
- view commit • Updated testing config for latest version
- view commit • Versioned devDependencies.
- view commit • Switched documentation to docular.
- view commit • Removed jsdoc.
- view commit • Script for pushing docs and builds to heroku.
- view commit • Need to trigger resize at end of gmMap so markers will be redrawn.
- If you use the getMapPromise method of angulargmContainer, you may want to make sure your configuration is in a run function. If you do configuration in a controller it will get re-run on the same map instance every time the controller is re-instantiated.
- view commit • Added gmMapResize event to gmMap.
- view commit • Make gmMarkersRedraw event more flexible.
- view commit • Fixes #3. Reuse google map instances.
- view commit • Update to angular 1.0.7.