Releases: Maps4HTML/MapML.js
v0.10.0
Accessibility improvements:
- Feature Index
- Arrow key feature navigation (all features constitute one tab stop)
Miscellaneous features:
- Multiple <map-extent> elements per <layer->
- GeoJSON API
- Copy/Paste layers via context menu
- Improved documentation
v0.9.0
Context menu, .extent property, mapml-viewer, rollup.js
This release provides a right-click context menu for the map which allows the user to
- navigate history forward/back/reload
- copy coordinates of the right-click location to the clipboard
- provides a default size for the map
This release also renames the autonomous custom element suite to mapml-viewer. mapml-viewer will be the principal tool that this project develops to establish a common baseline of accessibility features for Web maps. As it turns out, creating a customized built-in <map>
element fails accessibility criteria, which might (only) be possible to address and correct in a final proposal to extend the <map>
element by using native code (i.e. not a polyfill, an actual implementation).
The code provided in this release also has some unit and end-to-end test coverage, as well as being refactored into manageable files for ease of development.
Custom elements v1
Remove all run time dependencies. Relies on Custom Elements v1, which does not (completely) work in IE, Edge, or Safari. No map-area custom element at this time.
Add support for WGS84 tiles/images
0.6.0 Add support for WGS84 tiles
Add iframe-based popups managed by custom query handler
0.5.2 Add query custom handler and popup iframe
0.3.0
Pull in changes from master for release 0.5.0
Update to Leaflet 1.3.1
Add mapml-leaflet-plugin's dependencies as direct dependents of this, to see if the result will work with webcomponents.org demo page
Fix pan/zoom animations
Bump the version number due to bad initial 0.1.5 release
Fix pan/zoom animations
Improve stale tile garbage collection