Skip to content

Releases: geoman-io/leaflet-geoman

2.19.3

10 Apr 14:55

Choose a tag to compare

What's Changed

  • chore(deps): bump the dev-dependencies group with 2 updates by @dependabot[bot] in #1631
  • chore(deps): bump the production-dependencies group with 4 updates by @dependabot[bot] in #1634
  • chore(deps): bump the dev-dependencies group with 2 updates by @dependabot[bot] in #1633
  • chore(deps): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #1635
  • chore(deps): bump the dev-dependencies group with 2 updates by @dependabot[bot] in #1636
  • chore(deps): bump systeminformation from 5.30.7 to 5.31.1 by @dependabot[bot] in #1637
  • chore(deps): bump rollup from 4.57.1 to 4.59.0 by @dependabot[bot] in #1638
  • chore(deps): bump picomatch by @dependabot[bot] in #1641
  • chore(deps): bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #1643
  • fix(types): add source and custom properties to event handler types by @mvanhorn in #1646

New Contributors

Full Changelog: v2.19.2...v2.19.3

What's Changed

  • chore(deps): bump the dev-dependencies group with 2 updates by @dependabot[bot] in #1631
  • chore(deps): bump the production-dependencies group with 4 updates by @dependabot[bot] in #1634
  • chore(deps): bump the dev-dependencies group with 2 updates by @dependabot[bot] in #1633
  • chore(deps): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #1635
  • chore(deps): bump the dev-dependencies group with 2 updates by @dependabot[bot] in #1636
  • chore(deps): bump systeminformation from 5.30.7 to 5.31.1 by @dependabot[bot] in #1637
  • chore(deps): bump rollup from 4.57.1 to 4.59.0 by @dependabot[bot] in #1638
  • chore(deps): bump picomatch by @dependabot[bot] in #1641
  • chore(deps): bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #1643
  • fix(types): add source and custom properties to event handler types by @mvanhorn in #1646

New Contributors

Full Changelog: v2.19.2...v2.19.3

2.19.2

02 Feb 12:07

Choose a tag to compare

What's Changed

  • Update TypeScript definitions to match implementation by @mscno in #1626
  • Add touch-friendly marker placement hints by @mscno in #1627
  • Allow polygon completion by self-snapping when snappable is false by @mscno in #1628
  • test: add E2E coverage for touch hint feature by @mscno in #1630
  • Replace ESLint and Prettier with oxlint and oxfmt by @mscno in #1629

Full Changelog: v2.19.1...v2.19.2

2.19.1

01 Feb 19:17

Choose a tag to compare

What's Changed

Full Changelog: v2.19.0...v2.19.1

2.19.0

12 Dec 15:44

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.18.3...v2.19.0

2.18.3

16 Jan 09:23

Choose a tag to compare

Fix CI

2.18.2

16 Jan 09:16

Choose a tag to compare

Improve CI release scripts

Full Changelog: v2.18.1...v2.18.2

2.18.1

29 Dec 13:38

Choose a tag to compare

What's Changed

Full Changelog: v2.18.0...v2.18.1

2.18.0

13 Dec 11:08
025f768

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.17.0...v2.18.0

2.17.0

15 May 11:52
d5cb57b

Choose a tag to compare

What's Changed

  • Updates esbuild to 8.56, prettier to 3.2.4 and fixes lint config (1444) and swap to esbuild by @mscno in #1445
  • Add translation of "rotateButton" in languages that lack translation of "rotateButton" by @xiyuvi in #1442
  • Add Kyrgyz language support by @Falke-Design in #1448
  • After disabling & enabling of button, don't call disable on the draw layer. by @Falke-Design in #1424
  • fix global keyboard and window listeners are not removed after the map is destroyed by @plainheart in #1434
  • Improve esbuild bundle script to watch css changes and output sourcemaps by @mscno in #1451
  • Snap by priority to all shapes in a radius of 5px instead of to the nearest by @Falke-Design in #1454
  • Minor: Force rotateEnabled() to always return a boolean. by @strfx in #1455
  • Additional Custom Control Methods by @TurtIeSocks in #1295
  • Prevent drawing of rectangle where all corners have the same position by @Falke-Design in #1470
  • Update translations pt_br and add translations pt_pt by @leoneljdias in #1466
  • Add fallback to english for translations by @Falke-Design in #1461
  • Prevent opening popup on ignored layers while drawing by @Falke-Design in #1471
  • Add sourcemaps to dist (#1480) by @mscno in #1483
  • Remove CSS :focus of marker-icon style to fix jumping while zooming by @Falke-Design in #1488
  • Backport Pro changes into OSS by @Falke-Design in #1490

New Contributors

Full Changelog: 2.15.0...v2.17.0

2.16.0

19 Feb 20:51
d5d4a0f

Choose a tag to compare

!! Breaking Changes !!

This is only relevant for projects using very old versions of babel/webpack loaders

This version introduces new build tools in the library build toolchain. More specifically we have swapped webpack for eslint. This has improved our build speeds and made the build pipeline simpler and easier to maintain going forward.
However the move to esbuild has also caused the library build assets (minified js files) to be compiled using a more modern version of ECMAScript. The current build files now use the optional chaining ?. syntax and this can cause issues with projects using older versions of webpack/babel or similar loaders.

If you face issues with upgrading to version v2.16.0 we suggest that you upgrade your own loaders and build toolchain to a version compatible with modern ECMAScript syntax.

Minor Changes

  • Add Kyrgyz translation: #1448

Patches

  • Update translation for rotation button title: #1442
  • Fix handling of drawing modes after disabling a control button: #1424
  • Unbind global listeners after the map is removed: #1434
  • Sort snapping layers by priority in a radius of 5px: #1454
  • Force rotateEnabled() to always return a boolean: #1455

Chores

  • Updates esbuild to 8.56, prettier to 3.2.4 and fixes lint config (1444) and swap to esbuild by @mscno in #1445

Credits

Huge thanks to @Falke-Design, @xiyuvi, @strfx and @plainheart for helping!

New Contributors

Full Changelog: 2.15.0...2.16.0