github ZimengXiong/ExcaliDash v0.1.2
v0.1.2 fix: add linux-musl Prisma binary, normalize FRONTEND_URL CORS origins, and fallback for crypto.randomUUID in frontend

latest releases: v0.1.8, v0.1.6, v0.1.5...
one month ago

Upgrading

If you installed with Docker Hub
# In the same directory as the one you installed
docker compose -f docker-compose.prod.yml down

# Make edits as appropriate to the configuration

# Pull the new images
docker compose -f docker-compose.prod.yml pull

# Start the daemon
docker compose -f docker-compose.prod.yml up -d
If you installed with Docker Build
# in the same directory as the one you cloned
docker compose down

git pull

# Make edits as appropriate to the configuration

# Build new images
docker compose up --build

Prisma/Docker: Added linux-musl-openssl-3.0.x to schema.prisma to enable correct Prisma Client query engine loading for Dockerized backends.

CORS/Socket.IO: Updated index.ts to normalize FRONTEND_URL (allowing scheme-less or comma-separated origins) for consistent multi-host deployment support across Express CORS and Socket.IO.Browser

Compatibility: Hardened identity.ts with a generateClientId() fallback (crypto.getRandomValues $\to$ timestamp) to restore editor functionality on older browsers where crypto.randomUUID is missing.

Full Changelog: v0.1.1...v0.1.2

Don't miss a new ExcaliDash release

NewReleases is sending notifications on new releases.