Download Latest Version v5.1.2 source code.tar.gz (14.4 MB)
Email in envelope

Get an email when there's a new version of HOTOSM Tasking Manager

Home / v5.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-08-01 4.3 kB
v5.1.0 source code.tar.gz 2025-08-01 14.4 MB
v5.1.0 source code.zip 2025-08-01 15.1 MB
Totals: 3 Items   29.6 MB 0

Key highlights of v5.1.0 release

:world_map: Mapbox -> MapLibre: We have shifted to MapLibre GL as the map rendering library, replacing the previously used Mapbox GL. This shift to an open-source solution reduces licensing dependencies, and supports our commitment to Digital Public Goods (DPG) recognition, without changing the user experience on the frontend.

:gear: Bug fix in project cloning: When cloning a project, Tasking Manager now correctly updates the #hotosm-project-ID in the changeset comment to reflect the new project’s ID. Previously, the changeset comment would carry over the original project ID.

:busts_in_silhouette: Team Management Improvement: Users can now remove the last member from a team, allowing teams to consist solely of managers. Previously, Tasking Manager prevented removing the final member, even though managers have full control over the team. This update allows use cases around team restructuring while still ensuring at least one manager remains. A confirmation dialog now provides clarity when removing the last member: “This team will have only managers and no members.“

:page_facing_up: Fix for duplicate project listing in Explore page: Users browsing the Explore page will now see a consistent, accurate set of project cards across all pages. Previously, due to non-deterministic sorting, some projects appeared multiple times while others were missing, making it hard to discover specific projects. This has been resolved by applying a stable secondary sort key (project ID), ensuring reliable pagination.

:globe_with_meridians: Translations Refreshed: Tasking Manager now comes with the latest updated string translations from Transifex, bringing an up to date multilingual experience. Related documentation has also been improved to clearly guide contributors.

Other changes include: incorporating chat activity for active projects list, fixing bugs related to private project visibility, and updating Ohsome related endpoints.

Expand to see detailed codebase changes :desktop_computer:
  • Test configuration updated for test isolation and system integration test cases refactored by @prabinoid in /pull/6913
  • Default changeset to discard previous default changeset comment when the project is cloned by @prabinoid in /pull/6916
  • Fix/project pagination by @prabinoid in /pull/6940
  • Add back new relic integration into develop environment by @dakotabenjamin in /pull/6924
  • Migrate `mapbox-gl` to `maplibre-gl` by @royallsilwallz in /pull/6915
  • Active projects list to include trigger from project chats as well by @prabinoid in /pull/6923
  • Fix/private projects by @prabinoid in /pull/6951
  • Fix/ohsome user stats by @prabinoid in /pull/6943
  • Fix/Enable removing last member of team with confirmation dialog by @suzit-10 in /pull/6948
  • v5.1.0 to staging by [@ramyaragupathy](https://hotosm.slack.com/team/U9N5QKBQE) in /pull/6968
  • Update translation guide and CLI workflow by @suzit-10 in /pull/6967
  • Translations update for v5.1.0 release by @ramyaragupathy in /pull/6972
  • v5.1.0 release by @ramyaragupathy in /pull/6973
  • Revert "v5.1.0 release" by @ramyaragupathy in /pull/6975
  • Remove Mapbox styles from style list, and default to fallbackRasterStyle which is based on OpenStreetMap raster tiles by @suzit-10 in /pull/6976
  • MapLibre on staging without proprietary token by @ramyaragupathy in /pull/6981
  • v5.1.0 release by @ramyaragupathy in /pull/6982

New Contributors

Full Changelog: https://github.com/hotosm/tasking-manager/compare/v5.0.6...v5.1.0

Source: README.md, updated 2025-08-01