1- # ExcaliDash v0.4.27
1+ # ExcaliDash v0.4.28
22
3- Release date: 2026-02-18
3+ Release date: 2026-03-20
4+
5+ Fixes #92 , #89 , and #90
6+
7+ - Removed the broken Save to... menu entry from the editor. ExcaliDash already provides its own export flow, and the
8+ upstream destination dialog was not supported.
9+ - Fixed shared-drawing undo so each user only undoes their own local changes instead of rolling back collaborator
10+ updates.
11+ - Fixed a drawing-specific editor state issue that could break hand-tool or middle-mouse panning in some shared
12+ drawings.
413
514## Upgrading
615
@@ -27,9 +36,9 @@ Edit `docker-compose.prod.yml` and pin the release tags:
2736``` yaml
2837services :
2938 backend :
30- image : zimengxiong/excalidash-backend:0 .4.27
39+ image : zimengxiong/excalidash-backend:v0 .4.28
3140 frontend :
32- image : zimengxiong/excalidash-frontend:0 .4.27
41+ image : zimengxiong/excalidash-frontend:v0 .4.28
3342` ` `
3443
3544Example:
@@ -39,34 +48,3 @@ docker compose -f docker-compose.prod.yml up -d
3948```
4049
4150</details >
42-
43- ### Authentication and user management
44-
45- - Added a full authentication platform with local registration/login and password reset.
46- - Added bootstrap setup and onboarding controls for first admin creation.
47- - Added admin and user-management flows, including profile and impersonation-aware UI behavior.
48- - Added OIDC-enabled auth options and hardened token/session controls for hybrid deployments.
49-
50- ### Sharing, collaboration, and permissions
51-
52- - Added sharing options between users and permission-aware sharing behavior.
53- - Enforced immediate permission revocation during collaboration sessions.
54- - Improved real-time ordering synchronization across collaborators.
55- - Reduced shared-view leakage of sensitive owner metadata.
56-
57- ### Security and reliability
58-
59- - Tightened CSRF handling for auth, session, and socket workflows.
60- - Added additional security testing around sandboxing, login attempts, and request validation.
61- - Added audit event scaffolding and improved startup/migration safety.
62-
63- ### Import/export and data workflows
64-
65- - Added import/export support for backup and restore use-cases.
66- - Improved exported drawing metadata handling and streaming behavior.
67- - Improved upload/import compatibility and preview/update behavior during edits.
68-
69- ### Collaboration and UI experience
70-
71- - Added profile/admin pages, dashboard and settings improvements.
72- - Reduced fragile browser-context behavior in update checks, editor state handling, and collaboration flows.
0 commit comments