v1.0.3

@IvanSanchez IvanSanchez released this Jan 23, 2017 · 1 commit to release-v1.0.3 since this release

Leaflet 1.0.3 is a bugfix release. Changes since 1.0.2:

Bug fixes

API changes

  • Added a new WrapLatLngBounds method to L.CRS, to fix an issue with maxBounds of GridLayers (by @IvanSanchez, #5185, also thanks to @DiogoMCampos for investigation).
  • L.Map.getSize() will now return 0 instead of NaN in non-graphical environments (by @ughitsaaron, #5209).

Improvements

Downloads

v1.0.2

@IvanSanchez IvanSanchez released this Nov 21, 2016 · 106 commits to master since this release

Leaflet 1.0.2 is a small release with a dozen bugfixes and a couple small improvements. Changes since v1.0.1:

Bug fixes

  • Fix CSS for marker shadows when max-width is already set (by @brunob, #5046).
  • Fix canvas redraw when style updates fill and/or weight (by @perliedman, #5034).
  • Prevent canvas from firing multiple mouseover events for same layer (by @perliedman, #5033).
  • Fixed a race condition when removing and adding L.Canvas vectors during a zoom animation (by @ghybs) #5011.
  • Fix zoom animation of ImageOverlay when CRS's Y axis is flipped (by @perliedman), #4993.
  • Fix encoding/decoding of GeoJSON FeatureCollections (by @IvanSanchez), #5045.
  • Fix minZoom/maxZoom late inizialization (by @IvanSanchez), #4916.
  • Fix styling of custom SVG markers by making stricter CSS selectors (by @jwoyame) #4597.
  • Fix order of mouseover/mouseout events on overlapping L.Canvas layers (by @perliedman), #5090.
  • Fix drag behaviour when a draggable marker is removed in mid-drag (by @IvanSanchez, #5063.
  • Fix L.Control.Layers.collapse() on initially uncollapsed layer controls (by @perliedman), #5090.
  • Fix blurriness of L.Tooltip by rounding up pixel coordinates (by @ashmigelski), #5089.
  • Fix click events on overlapping geometries when using L.Canvas (by @perliedman), #5100.

API changes

Improvements

Downloads

v1.0.1

@IvanSanchez IvanSanchez released this Sep 30, 2016 · 179 commits to master since this release

Leaflet 1.0.1 is a small bugfix release, containing two bug fixes since the previous version:

Downloads

v1.0.0

@mourner mourner released this Sep 27, 2016 · 198 commits to master since this release

Leaflet 1.0 final, a culmination of several years of work by dozens of contributors from all over the world. This is the fastest, most stable and polished Leaflet release ever. Read the announcement blog post.

Changes since 1.0-rc3:

API changes

Improvements

Bug fixes

Downloads

v1.0.0-rc.3

@mourner mourner released this Aug 5, 2016 · 1892 commits to master since this release

API changes

  • L.Tooltip offset option now defaults to [0, 0] (by @yohanboniface) #4773
  • Event listeners are now always called in the order they have been registered, while until rc2 listeners with a context were all called before listeners without context (even if registered later), and the listeners with context were called in an unpredictable order (by @yohanboniface) #4769

Improvements

Bug fixes

Downloads

v1.0.0-rc.2

@yohanboniface yohanboniface released this Jul 18, 2016 · 1913 commits to master since this release

API changes

Improvements

Bug fixes

Downloads

v1.0.0-rc.1

@yohanboniface yohanboniface released this Apr 18, 2016 · 2043 commits to master since this release

API changes

Improvements

Bug fixes

Other

Downloads

v0.7.7

@mourner mourner released this Oct 26, 2015 · 3403 commits to master since this release

  • Fixed a regression that could sometimes cause tiles to disappear when pinch-zooming on iOS devices.
  • Fixed a regression related to msPointer detection in IE10 (affecting Leaflet.draw and some other plugins) (by @danzel) #3842 #3839 #3804
  • Fixed a bug where a mouseout could fire after a vector element was removed (by @sambernet). #3849 #3829
  • Fixed touch interactions in Edge browser (by @mitchless & @Neorth). #3853 #3379
  • Fixed a bug where removing a layer group from a feature group would throw an error (by @Lambdac0re). #3869

Note that we skipped 0.7.6 version for which we accidentally published a broken build to NPM.

Downloads

v1.0.0-beta.2

@mourner mourner released this Oct 14, 2015 · 2285 commits to master since this release

Beta 2 fixes over 50 bugs that were reported by users trying out beta 1. The vast majority of changes are small fixes to problems that are triggered in very specific situations or conditions, a few API consolidation changes, and a few browser workarounds.

API changes

  • L.circle now accepts radius as an option (like L.circleMarker) rather than a second argument (by @IvanSanchez)

Improvements

  • Implemented canvas optimizations on mousehover interactions (by @philippelatulippe) #3076
  • Improved drag behaviour by preventing a preclick event during drag (by @yohanboniface) #3632
  • Implemented L.ImageOverlay.setBounds() and fixed image overlay initialization (by @fminuti) #3680
  • Implemented draggable items to fire mousedown events (by @yohanboniface) #3682
  • Changed detection of browsers capable of msPointer events (by @IvanSanchez) #3684
  • Implemented latitude truncation for spherical mercator projection (by @perliedman) #3700
  • Armored against browsers not implementing Geolocation.clearWatch() #3707
  • Implemented generation of sourcemaps when building and minifying source files (by @IvanSanchez) #3723
  • Added bringToFront and bringToBack to popups (by @danzel). #3908 #3307
  • Multiply offset by 3 on keyboard pan when shift key is pressed (by @yohanboniface) #3921

Bug fixes

Downloads

v0.7.5

@mourner mourner released this Sep 2, 2015 · 3403 commits to master since this release

build v0.7.5

Downloads