Releases: umap-project/umap
Releases · umap-project/umap
2.4.1 - 2024-06-24
What's Changed
- fix: fix path disappearing when changing its datalayer by @yohanboniface in #1933
Full Changelog: 2.4.0...2.4.1
2.4.0 - 2024-06-21
What's Changed
New features
- importers for custom external sources by @yohanboniface in #1857
- very minimal experimental conditional style rules by @yohanboniface in #1776
- display an alert if the import is successful by @davidbgk in #1916
Bug fixes
- invert star icons when map is starred or not by @davidbgk in #1852
- allow audio and video tags (+attributes) in HTML by @davidbgk in #1851
- panel condensed height should never be bigger than screen by @yohanboniface in #1859
- caption title rendering on multiple lines by @yohanboniface in #1864
- refactor new line management in popups by @yohanboniface in #1865
- show message in case of xml parsing error by @yohanboniface in #1867
- support old storage options when importing a umap file by @yohanboniface in #1868
- display layer in naturel order in caption by @yohanboniface in #1875
- use correct icon class in edit feature panel by @yohanboniface in #1894
- display an alert on any request error by @yohanboniface in #1895
- add icon to "edit map details" panel title by @yohanboniface in #1925
- do not set overlay=null as default by @yohanboniface in #1920
- use layer labelKey if any when filtering features by @yohanboniface in #1921
- increase popup min-width by @yohanboniface in #1924
- give precedence to feature in query string over onLoadPanel by @yohanboniface in #1930
Internal changes
- use web components to display alerts + a11y roles by @davidbgk in #1876
- allow real-time collaboration by @almet in #1754 (code merged in master, but feature not yet active)
- move ui to dedicated modules by @yohanboniface in #1847
- move autocomplete to modules/ by @yohanboniface in #1846
- move importer to modules/ by @yohanboniface in #1856
- move help to a separate module by @yohanboniface in #1881
- remove U.Keys, and refactor global shorcuts by @yohanboniface in #1883
- better browser labels by @yohanboniface in #1809
- smaller headings in descriptions by @yohanboniface in #1922
- change heading CSS size by @yohanboniface in #1929
- remove custom styles for radio inputs by @davidbgk in #1914
Documentation
Full Changelog: 2.3.1...2.4.0
2.3.1 - 2024-05-17
What's Changed
Bug fixes
- display all layers in caption by @yohanboniface in #1821
- do not autoclose panel blindly after map save by @yohanboniface in #1833
- do not consider shortcuts if shift is also pressed by @yohanboniface in #1834
- do not close blindly editPanel when deleting a layer by @yohanboniface in #1832
- error when clicking on the geolocate button by @yohanboniface in #1823
- use accent color for switch and multichoices on dark background by @yohanboniface in #1822
- only set panel mode once, and then keep user choice by @yohanboniface in #1829
- always display data in browser unless in "layers" mode by @yohanboniface in #1837
Internal changes
- chore: replace DomUtil.classIf by classList.toggle by @yohanboniface in #1835
Documentation
- Tutorials review and improvements by @davidbgk in #1810
- Expanded docker.md documentation by @CampaniaGuy in #1802
New Contributors
- @CampaniaGuy made their first contribution in #1802
Full Changelog: 2.3.0...2.3.1
2.3.0 - 2024-05-09
What's Changed
New features
- integrate facets into browser filters by @yohanboniface in #1794
Bug fixes
- add max-width to panel in landscape mode by @yohanboniface in #1789
- allow
dir
andtitle
attributes by @davidbgk in #1801 - allow panel expanded mode in mobile by @yohanboniface in #1790
- do not try to render drawinTooltip on drawing start by @yohanboniface in #1805
- really focus on search input after showing the panel by @yohanboniface in #1807
- open edit panel when pressing ESC while drawing, if valid by @yohanboniface in #1804
Internal changes
- First step for documentation translations by @davidbgk in #1747, new documentation available at https://discover.umap-project.org
Full Changelog: 2.2.2...2.3.0
2.2.2 - 2024-05-01
What's Changed
Full Changelog: 2.2.1...2.2.2
2.2.1 - 2024-05-01
2.2.0 - 2024-05-01
What's Changed
New features and improvements
- add minimal OpenGraph links by @yohanboniface in #1758
- merge "datalayer browser" and "data browser" by @yohanboniface in #1687
- add link in contextmenu to edit map in OSM by @yohanboniface in #1756
- open popup when default view is set to latest by @yohanboniface in #1750
- display a message when importer cannot find lat/lng columns by @yohanboniface in #1753
- Date and number support for facets by @flammermann in #1763
Bug fixes
- hide delete button for editors in dashboard by @yohanboniface in #1748
- increase TileLayer.url_template size by @yohanboniface in #1761
- update layers list in import panel by @yohanboniface in #1749
- deal with the modifier key under macOS by @davidbgk in #1785
- redraw popup on marker’s modifications by @davidbgk in #1766
- make sure to display anonymous edit link even if email is not configured by @yohanboniface in #1784
Internal changes
- refactor: Separate ui rendering from data updates by @almet in #1692
- allow to set playwright timeout from env var by @yohanboniface in #1762
- Remove js tests by @yohanboniface in #1719
- move umap utils to a module by @almet in #1718
- change Panel.open signature by @yohanboniface in #1764
- Mock OSM tiles requests in Playwright for speed by @davidbgk in #1765
- remove Map.description by @yohanboniface in #1772
Full Changelog: 2.1.3...2.2.0
2.2.0b0 - 2024-04-24
What's Changed
Bug fixes
- fix: hide delete button for editors in dashboard by @yohanboniface in #1748
- fix: update layers list in import panel by @yohanboniface in #1749
- fix: increase TileLayer.url_template size by @yohanboniface in #1761
- feat: add link in contextmenu to edit map in OSM by @yohanboniface in #1756
New features / UX improvements
- feat: merge "datalayer browser" and "data browser" by @yohanboniface in #1687
- feat: add minimal OpenGraph links by @yohanboniface in #1758
- feat: open popup when default view is set to latest by @yohanboniface in #1750
- feat: display a message when importer cannot find lat/lng columns by @yohanboniface in #1753
- feat: remove Map.description by @yohanboniface in #1772
- Date and number support for facets by @flammermann in #1763
Internal changes
- [chore] move umap utils to a module by @almet in #1718
- chore: bump the timeout for integration tests by @davidbgk in #1728
- refactor: Separate ui rendering from data updates by @almet in #1692
- chore: allow to set playwright timeout from env var by @yohanboniface in #1762
- Mock OSM tiles requests in Playwright for speed by @davidbgk in #1765
Full Changelog: 2.1.3...2.2.0b0
2.1.3 - 2024-03-27
What's Changed
Bug fixes
- refactor initCenter and controls ordering by @yohanboniface in #1716
- honour old_id in datalayers= query string parameter by @yohanboniface in #1717
Full Changelog: 2.1.2...2.1.3
2.1.2 - 2024-03-25
Bug fix
- fix datalayer data file removed on save by mistake (this happened after
switching to UUIDs, when a datalayer had more than UMAP_KEEP_VERSIONS, due to
a sorting issue on purge old files after save)