github geoman-io/leaflet-geoman 2.10.0
More Customizations, Languages, Options and Events 🚀

Minor Changes

  • Enable users to overwrite internal Utils functions: #773
  • Make layers optionally snappable if pmIgnore is true. Fixes #797: #803
  • Add new event pm:layerreset and added intersectionReset flag to pm:markerdragend. Closes #800: #802
  • Add Ukrainian Translation: #812
  • Add Turkish translation - thanks @erdaldemirci: #822
  • Add new snapping options: #782

Patches

  • Update FA language: 04c85a32ca011197c5759cbf4de42abdf73f2451
  • Update typescript declaration file: #783
  • Update typescript definitions: #825
  • Update fa.json: 8937f8deae5eb1e54ed78bcdf48e2460a5d49a80
  • Prevent fire pm:vertexclick when middleMarker is dragged. Fixes #762: 24ed082dbb151f8b378647e5bdd471ea2e1ac896
  • Don't fire pm:vertexclick when middlemarker is dragged: 80d7044389865507ba76c5c1285ebcfcabacf867
  • Respect pmIgnore on edit and removal mode. Fix #759: 989bceab0d87fff9f57974fda2cfd5680ad98c7d
  • Fix btn-name css: #767
  • Fix intersection "red" when layer is already red by default. Fixes #751: d100974eadf712b84983fff6b3f46f7fd81d0261
  • Fix error when line with self-intersection was not cutted: #787
  • SnapList was not correct after removing and adding a layer in the pm:create event: #784
  • Re-init snappable Markers to be sure that pm:snapdrag is fired after selfIntersection is detected. Fixes #800: #801
  • Bump y18n from 4.0.0 to 4.0.1: #827
  • Remove !important from CSS and tiny fixes like radius on btn: 6ee52483d944df0f1e05e1c1f63911cd53bccdef
  • Remove !important from CSS rules so devs can overwrite it: 9fc3eb90950584fbf6acf1f930263c75b0db5598
  • L.PM.setOptIn() Bug fix and pmIgnore improvements with the editing tools: 0008af8eb72b1025ae22344233ab29ebe0858e00

Credits

Huge thanks to @Falke-Design, @diadenchuk, @elliots, and @ryan-morris for helping!

latest releases: 2.11.2, 2.11.1, 2.11.0...
5 months ago