Skip to content

Releases: ehsanking/ElaheMessenger

v1.1.2

12 Apr 10:44
6f7d6c6

Choose a tag to compare

1.1.2 (2026-04-12)

Bug Fixes

  • replace Unicode smart quotes with ASCII single quotes in middleware.ts (7f4081b)

v1.1.1

12 Apr 10:35
276e2ed

Choose a tag to compare

1.1.1 (2026-04-12)

Bug Fixes

  • resolve CSP inline script blocking, server action 403s, and img-src violation (ab34f0c)

v1.1.0

11 Apr 23:09
0964d21

Choose a tag to compare

1.1.0 (2026-04-11)

Features

  • email verification system, SMTP support, and setup-admin guard (1f5e1e6)

v1.0.0

11 Apr 18:32
88186c8

Choose a tag to compare

1.0.0 (2026-04-11)

Bug Fixes

  • actions: consolidate 2fa/community shims and align prisma 6 deps (7f7cab1)
  • add missing oauth columns migration and show auto-generated admin password (e1c3efa)
  • auth: recover from missing user auth columns at runtime (3de57de)
  • auth: recover missing E2EE user columns during registration (1d5d164)
  • auth: recover when LoginAttempt table is missing (430d7ca)
  • auth: resolve internal server error on login and startup issues (0ece19f)
  • build: eliminate all ESLint warnings and TypeScript errors in production build (a4feaae)
  • build: restore typecheck by installing missing test deps and scheduler typing (d833fc0)
  • calling: remove stale socket listener closures and lint warning (34fccb3)
  • ci: use valid trivy-action tag format (eacd524)
  • clean lint warnings in auth and group encryption utils (5407225)
  • compose: pass APP_DB_USER/APP_DB_PASSWORD to app service (5e562f4)
  • comprehensive architecture, security, performance, code quality, devops, and ux improvements (158ff37)
  • correct invalid ignoreDeprecations value in tsconfig.json (0beea6b)
  • docker: accept DB password from DATABASE_URL in entrypoint validation (a54d77f)
  • docker: align su-exec constraint with alpine package (7cc1806)
  • docker: include npm config during deps install (85a1d6c)
  • docker: keep prisma cli available for runtime migrations (4a89d4f)
  • docker: make apk version pinning optional in prod image (f9fe300)
  • docker: use valid apk version constraints (fd8fcf6)
  • enforce clean verification gates and stabilize local checks (bab5da5)
  • installer: allow upgrade with untracked local files (2cf6215)
  • installer: generate session secret and 32-byte encryption key (46a8f20)
  • installer: preserve reinstall db/admin bootstrap state (a0cd7d7)
  • install: make prisma CLI available during postinstall (cb4f8d2)
  • migration: drop legacy unbound prekeys during phaseD upgrade (0bb66d9)
  • migrations: make phaseD OneTimePreKey upgrade-safe (a7299d9)
  • migrations: map legacy prekeys to synthetic user devices (ef4cb8e)
  • oauth: use cryptographically secure random values (fd7a310)
  • prisma: default client generation to postgres schema (b225816)
  • prisma: remove concurrent index creation from migration (b53eff6)
  • remove unavailable mls-protocol dependency (8531d92)
  • replace ad-hoc group encryption with deprecated compatibility shim (691d4bb)
  • resolve Next.js build/type errors across server actions and chat pages (9ae49a8)
  • restore e2ee live payload helper for runtime tests (68c0076)
  • runtime: install Next.js AsyncLocalStorage baseline before loading next (ba57a4a)
  • security: stabilize x3dh derivation and remove legacy action shims (9b2da4f)
  • security: update vite to patched 7.3.2 (7f2e722)
  • silence baseUrl deprecation and remove async from withRateLimit (8077ae7)
  • testing: restore lint and unit test stability (bfce636)
  • tighten auth entry shells and db role bootstrap (085d2dd)

Features

  • arch: add bullmq queue, pluggable storage, cache layer, and runtime split (00e60ee)
  • calling: add WebRTC signaling, threading, forwarding, and bot API scaffolding (870f707)
  • installer: add selectable storage wrapper for non-indexed repo flow (8b0f8f5)
  • ops: add k8s helm chart and backup scheduler (e43b9a9)
  • security: add socket auth middleware and validation scaffolding (dbec143)
  • ui: add theme tokens, emoji picker, pwa workbox, presence and locale expansion (089fd60)
  • ui: modernize site + app with 2026 design system (8e867eb)