Skip to content
Dequel
Esc
↑↓navigate↵open⌘Jpreview
On this page

v0.4.0

Release notes and updates for Dequel version 0.4.0.

What’s Changed

Features

  • Add AI-powered deployment diagnosis (903d9c9)
  • Add automated database backup and restore system (3b477a9)
  • Database studio data viewer, database settings UI, backup configuration, and capsule tabs (0fd77c1)
  • Add shared environment variables and SSH key pool management (8c7f76b)
  • Add shared environment variable link support and UI components (86205cb)
  • Add project health and failure alerts (a42c2b3)
  • Track anonymous usage events (8abdf74)
  • Add inline MongoDB document editing (4ead155)
  • Route TLS database traffic on port 443 (8111b92)
  • Forward remote database traffic over SSH (42fef01)
  • Add database encryption migration for existing plaintext secrets (41b07b7)

Improvements

  • Redesign keys and settings pages with tabbed navigation (765a199)
  • Remove delete projects tab and fix tabs overflow behavior (650e1d8)
  • Add Biome linter + pre-commit hook, format codebase (2ac7c3f)
  • Update database creation engine selection UI (faef669)
  • Improve SQL query editor ui (f38b1a6)
  • Switch compose file to prebuilt images for api and web (3e6f917)
  • Separate fixed values from tunables (e70a76c)
  • Clarify database exposure and MySQL access paths (91e928b)
  • Make dequel dashboard 100% mobile responsive (905719f)
  • Make all settings sections, tables, tabs and dialogs fully mobile responsive (1049120)

Bug Fixes

  • Harden alerts and monitoring validation (1a68e40)
  • Secure shared environment variable deletion by project ID (e146487)
  • Resolve container name, storage type display, and S3 prefix (3cb6610)
  • Remove duplicate listRoutesByDeployment function (80d43e5)
  • Add missing closing brace for getDatabaseTables function (1666f13)
  • Address CodeRabbit review comments on AI diagnosis PR (0a1a724)
  • Chown the sandbox job dir to bun before starting the runner (bca4f14)
  • Add MongoDB and Redis database studios (5551981)
  • Redact credentials and improve SSH checks (a5c3de8)
  • Clean stale routes from their owning server (fd2d5e3)
  • Stop previous containers and replicas on redeploy (ee35155)
  • Use the real container name as the route primary (aa64121)
  • Resolve zombie process leaks and subprocess lifecycle management (6284ed6)
  • Address review feedback on stream decoding, process race conditions, and duplicate types (35ecc92)
  • Pass the project server to rollback cleanup (aa61f92)
  • Count only replicas Docker actually removed (511d0dc)
  • Fail closed when a database allows no CIDR (3304b53)
  • Let the server finish closing before exiting (6940ea0)
  • Don’t report provisioning before credentials are revealed (8798c37)
  • Live-probe targets, rate-limit auto moves, clean old containers (ee6bc0e)
  • Run the railpack config generator on remote hosts (850bf5b)
  • Access-log ingress routes and target runtime logs at the deployment’s server (34a8638)
  • Bug-sheet fixes, test-suite repair, and Let’s Encrypt certs for database hosts (31cbea0)
  • Use real certificates and server hosts for connections (b7581b7)
  • Remove redundant zombie reaper initialization (81ea4b0)
  • Harden deployment and configuration workflows (6ebfde7)