github umap-project/umap 2.8.0
2.8.0 - 2024-12-18

one day ago

What's Changed

This release is mainly about being able to deploy uMap on helm/k8s, with a S3-compatible storage. Doing so,
we introduce two new map statuses:

  • "draft" (which is now the default, unless you change the UMAP_DEFAULT_SHARE_STATUS setting), which
    makes the maps private by default
  • "deleted", which make that now a delete will be a soft delete (and the command umap empty_trash
    could be run to do the real delete).

Also pursuing the code cleaning (more modules and spliting uMap core code from Leaflet rendering one).

Finally, this is now the javascript who create the datalayer uuid, and then push it to the back. This
is for preparing for the synchronisation between clients.

Breaking change

  • if you use X-Accel-Redirect with Nginx, you must make sure that the X-DataLayer-Version header
    is forwarded to the client. This is the line you usually need to add in your Nginx /internal/ config:

      add_header X-DataLayer-Version $upstream_http_x_datalayer_version;
    

New features

Bug fixes

Internal changes

Changed templates

  • umap/css.html:
    • added umap/css/bar.css
    • added umap/css/popup.css
  • umap/js.html:
    • added umap/css/bar.js
  • umap/templates/registration/login.html
  • umap/templates/umap/map_init.html
    • changed the way we instanciate Umap (instead of U.Map)
  • umap/templates/umap/user_dashboard.html
    • changed the way we instanciate Umap (instead of U.Map)

New Contributors

Don't miss a new umap release

NewReleases is sending notifications on new releases.