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
- @xiyuvi made their first contribution in #1442
- @plainheart made their first contribution in #1434
- @leoneljdias made their first contribution in #1466
Full Changelog: 2.15.0...v2.17.0