Releases: Maps4HTML/MapML.js
Releases · Maps4HTML/MapML.js
0.16.0
What's Changed
- Create map-link.disabled for templated, stylesheet link control API by @prushforth and @yushan-mu in #1019
- Map link media (query) attribute by @prushforth and @yushan-mu in #1021
- Implementation of media attribute by @prushforth and @yushan-mu in #1022
Full Changelog: v0.15.0...v0.16.0
0.15.0
Support media query API on the <mapml-viewer> elemen
What's Changed
- fix for issue-319 by @yushan-mu in #993
- Get rid of all reference to mapml-viewer.js by @prushforth in #1000
- Rename layer- to map-layer by @prushforth in #998
- Add en and fr as (the only) languages that can be selected via
lang
attribute on<mapml-viewer>
or ancestors by @prushforth in #999 - Refactor to use es imports consistently, create global MapML namespace for element interfaces. by @prushforth in #1003
- Re-focus after a layer is checked/unchecked in the layer menu, added tests by @yushan-mu in #1009
- Added map-change event for extents by @yushan-mu in #1005
- Remove grunt-rollup grunt plugin, replace with customRollup task, by @prushforth in #1014
- Change structure of pmtilesRules, allow icon sheet, require returned promise. by @prushforth in #1015
- First pass / rough draft of HTMLMapmlViewerElement.matchMedia API, by @prushforth in #1008
- Make map-properties popup size dynamic by @yushan-mu in #1017
- Add support for pasting GeoJSON links by @yushan-mu in #996
Full Changelog: v0.14.1...v0.15.0
0.14.1
Bundle mapml-viewer and web-map and all other imports into one module, mapml.js.
Deprecate mapml-viewer.js, still available for this release but may be removed in future.
- Use <script type="module" src="https://cdn.jsdelivr.net/npm/@maps4html/mapml/dist/mapml.js" crossorigin=""></script>
What's Changed - Details
- fixed package-lock.json by @yushan-mu in #979
- Fix #980 by @prushforth in #981
- Change packaging to create only dist/mapml-viewer.js and dist/web-map.js (everything bundled) by @prushforth in #984
- Revert removal of M.geojson2mapml and M.mapml2geojson public API methods by @prushforth in #985
- Bundle web-map into mapml-viewer. by @prushforth in #988
- Rename output bundle from mapml-viewer to mapml.js for consistency by @prushforth in #989
- Bump body-parser and express by @dependabot in #987
- Bump serve-static and express by @dependabot in #983
- Bump rollup from 2.79.1 to 3.29.5 by @dependabot in #990
- Bundle to mapml.js by @prushforth in #991
New Contributors
- @yushan-mu made their first contribution in #979
Full Changelog: v0.14.0...v0.14.1
0.14.0
What's Changed
- Fix dir="rtl" bug in layers control by @Malvoz in #973
- Add pmtiles support / dependency by @prushforth in #966
- Fix selection algorithm for pmtiles stylesheet map-link by @prushforth in #978
Full Changelog: v0.13.4...v0.14.0
v0.13.4
What's Changed
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #963
- Create correct link for from text/mapml documents loaded via by @prushforth in #968
- Fix client hangs when hovering over a that is too long issue. by @prushforth in #972
Full Changelog: v0.13.3...v0.13.4
v0.13.3
0.13.2
What's Changed
- Support for map-link[rel=stylesheet] and map-style in map-extent by @prushforth in #945
- verify map-geometry is correct by @AliyanH in #942
- Update mapml-viewer to be shadow host-compatible by @prushforth in #950
- Fix excess execution of fetch by @prushforth in #938
- observe and deal with map-style mutations by @AliyanH in #951
- Fix bug #952 by @prushforth in #953
- Bump express from 4.18.2 to 4.19.2 by @dependabot in #948
- Fix issue #935 by @prushforth in #954
Full Changelog: v0.13.1...v0.13.2
0.13.1
v0.13.0
Extensive refactoring of key functionality into map-extent, map-link, map-feature, map-input custom elements.
What's Changed
- Move keyboard.js to handlers folder by @prushforth in #902
- remove setter for
map-extent
units attribute by @AliyanH in #908 - fix issue#633: web-map looks for viewer in condition by @yhy0217 in #905
- Add map-projectionchange event. by @prushforth in #911
- No query for hidden layer by @yhy0217 in #909
- Map link custom element implementation by @prushforth @yhy0217 @AliyanH in #916
Full Changelog: v0.12.1...v0.13.0
0.12.1
Add <map-extent>
custom element.