v0.2.4
Changelog
Important
Helm Repo URL: oci://ghcr.io/mapswipe
Helm Chart: mapswipe-backend-helm
Helm Target Revision: 0.2.4-c3eac25
Docker image: ghcr.io/mapswipe/mapswipe-backend:v0.2.4.cc3eac25
0.2.4 - 2025-10-15
Changes:
🚀 Features
- (project) Update only necessary field to firebase for project stats - (05b7563)
- (public) Show PAUSED projects in public endpoint - (c640894)
- Feat!(firebase): add FirebaseOrInternalIdInputType
for firebase and internal id support for id for Contributor user and userGroup
BREAKING CHANGE: userId, userGroupId and id for contributor and
community queries are changed - (f8197b2)
🐛 Bug Fixes
- (client-type) Add missing ios mappings - (b190c38)
- (contributor) Set firebase status initially during sync - (7321bf3)
- (export) Use ISO8601 date format for mapping export - (8ac62f9)
- (loaddata) Fix project's status mapping - (c37f5ac)
- (loaddata) Add missing projects's project_type_specifics and description - (bfcd563)
- (project) Handle exceptions from external sources - (0a6a16a)
- (project) Set 0 as default for total_area and number_of_tasks - (885c55b)
- (project) Change default group_size when creating a project - (e08ff69)
- (project) Fix type for slack_progress_notifications - (211bd2d)
- (project) Fix area conversion to km sq - (cb034ac)
- (project) Update uniqueness constraint on project tasks - (1b76e14)
- (release) Update uv sync command - (7c57a2d)
- (slack) Update project messages - (01fffc2)
- (tasks) Fix use of context manager for redis lock - (60bf58a)
- (tileserver) Remove maxar tile servers from the list - (2fb8662)
- (validate-image) Use annotation_id instead of image_id when possible - (8424a73)
⚙️ Miscellaneous Tasks
- (firebase) Update submodule for firebase - (f42c8ce)
- (project) Add deprecation_reason for project's total_area - (6836329)