V.O.I.D is in private alpha — features and availability may change. Request access

Releases

0.4.0 2026-07-27 In progress

Public website, module catalog, and premium pages; the product is now presented as a Discord platform end to end.

Added
  • Public site: home, features, module catalog, premium, docs, status, changelog, and support
  • Live status page reporting real component health
  • Documentation generated from the bot's own module, command, and variable registries
  • Reduced-motion support across the whole site
Changed
  • Legal pages moved under the site footer and reachable at /legal/terms and /legal/privacy
0.3.0 2026-07-27 Released

Split the monolith into four independently deployable services with their own health and readiness signals.

Added
  • Gateway, API, web, and worker services, each separately startable and scalable
  • Liveness, readiness, and version endpoints that report which dependency is unavailable
  • Per-service environment contracts (the web service no longer requires the bot token)
  • Multi-stage non-root container image, production compose stack, and reverse-proxy config
Changed
  • Graceful shutdown now drains work in reverse startup order on SIGTERM

Migration: No database change. Local development moved PostgreSQL to port 5439 and Redis to 6389 to avoid a port conflict.

0.2.0 2026-07-27 Released

Hardened command and interaction routing with collision detection, typed errors, and per-interaction telemetry.

Added
  • Startup and test-time route collision detection across every command, component, modal, and queue namespace
  • Typed error model so users see a safe, actionable message while full context stays in internal logs
  • Structured telemetry for every interaction with a correlation id
Changed
  • Module ownership of routes and commands is now explicit and verifiable
Fixed
  • Duplicate interaction and modal route keys silently overwrote each other instead of failing
0.1.0 2026-07-27 Released

Removed the embedded storefront. V.O.I.D is a Discord bot, not an ecommerce product.

Changed
  • The /store surface was replaced by /premium
  • Legal pages were rewritten to describe the bot and dashboard rather than a shop
Breaking
  • The storefront, its commands, and its dashboard pages were removed

Migration: Storefront tables were archived, not dropped — data is preserved and the change is reversible.