2024.2.2 (Community edition)
Redesign of dashboard
We are excited to announce the release of a redesigned version of our dashboard in Community Edition. Redesign includes following changes:
- New dashboard visual
- Project collaborators tab
- Project sharing has been simplified to a one-step process
This release marks a significant update for Mergin Maps with the migration of our dashboard (@mergin/app package) and core library (@mergin/lib package) to Vue 3. We've chosen to adopt PrimeVue (https://github.com/primefaces/primevue) as our primary frontend framework.
For further details on the pull requests involved in this update, please refer this pull request #191.
Other enhancements and fixes:
- Handle logic for GLOBAL_READ, GLOBAL_WRITE and GLOBAL_ADMIN variables in collaborators tab #199 and #210
- Fixed broken paths in .prod.env #202
- Fixed database inconsistency in project versions in #180
- Keeping selected objects in database (users, projects and access requests) #184
Migration to this version
For detailed instructions on migrating from version 2023.6.1 to 2024.2.2, please refer to the documentation available here.
All pull requests
- Add build number to config by @harminius in #137
- Add build hash variable by @harminius in #152
- fix python style by @harminius in #170
- migration and table definition by @harminius in #174
- Get /app/project/{project_id}/access by @luxusko in #178
- Build 2024.1.0 by @MarcelGeo in #176
- unique project version for a project by @harminius in #180
- Keep objects referenced in database by @varmar05 in #184
- ProjectRole comparator, member field in project access by @luxusko in #187
- Make sure project access requests are resolved by @varmar05 in #190
- Develop redesign by @MarcelGeo in #191
- Add project deleted signal by @varmar05 in #194
- Enhancements accross application by @MarcelGeo in #192
- fix trial expiration error message by @harminius in #195
- API FIX: Accept/decline access request - Use project roles for permission checks, not project access. by @MarcelGeo in #197
- Added success notification for sharing members by @MarcelGeo in #198
- Add MAIL_USE_SSL to Flask configuration by @uprel in #196
- Allow share project parameter and check GLOBAL_ variables by @MarcelGeo in #199
- Build 2024.2.0 Develop -> Master by @MarcelGeo in #182
- Bump version in files 2024.2.0 by @MarcelGeo in #206
- Laptop breakpoint #207
- Add proxy for storing last seen worksapce in local storage #208
- Update of axios and vite #209
- Collaborators management based on GLOBAL_ variables #210
- Fix: .prod.env variables LOCAL_PROJECTS,TEMP_DIR #212
- Bump version to 2024.2.1 #213
- Fixed hard coded disabled reader role #219
- Fix workspace anonymization CE #220
- Filter active users in collaborators #222
- Disable coveralls #226
- Bump version to 2024.2.2 #227
New Contributors
- @jozef-budac made their first contribution in #164
- @uprel made their first contribution in #196
Full Changelog: 2023.6.1...2024.2.2