Releases: umap-project/umap
Releases · umap-project/umap
2.7.1 - 2024-10-25
Bug fixes
- use shutil.move instead of Path.rename to move to purgatory by @yohanboniface in #2236
- always unset editedFeature on editPanel close by @yohanboniface in #2237
2.7.0 - 2024-10-24
New features
- delete datalayer's files on delete by @yohanboniface in #2158
- very minimal CSV export of users and maps in admin by @yohanboniface in #2131
- add a setting to prevent users from editing their profile by @davidbgk in #2133
- allow to search by code INSEE in communes importer by @yohanboniface in #2188
- add a profile drop-down menu by @yohanboniface in #2194
- only add visible markers (and tooltips) to DOM by @yohanboniface in #2204
- add a global toolbox in browser by @yohanboniface in #2160
- add importer for French cadastre by @yohanboniface in #2223
- display the number of connected peers in the interface. by @almet in #2177
- allow to run umap with asgi by @yohanboniface in #2209
Bug fixes
- make sure maps of demo instances of uMap are no indexed by @yohanboniface in #2203
- fix contextmenu positionning when map is not full screen by @yohanboniface in #2198
- honour carriage returns in permanent credits by @yohanboniface in #2206
- do not show browser counter when layer is empty or not loaded by @yohanboniface in #2217
- fix dispeared icons from panel titles by @yohanboniface in #2222
- use correct icon for layer download advanced action by @yohanboniface in #2224
- do not try to create legend for non loaded classified layer by @yohanboniface in #2234
- icon alignement in browser, and user icon-xxx class by @yohanboniface in #2132
- editing coordinates manually would not be saved by @yohanboniface in #2147
- remoteData helpEntries were not on the right format by @yohanboniface in #2183
- polygon with interactive=false was still interactive by @yohanboniface in #2151
- allow to draw new proprotional circles and to drag them by @yohanboniface in #2172
- make sure anonymous is owner at create by @yohanboniface in #2189
Internal changes
- deactivate contextmenu and shortcuts in map preview by @yohanboniface in #2199
- use pytest-rerunfailed by @yohanboniface in #2205
- simplify contextmenu items by @yohanboniface in #2216
- Docker:
version
is obsolete. by @Luen in #2220 - get Github release notes from command line by @yohanboniface in #2130
- rework permissions panel by @yohanboniface in #2121
- new tutorial and improvements by @C-Sophie by @davidbgk in #2156 #2167
- use GeoRSStoGeoJSON as ES module by @yohanboniface in #2168
- add clean_tilelayer management command by @yohanboniface in #1670
- send remote operations to peers when they join by @almet in #2082
- spawn the websocket server in the docker image. by @almet in #2175
- use our own contextmenu by @yohanboniface in #2109
- display user maps in admin and add in csv export by @yohanboniface in #2169
- remove zoom in and out from contextmenu by @yohanboniface in #2195
Changed templates
- umap/css.html:
- removed
umap/vendors/contextmenu/leaflet.contextmenu.min.css
- added
umap/css/contextmenu.css
- removed
- umap/js.html:
- removed
umap/vendors/contextmenu/leaflet.contextmenu.min.js
- removed
- umap/templates/umap/map_detail.html:
- changed robot directive
- umap/templates/umap/dashboard_menu.html
- use of
UMAP_ALLOW_EDIT_PROFILE
- use of
New Contributors
Full Changelog: 2.6.3...2.7.0⏎
2.7.0b3 - 2024-10-16
New features
- only add visible markers (and tooltips) to DOM by @yohanboniface in #2204
- add a global toolbox in browser by @yohanboniface in #2160
Bug fixes
- make sure maps of demo instances of uMap are no indexed by @yohanboniface in #2203
- fix contextmenu positionning when map is not full screen by @yohanboniface in #2198
- honour carriage returns in permanent credits by @yohanboniface in #2206
- do not show browser counter when layer is empty or not loaded by @yohanboniface in #2217
Internal changes
- deactivate contextmenu and shortcuts in map preview by @yohanboniface in #2199
- use pytest-rerunfailed by @yohanboniface in #2205
- simplify contextmenu items by @yohanboniface in #2216
2.7.0b0 - 2024-10-04
New features
- delete datalayer's files on delete by @yohanboniface in #2158
- very minimal CSV export of users and maps in admin by @yohanboniface in #2131
- add a setting to prevent users from editing their profile by @davidbgk in #2133
- allow to search by code INSEE in communes importer by @yohanboniface in #2188
- add a profile drop-down menu by @yohanboniface in #2194
Bug fixes
- icon alignement in browser, and user icon-xxx class by @yohanboniface in #2132
- editing coordinates manually would not be saved by @yohanboniface in #2147
- remoteData helpEntries were not on the right format by @yohanboniface in #2183
- polygon with interactive=false was still interactive by @yohanboniface in #2151
- allow to draw new proprotional circles and to drag them by @yohanboniface in #2172
- make sure anonymous is owner at create by @yohanboniface in #2189
Internal changes
- get Github release notes from command line by @yohanboniface in #2130
- rework permissions panel by @yohanboniface in #2121
- new tutorial and improvements by @C-Sophie by @davidbgk in #2156 #2167
- use GeoRSStoGeoJSON as ES module by @yohanboniface in #2168
- add clean_tilelayer management command by @yohanboniface in #1670
- send remote operations to peers when they join by @almet in #2082
- spawn the websocket server in the docker image. by @almet in #2175
- use our own contextmenu by @yohanboniface in #2109
- display user maps in admin and add in csv export by @yohanboniface in #2169
- remove zoom in and out from contextmenu by @yohanboniface in #2195
2.6.3 - 2024-09-11
Bug fixes
- delete shape from edit toolbar by @yohanboniface in #2126
- fix merge lines on vertex click by @yohanboniface in #2128
- clicking feature in the browser would not open popup in cluster by @yohanboniface in #2129
2.6.2 - 2024-09-10
- fix German translation breaking home page in /de/
2.6.1
What's Changed
- fix: teams.all() called on anonymous user by mistake by @yohanboniface in #2123
Full Changelog: 2.6.0...2.6.1
2.6.0 - 2024-09-10
New features
- add teams by @yohanboniface in #2062
- add "Proportional Circles" layer type by @yohanboniface in #2053
- better RTL support by @fim100 in #2078
- display contact infos in the footer by @yohanboniface in #2080
- add a "+" button in the tilelayer switcher by @yohanboniface in #1994
- add {layer} as popup variable (aka extended properties) by @yohanboniface in #2008
- allow to display a polygon "negative" by @yohanboniface in #2041
- add more context in overpass importer autocomplete results by @yohanboniface in #2087
- make boundary persistent in overpass importer by @yohanboniface in #2094
- add a "Copy as GeoJSON" entry in the contextmenu by @yohanboniface in #2108
- only show visible vertexmarkers and do not show when there are too much by @yohanboniface in #2107
- add explicit empty/not empty check in conditional rules by @yohanboniface in #2105
Bug fixes
- feature.isOnScreen is now passing the "bounds" argument by @yohanboniface in #2111
- move bottom controls below panels by @yohanboniface in #2112
- only show + button in tilelayer switcher when more available by @yohanboniface in #2095
- make sure to compare comparable values in ternary operators by @yohanboniface in #2098
- register fa-ir in LANG_INFO by @yohanboniface in #2099
- make sure datalayersControl=expanded does not override onLoadPanel by @yohanboniface in #2101
- do not fail when trying to edit a circlemarker by @yohanboniface in #2102
- do not try to display author name/url for anonymous maps by @yohanboniface in #2104
- correct Dockerfile statics path by @davidbgk in #2037
- fix georss import by @yohanboniface in #2035
- show delete button for owner and anonymous owner by @yohanboniface in #2039
- deactivate loader on map fragments by @yohanboniface in #2033
- import GPX desc as description by @yohanboniface in #2059
- do not append HTML element as title in GeoRSSLink popup by @yohanboniface in #2060
- catch login_required from map page and add a way to login by @yohanboniface in #2025
- correctly add drawn latlng when continuing line backward by @yohanboniface in #2077
- remove position fixed for input and textarea in tableeditor by @yohanboniface in #2076
Internal changes
- include vendorized static dependencies by @davidbgk in #2042
- use preferred tile.openstreetmap.org URL by @Dimitar5555 in #2063
Thanks to @fim100 and @Dimitar5555!
2.5.1
What's Changed
Bug fixes
- fix: correct way to replace imports in collectstatic
Full Changelog: 2.5.0...2.5.1
2.5.0 - 2024-07-12
What's Changed
New features
- add new type of layer Categorized by @yohanboniface in #1953
- add AutocompleteDatalist and use it for conditional rules by @yohanboniface in #1981
- refactor the table editor including mass actions and filters by @yohanboniface in #1968
Bug fixes
- add throttle in autocomplete by @yohanboniface in #1964
- allow to search a French departement in Overpass importer by @yohanboniface in #1963
- main help button from edit toolbar was broken by @yohanboniface in #1958
- make sure panels are above controls by @yohanboniface in #1972
- BlurInput was not updating the object in some situations by @yohanboniface in #1979
- use correct color for categorized/choropleth layers in browser by @yohanboniface in #1982
- import unified relations from OSM data (use latest osmtogeojson) by @yohanboniface in #1980
Internal changes
- create a WithTemplate base class by @davidbgk in #1969
- move slideshow to a module by @yohanboniface in #1971
- move formatters and share to a module, and use new GPX library by @yohanboniface in #1945
New Contributors
- @Aurelie-Jallut made their first contribution in #1984
Full Changelog: 2.4.2...2.5.0