Leaflet 1.0 – A JavaScript library for mobile-friendly interactive maps
We recently decided to move away from leaflet for our indoor mapping component. There are some things that we discovered that leaflet is not good for:1. Drawing annotationsThere are plugin options but Leaflet editable is quite buggy and convoluted, and leaflet draw is still on 0.7 and we couldn't wait for their 1.0 upgrade.2. Large image overlaysThere is an awkward space between an image that the browser should be able to handle even if it's quite large, and one that requires tiling. We fell into that space and there are some seriously nasty bugs in Chrome when imgs are huge. Since leaflet just uses an  tag for overlays this was a killer.3. Lack of map rotationThere is a fork that implements rotation, but we couldn't rely on that to stay up to date with mainline.Overall I still really like leaflet and would use it in a heartbeat for any more normal mapping application.