Commit Graph

64 Commits

Author SHA1 Message Date
Simon Legner
c5f7dc4ad3 ES2015 modules: Add index.js files to subdirectories/namespace (#5329)
* Add index.js files to subdirectories/namespace

This allows to streamline the import/export in the main file.

* Fix tests by switching to karma-rollup-plugin
2017-02-13 14:14:00 +01:00
Vladimir Agafonkin
703ae02aa8 ES6 modules & Rollup (#4989)
* WIP ES6 modules & rollup

* WIP ES6 modules & rollup 2

* WIP ES6 modules & rollup 3

* WIP ES6 modules Browser

* WIP ES6 module fixes

* WIP ES6 modules: simpler browser exports

* WIP ES6: refactor CRS/Projection modules, CRS obj -> CRS.Base

* get rid of unnecessary index.js

* WIP ES6 modules, dom events and stuff

* Make linter happy, rollup to dist/

* revert to CRS namespace/class for now

* WIP rollup: export more stuff

* export controls

* rollup: export Layer

* rollup: export DomEvent

* rollup: export more layer types

* rollup: export Popup/Tooltip

* WIP: ES6-ify marker, icon, domutil, draggable.

* ES6-ify gridlayer, tilelayer.

* ES6-ify: Tweak imports-exports, code is now runnable!!

* ES6-ify: Fix scope in some DomUtils

* ES6-ify: Path, fix Popup

* ES6-ify: Lint & cleanup

* ES6-ify map handlers, more linting

* ES6-ify: Icon.Default namespacing

* ES6-ify: Renderers, CircleMarker

* ES6-ify: Circle, Polyline, LineUtil

* ES6-ify: Polygon, Rectangle, LineUtil, PolyUtil, linting

* ES6-ify: SVG.VML

* ES6-ify: DomEvent.Pointer, DomEvent.DoubleTap

* ES6-ify: Linting, make Karma play nice with Rollup

* ES6-ify: More work on fixing bits breaking some unit tests.

* ES6-ify: rollup the version number, fiddled with build scripts

* ES6-ify: Fiddle with test scripts

* ES6-ify: cleanup (refs to global L, imports from (DOM)Util), prevent cyclic loop on Map imports

* ES6-ify: More cleanup of (DOM)Util/Browser/DomEvent imports

* ES6ify: Use rollup's "legacy" option for ES3 (IE8) builds

* ES6-ify: Clean up build scripts, fix CONTRIBUTING.md instructions

* Typo

* ES6-ify: minor fixes and lefovers after rebasing on top of 1.0.2

* ES6-ify: upgrade to rollup 0.38 for proper IE8 builds, fix L.SVG.VML

* Make linter happy.

* ES6: Fixing typos and sxrew-ups after big rebase

* Fix symlink for debugging scripts

* ES6: Cleanup old build scripts

* ES6-ify: Update build system to include git rev in L.version

* ES6-ify: re-enable unit tests replacing L.Path with L.Polyline

* Export Path

* ES6ify: cleanup old banner file

* ES6-ify: whitespace in var declarations

* ES6-ify: Export toTransformation as L.transformation

* ES6-ify: cleanup L.transform exports

* ES6-ify: "import Util" in Transformation and SVG.VML
2017-01-30 11:35:16 +01:00
Iván Sánchez Ortega
1cc4660d98 Changelog for 1.0.3, version bump. (#5274)
* Changelog for 1.0.3, version bump.

* Fix 1.0.3 release date
2017-01-23 12:16:07 +01:00
Yuzo Matsuzawa
308ba02d69 Update L.version to 1.0.2 (#5134) 2016-11-23 09:59:32 +01:00
Iván Sánchez Ortega
9a1d786075 Version bump to 1.0.1 2016-09-30 14:19:56 +02:00
Vladimir Agafonkin
11533003c0 update version to 1.0.0 2016-09-27 13:32:00 +03:00
Yohan Boniface
833340752c Bump version; changelog (#4786) 2016-08-05 12:25:56 +03:00
Yohan Boniface
406e1f660a Bump version 2016-07-15 12:15:46 +02:00
Iván Sánchez Ortega
ca01120227 Use git rev as semver metadata 2016-04-19 12:32:08 +02:00
Per Liedman
c22ee29d79 Bump version to 1.0.0-rc.1 (#4454) 2016-04-18 09:26:02 +02:00
Vladimir Agafonkin
3e636d26b9 bump versions 2015-07-15 12:12:53 +03:00
Vladimir Agafonkin
b170695fe5 bump version to clear up confusion 2015-05-08 17:55:19 +03:00
Patrick Arlt
8cc2d4b42d add newline 2014-10-14 15:15:06 -07:00
Patrick Arlt
f2490d3d4a expose a global if window is present 2014-10-13 11:18:45 -07:00
Vladimir Agafonkin
abdf0c2afa better compression for Leaflet.js 2013-12-26 18:45:29 +02:00
Vladimir Agafonkin
2b96ea5aba make Leaflet.js requirable for version, remove noConflict test
Currently tests don’t account for wrapper function around Leaflet
source, so the noConflict one failed — removing for now.
2013-12-26 18:29:46 +02:00
Vladimir Agafonkin
9cb36d0a62 document refactoring in changelog, bump version 2013-12-02 20:05:31 +02:00
Vladimir Agafonkin
ff927cb42a bump version in package.json and Leaflet.js 2013-11-15 16:41:34 +02:00
Vladimir Agafonkin
6db592b5da bump master version to 0.7-dev, close #1906 2013-07-25 22:43:11 +03:00
Vladimir Agafonkin
b3d5684826 update build, bump minor version 2013-06-28 15:42:49 -04:00
Vladimir Agafonkin
ae5bc1cc82 bump version and build 2013-06-27 10:41:12 -04:00
Vladimir Agafonkin
d2f99f9b35 bump version, update changelog and build 2013-06-25 13:46:14 -04:00
S. Andrew Sheppard
239faad5d7 make AMD declaration anonymous 2013-06-24 12:35:25 -05:00
Vladimir Agafonkin
323245ffc3 define Leaflet as an AMD module as well, close #1364 2013-04-23 13:20:19 +03:00
Vladimir Agafonkin
10bd63a6a6 update changelog, bump version 2013-01-18 17:30:53 +02:00
Vladimir Agafonkin
b9727d9190 made up my mind about comment format, add some more comments 2012-12-20 12:37:40 +02:00
Vladimir Agafonkin
9e37766c96 update version to 0.5 2012-11-09 23:52:11 +02:00
Vladimir Agafonkin
2aa30376db fix IE9 regression (sorry!) 2012-08-07 18:43:52 +03:00
Vladimir Agafonkin
9bc31e0f22 update build and changelog for 0.4.3 2012-08-07 11:56:11 +03:00
Vladimir Agafonkin
00ed2286cc update version number and build 2012-08-01 18:35:42 +03:00
Vladimir Agafonkin
a393cdec20 update build and changelog 2012-07-31 10:59:14 +03:00
mourner
50c6c480b4 add window and undefined to outer closure 2012-07-01 16:18:00 +03:00
mourner
468cc5c5fa minor cleanup 2012-06-25 11:56:38 +03:00
danzel
61ce465134 Fix up the unit tests. Polyline.closestLayerPoint and noConflict were broken. 2012-06-25 12:16:46 +12:00
mourner
6f40aeeb97 refactor icon and default marker image paths, wrap library in a function 2012-05-10 17:03:50 +03:00
mourner
477c1109eb clean up, move attribution prefix arg to options 2012-02-23 11:01:03 +02:00
mourner
8e131c5f32 more cleanup and refactoring 2012-02-15 17:05:55 +02:00
mourner
bf7fbdb795 Fixed Leaflet include query string bug 2012-02-14 12:41:46 +02:00
mourner
2d8029e436 Reworked controls to be more flexible (inspired by #480) 2012-02-14 11:40:47 +02:00
mourner
f68a227680 integrate jshint into Jakefile, minor cleanup 2011-12-12 19:54:03 +02:00
mourner
3776e73c00 Switched to Node + Jake + UglifyJS for building 2011-12-11 22:45:49 +02:00
mourner
fccecb419f Whitespace fixes 2011-12-08 17:53:17 +02:00
mourner
a6551fa114 Fixed ROOT_URL regression 2011-10-26 16:04:06 +03:00
mourner
11de00ec5b jslinted for fun 2011-10-21 15:53:21 +03:00
mourner
9fe47c9103 Minor cleanup, tested WebStorm git integration 2011-09-20 14:19:11 +03:00
Mourner
57a6013d45 minor cleanup 2011-09-08 12:00:40 +03:00
Mourner
366fce6eb8 update version and website link 2011-08-01 17:19:34 +03:00
Mourner
667fdd9797 Fix L variable definition, closes #122 2011-06-14 15:14:47 +03:00
Mourner
3488f88c38 improve debug handling 2011-06-02 17:07:56 +03:00
Mourner
c6ddf37eb2 Bump version 2011-05-16 17:45:06 +03:00