⚠️ Drop ESM entrypoint from package because of numerous compatibility issues with plugins (import leaflet/dist/leaflet-src.esm.js explicitly instead to take advantage; ESM by default will come in v2) (#8493 by @jonkoops)
Fix a bug where tooltips could throw an error with canvas renderer (#8498 by @Falke-Design)
Fix a bug with incorrect marker popup location when there are multiple markers registered to the same popup (#8523 by @raychanks).
🧪 Tests
Fix unit tests suite stopping abruptly on Mac (#8478)
Fix Eventslistens not propagating to parent objects, in particular fixing compatibility with Leaflet.markercluster plugin (#8211 by @Falke-Design)
v1.9.0
⚡ Note on future versions
The v1.9 release is setting the stage for the first major version bump of Leaflet since 2016! A lot has changed since then, and it's time for Leaflet to grow together with the web platform.
After this release, we are branching off the 1.x code and putting it in maintenance mode — reserving potential 1.x releases only for critical bugfixes. Although version 2.0 is still far away and will take some time to take shape, we plan to make the following changes:
⚠️ Drop ESM entrypoint from package because of numerous compatibility issues with plugins (import leaflet/dist/leaflet-src.esm.js explicitly instead to take advantage; ESM by default will come in v2) (#8493 by @jonkoops)
Fix a bug where tooltips could throw an error with canvas renderer (#8498 by @Falke-Design)
Fix a bug with incorrect marker popup location when there are multiple markers registered to the same popup (#8523 by @raychanks).
🧪 Tests
Fix unit tests suite stopping abruptly on Mac (#8478)
To install Sass 1.71.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
For more information about pkg: importers, see the announcement on the Sass blog.
Command-Line Interface
Add a --pkg-importer flag to enable built-in pkg: importers. Currently this only supports the Node.js package resolution algorithm, via --pkg-importer=node. For example, @use "pkg:bootstrap" will load node_modules/bootstrap/scss/bootstrap.scss.
JavaScript API
Add a NodePackageImporter importer that can be passed to the importers option. This loads files using the pkg: URL scheme according to the Node.js package resolution algorithm. For example, @use "pkg:bootstrap" will load node_modules/bootstrap/scss/bootstrap.scss. The constructor takes a single optional argument, which indicates the base directory to use when locating node_modules directories. It defaults to path.dirname(require.main.filename).
Ship the musl Linux release with the proper Dart executable.
JavaScript API
Export the NodePackageImporter class in ESM mode.
Allow NodePackageImporter to locate a default directory even when the
entrypoint is an ESM module.
Dart API
Make passing a null argument to NodePackageImporter() a static error rather
than just a runtime error.
Embedded Sass
In the JS Embedded Host, properly install the musl Linux embedded compiler
when running on musl Linux.
1.71.0
For more information about pkg: importers, see the
announcement on the Sass blog.
Command-Line Interface
Add a --pkg-importer flag to enable built-in pkg: importers. Currently
this only supports the Node.js package resolution algorithm, via
--pkg-importer=node. For example, @use "pkg:bootstrap" will load
node_modules/bootstrap/scss/bootstrap.scss.
JavaScript API
Add a NodePackageImporter importer that can be passed to the importers
option. This loads files using the pkg: URL scheme according to the Node.js
package resolution algorithm. For example, @use "pkg:bootstrap" will load
node_modules/bootstrap/scss/bootstrap.scss. The constructor takes a single
optional argument, which indicates the base directory to use when locating
node_modules directories. It defaults to
path.dirname(require.main.filename).
Dart API
Add a NodePackageImporter importer that can be passed to the importers
Bumps the dev-dependencies group with 31 updates:
7946.0.10
7946.0.14
4.14.182
4.14.202
0.21.4
1.6.7
3.23.5
3.36.0
4.18.1
4.18.3
1.8.0
1.9.4
1.7.11
1.9.8
1.4.4
1.5.0
1.3.34
1.5.0
1.32.13
1.71.1
10.9.1
10.9.2
4.5.5
5.3.3
2.7.7
3.4.21
2.1.5
3.5.2
8.5.1
9.1.2
3.5.4
4.3.0
2.6.14
3.5.6
3.6.2
4.1.0
1.2.0
2.0.0
7.4.0
7.4.3
1.3.34
1.5.0
2.6.1
2.6.5
6.8.0
8.57.0
2.26.0
2.29.1
4.3.1
6.1.1
4.1.0
5.0.0
7.20.0
9.22.0
0.7.2
0.27.0
8.0.2
14.1.1
2.5.1
2.5.8
2.7.7
2.7.16
1.9.1
1.9.2
Updates
@types/geojson
from 7946.0.10 to 7946.0.14Commits
Updates
@types/lodash
from 4.14.182 to 4.14.202Commits
Updates
axios
from 0.21.4 to 1.6.7Release notes
Sourced from axios's releases.
... (truncated)
Changelog
Sourced from axios's changelog.
... (truncated)
Commits
a52e4d9
chore(release): v1.6.7 (#6204)2b69888
chore: remove unnecessary check (#6186)1a08f90
fix: capture async stack only for rejections with native error objects; (#6203)104aa3f
chore(release): v1.6.6 (#6199)a1938ff
fix: fixed missed dispatchBeforeRedirect argument (#5778)123f354
fix: wrap errors to improve async stack trace (#5987)6d4c421
chore(release): v1.6.5 (#6177)0736f95
fix(ci): refactor notify action as a job of publish action; (#6176)f4f2b03
fix(dns): fixed lookup error handling; (#6175)1f73dcb
docs: update sponsor linksUpdates
core-js
from 3.23.5 to 3.36.0Changelog
Sourced from core-js's changelog.
... (truncated)
Commits
77123c4
3.36.0a3d51ed
fix dependencies loading for modules fromArrayBuffer.prototype.transfer
an...b90f2f5
add an entry point for the new TC39 proposals stage -core-js/stage/2.7
- s...5e68a01
moveUint8Array
to / from base64 and hex proposal to stage 34c51d71
moveArrayBuffer.prototype.transfer
and friends to stable ES3348b1a
movePromise.try
to stage 2e7f6af0
use a constant as a error messageb36ca26
Merge pull request #1328 from minseok-choe/fix/issue-flat, close #1327661eab7
add debugging info in some missed cases96da3a4
Add missed check in array-reduce.jsUpdates
express
from 4.18.1 to 4.18.3Release notes
Sourced from express's releases.
Changelog
Sourced from express's changelog.
Commits
1b51eda
4.18.3b625132
build: pin Node 21.x to minore3eca80
build: pin Node 21.x to minor23b44b3
build: support Node.js 21.6.2b9fea12
build: support Node.js 21.x in appveyorc259c34
build: support Node.js 21.xfdeb1d3
build: support Node.js 20.x in appveyor734b281
build: support Node.js 20.x0e3ab6e
examples: improve view count in cookie-sessions59af63a
build: Node.js@18.19Maintainer changes
This version was pushed to npm by ulisesgascon, a new releaser for express since your current version.
Updates
leaflet
from 1.8.0 to 1.9.4Release notes
Sourced from leaflet's releases.
... (truncated)
Changelog
Sourced from leaflet's changelog.
... (truncated)
Commits
d15112c
1.9.4e4c0c05
Update Changelog 1.9.43bf98e3
Update License to 20238602948
SetoutlineStyle
instead ofoutline
when preventing outline (#8917)830b424
Replace arrow function for IE88bb5dc
Bugfix: Fix noMoveStart option for fitBounds method (#8911)5506693
Fix issue whereby tooltips loaded dynamically while moving the map were never...8306fab
Fix tooltip focus listener if getElement is no function (#8890)6e026b0
Prevent adding layer while expanding Layer-Control on mobile (#8910)af165dd
fix vector drifts whenzoomAnimation
isfalse
and zooming viaflyTo
or ...Updates
@types/leaflet
from 1.7.11 to 1.9.8Commits
Updates
lz-string
from 1.4.4 to 1.5.0Release notes
Sourced from lz-string's releases.
Changelog
Sourced from lz-string's changelog.
Commits
4a94308
1.5.004f85aa
Minified version (by hand)d485ad4
Getting ready to push v1.4.55f774a4
Merge pull request #162 from shezhangzhang/master83067b6
A2f749bc
Update README.mdf912872
Merge pull request #154 from Lazarus/master1109d29
Merge pull request #156 from andykras/patch-1a5d0135
added link to another implementation in C++116cbb420
Update README.mdUpdates
@types/lz-string
from 1.3.34 to 1.5.0Commits
Updates
sass
from 1.32.13 to 1.71.1Release notes
Sourced from sass's releases.
... (truncated)
Changelog
Sourced from sass's changelog.
... (truncated)
Commits
1b4d703
Release 1.71.1 (#2182)6d66c43
Properly handlenew NodePackageImporter()
with an ESM entrypoint (#2181)85a932f
Add missing ESM export of NodePackageImporter (#2177)786dd63
Fix linux musl builds (#2175)3e6721e
Fix new static warnings with Dart 3.3 (#2173)2cab33e
Update the language revision in Homebrew on release (#2171)84ededd
Use musl support in cli_pkg (#2172)00571ec
Add a--pkg-importer
flag (#2169)84f31f0
Update pubspec/changelog forpkg:
importers (#2168)9ee5408
[Package Importer] Dart Implementation (#2130)Updates
ts-node
from 10.9.1 to 10.9.2Release notes
Sourced from ts-node's releases.
Commits
057ac1b
10.9.2c8805d5
Update package lock99862f7
Bump swc dependencycdc4e88
Ignore test files in build schema08cdfb0
Backport swc fixes on main9639daa
Ignore test files in buildcc1a503
Fixtsconfig.json
not found with TS >= 5.3 (#2091)Updates
typescript
from 4.5.5 to 5.3.3Release notes
Sourced from typescript's releases.
... (truncated)
Commits
63717cf
Bump version to 5.3.3 and LKG4c2afa7
🤖 Pick PR #56627 (Transpile jsdoc parsing mode) into release-5.3 (#56629)Looks like these dependencies are updatable in another way, so this is no longer needed.