@cherniavskii cherniavskii released this Aug 21, 2018 · 6 commits to master since this release

Assets 2

Improvements

  • Reset max-width and max-height styles for tiles in custom panes (#6255 by jerekshoe)
  • Add unprefixed cursor: grab style (#6281 by Malvoz)
  • Remove legacy prefixed styles, add unprefixed styles (#6282 by Malvoz)

Bug fixes

  • Move set/getAttribute('src') calls from GridLayer into TileLayer (#6264 by IvanSanchez)
  • Support comma- or space-separated strings in Canvas dashArray option (#6277 by IvanSanchez)
  • Remove trailing commas to avoid crashes in some IE browsers (#6279 by helbling)
  • Fixed capitalization of webkitTransform property, which broke transformations on certain Webkit browsers (#6290 by tuckergordon)

Docs & Web Site

@cherniavskii cherniavskii released this Jul 18, 2018 · 27 commits to master since this release

Assets 2

Bug fixes

  • Remove module field from package.json to fix plugin compatibility issues (#6239)

@cherniavskii cherniavskii released this Jul 17, 2018 · 30 commits to master since this release

Assets 2

Improvements

  • Add use-credentials CORS option to ImageOverlay and TileLayer (#6016 by caleblogan) + unit tests (#6022 and #6027 by ghybs)
  • Clean up references to global L in source code (#6047 and #6048 by ghybs)
  • Allow reset of Canvas dashArray option + support array type (#6200 by McBen)

Bug fixes

  • Respect the preferCanvas option in all panes (#6019 by mjumbewu)
  • Do not fire tileload event if tile has empty src (#6025 by cherniavskii)
  • Fix race condition when removing canvas before it has rendered (#6033 by louMoxy)
  • Fix memory leak in canvas renderer (#6117 by aj8k)
  • Fix dragging for CSS scaled map (#6055 by ghybs)
  • Handle Polygons with empty array of LatLngs (#6119 by BakuCity)
  • Fix view bounds calculation in geolocation event handler (#6140 by wladich)
  • Fix error removing map and resizing window at the same time (#6160 by danzel)
  • Stop pan key event when pan animation is in progress (#6231 by cherniavskii)

Docs & Web Site

ES6 / Rollup

Development workflow

@cherniavskii cherniavskii released this Jan 18, 2018 · 125 commits to master since this release

Assets 2

Bug fixes

  • Fix L.TileLayerregression, which caused incorrect tile URLs (#6006 by ghybs)

@cherniavskii cherniavskii released this Jan 15, 2018 · 147 commits to master since this release

Assets 2

API changes

  • Add tolerance option to L.Renderer instead of hardcoded tolerance for touch devices (#5922 by Muscot).

Improvements

Bug fixes

Docs & Web Site

ES6 / Rollup

  • Tweak legacy option in rollup config - now Leaflet works in IE again (#5929 by IvanSanchez)
  • Remove warning alert in watch bundle (#5714 by perliedman)
  • New rollup config signature (#5812 by iH8)

@perliedman perliedman released this Oct 25, 2017 · 301 commits to master since this release

Assets 2

Fixes non-extendable objects regression of 1.1.0 (#5658 by mourner)

For a detailed changes, see the full changelog

@perliedman perliedman released this Jun 27, 2017 · 344 commits to master since this release

Assets 2

1.1.0 is a feature release. Changes since 1.0.3 are:

API changes

  • Add deprecation notice for L.Mixin.Events, fixes #5358 (#5365) (by perliedman)
  • Turn nonBubblingEvents into a documented boolean option (#4883 by IvanSanchez)
  • Add L.transformation factory, allow creation from array (#5282 by anetz89)
  • toGeoJSON methods now default to a precision of six decimals (as recommended in the GeoJSON spec), precision is settable through a method parameter (#5544 by mattgrande)

Docs & Web Site

ES6 / Rollup

Improvements

Bug fixes

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

Assets 2

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

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

Assets 2

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

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

Assets 2

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