Releases: henrythasler/Leaflet.Geodesic
v3.0.0-alpha.2
This is the first release for the upcoming Leaflet 2.0. It's still on a feature branch until Leaflet 2.0 is officially released. Fixes #115 .
Major Changes
- ESM module only: Leaflet.Geodesic follows the Leaflet approach to only provide ESM modules. No
CJSorUMDfor now. - Import
GeodesicLineorGeodesicCircledirectly from the module and create instances usingnewsyntax.
Demo
https://blog.cyclemap.link/Leaflet.Geodesic/v3
to-do
- adapt readme, examples and other documentation
- review code, maybe adapt to some leaflet changes
- update CI workflows
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@3.0.0-alpha.2/dist/leaflet.geodesic.esm.min.js
- https://unpkg.com/browse/leaflet.geodesic@3.0.0-alpha.2/dist/leaflet.geodesic.esm.min.js
Subresource Integrity
Learn more about Subresource Integrity
integrity="sha512-5lUYcVPLuTl2uEsodxmC2AJQ/uFqQ2mEWPtHGL8ktTr5f212ddNqR1iGyuT0Gy8HY8V4KZmVX6PsEOuFBHZD3Q=="
v2.7.2
A maintenance-release with
- dependencies updated to their latest version
- all-new CI workflow
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@2.7.2/dist/leaflet.geodesic.umd.min.js
- https://unpkg.com/browse/leaflet.geodesic@2.7.2/dist/leaflet.geodesic.umd.min.js
Subresource Integrity
Learn more about Subresource Integrity
integrity="sha512-xpefEm742/sELYn8wdYCejRseXu24rGp5BxGShPo1lN+UxwPPIYNiskHW8GIJvFAicvqpzH62fltgly0eaAbOA=="
v2.7.1
Summary
A maintenance release with all dev-packages bumped to their latest version including minor optimizations and adaptions for upgraded leaflet-typings. Alt-properties can now be provided with LatLng-literals or -objects when creating geodesic objects.
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@2.7.1/dist/leaflet.geodesic.umd.min.js
- https://unpkg.com/browse/leaflet.geodesic@2.7.1/dist/leaflet.geodesic.umd.min.js
Subresource Integrity
Learn more about Subresource Integrity
integrity="sha512-iaFsrOsrVQKaxgOutC3x1hPWfg3K6DjcKZrxchqbO8amLrjJyYw7/ukh3ar4kly4kK2m5z5qiB3+Dt5RI5Pq4g==" (verify)
What's Changed
- alt-properties can now be provided with LatLng-literals or -objects.
- rewrite rollup-config
- apply latest best practices (e.g more strict typing, linter, prettier)
- bump all dev-packages
- use latest Typescript compiler
- update documentation
Full Changelog: v2.7.0...v2.7.1
v2.7.0
Summary
A minor upgrade to fix the CI and also retain alt-properties given during geodesic creation (see #100).
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@2.7.0/dist/leaflet.geodesic.umd.min.js
- https://unpkg.com/browse/leaflet.geodesic@2.7.0/dist/leaflet.geodesic.umd.min.js
Subresource Integrity:
integrity="sha512-RY/R6QcckOmJCzKA38eFbVwbsgo7Yh5dcm8jAWilpUB1kdelKz1uu5aUZxIenA3OkIX4InSmL5R/C/FKzf7H/A==" (verify)
What's Changed
v2.6.1
Summary
This is a housekeeping release. Function or API was NOT changed. All dev-dependencies were upgraded to the latest version. Typos in the documentation were fixed and examples were upgraded to the latest leaflet-release. Unit-tests were updated and a small bug was fixed.
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@2.6.1/dist/leaflet.geodesic.umd.min.js
- https://unpkg.com/browse/leaflet.geodesic@2.6.1/dist/leaflet.geodesic.umd.min.js
Subresource Integrity:
integrity="sha512-k+3Y3fGyHbudHgKFqN4i3nME+jKQ4d2Kcj8hsNyS9y3VfKhTVB1P5Dintek7bML9Hwjg+JHXsL+6coqLXs0Hhw==" (verify)
What's Changed
- Feature/bump versions by @henrythasler in #83
Full Changelog: v2.6.0...v2.6.1
v2.6.0
Summary
Improved wrapping in all situations. Solves a long-term issue (#58) with lines crossing the antimeridian.
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@2.6.0/dist/leaflet.geodesic.umd.min.js
- https://unpkg.com/browse/leaflet.geodesic@2.6.0/dist/leaflet.geodesic.umd.min.js
Subresource Integrity:
integrity="sha512-BRU26iT8FBrMELHx3/k2gYVp1F5+3/Wa7pCe4vEmvyzdqHuIoI1sWjAOhWf45tEa5xfH2AKPVnNGCRWdwSILzg==" (verify)
What's Changed
- Feature/better wrap by @henrythasler in #66
- Bump highlight.js from 9.16.2 to 9.18.5 by @dependabot in #67
- Feature/better wrap next by @henrythasler in #79
- General improvements by @matafokka in #78
New Contributors
- @matafokka made their first contribution in #78
Full Changelog: v2.5.4...v2.6.0
v2.5.5-0 (pre-release)
Summary
Introduces the first iteration for improved wrapping
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@2.5.5-0/dist/leaflet.geodesic.umd.min.js
- https://unpkg.com/browse/leaflet.geodesic@2.5.5-0/dist/leaflet.geodesic.umd.min.js
Subresource Integrity:
integrity="sha512-5hu8xzx09aoq4eHRCNLXRAmwYNgsMzBSLj02kPAaD48G03otgNf7PIOJaHlchkK2kfTAMhO3oaTxX5HgniXb2g==" (verify)
List of Changes
v2.5.4
Summary
Add typescript typings in release package.
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@2.5.4/dist/leaflet.geodesic.umd.min.js
- https://unpkg.com/browse/leaflet.geodesic@2.5.4/dist/leaflet.geodesic.umd.min.js
Subresource Integrity:
integrity="sha512-rVLGPg2ShiPOJUOCtx1Kj9pd+uKlwKC0NXrSE8k76ueg19XEME1eEKpYbUeX6FEgXzc+VqnbdpfY0jjdjprBeQ==" (verify)
List of changes
- fix dev instructions fac4702
- release how-to 8a85974
- Merge pull request #65 from henrythasler/dependabot/npm_and_yarn/lodash-4.17.19 23a7a3e
- Bump lodash from 4.17.15 to 4.17.19 dafb204
- Merge pull request #63 from zakjan/export-types 3a51c0b
- Export types ae94137
- Merge pull request #60 from henrythasler/dependabot/npm_and_yarn/jquery-3.5.0 ce14f57
- Bump jquery from 3.4.1 to 3.5.0 30efe3a
- Merge pull request #59 from henrythasler/dependabot/npm_and_yarn/acorn-5.7.4 2fbc770
- Bump acorn from 5.7.3 to 5.7.4 02664f3
- add Observable Notebook d936501
v2.5.3 (deprecated)
Deprecated: I fucked up the release-process and published 2.5.2 as 2.5.3 again...
v2.5.2
Summary
- Geodesic circles are now correctly split at the antimeridian. See circle-interactive example
- minor optimizations and bugfixes
- setLatLng() and setRadius() can now be used to update position and radius simultaneously
CDN and download links
- https://cdn.jsdelivr.net/npm/leaflet.geodesic@2.5.2/dist/leaflet.geodesic.umd.min.js
- https://unpkg.com/browse/leaflet.geodesic@2.5.2/dist/leaflet.geodesic.umd.min.js
Subresource Integrity:
integrity="sha512-wYk8FT/6iIHITfr6/fVDlwhmeBwSAdLYjJ0bheLYJXArkrnv6uDsuwt/fCd9OYJgeQImWZ0eJTp27fMrTafvRQ==" (verify)
List of changes
- update docs 20dc9e6
- Merge pull request #56 from henrythasler/feature/splitCircle 385cf05
- update readme and examples 8299a7e
- optional radius/center parameter for set* f898998
- splitCircle working modify antimeridian positions :-) optimize circle-function 92ad20f
- 1st experiments ba9ae5e
- simplified/cleaned up some code e0f7547