release log · version history

changelog & product updates.

Every feature, improvement, and architectural refinement made to WA OTP Gateway. Built with transparency in the open source ecosystem.

releases

evolution of the gateway.

v0.3.0Latest Release
September 2026

Responsive OTP Tester, Telegram Channel Hub & Enhanced SEO

  • Dedicated Telegram OTP Gateway landing page detailing unmetered zero-cost bot delivery and comparison with traditional SMS.
  • Responsive dual-column OTP tester console with live cURL command generation and password visibility toggle.
  • Modernized Settings view with one-click Account ID copying, profile updates, and tester cache reset.
  • Complete search engine optimization suite: dynamic sitemap.xml, robots.txt, OpenGraph, Twitter Cards, and schema markup.
  • Live GitHub stars badge and community contributors showcase.
  • Temp Mail companion tool integration for testing authentication without real emails.
v0.2.0Major Architecture
August 2026

Self-Hosted Gateway Architecture, Provider Decoupling & Crypto Hardening

  • Decoupled WhatsAppProvider abstraction interface supporting Meta Cloud API and Telegram Bot API.
  • 100% Open-Source self-hostable release with single-command Docker Compose stack and non-root containers.
  • Hashed OTP storage: all one-time passwords and API keys are stored strictly as SHA-256 digests.
  • Automatic invalidation of existing active OTP codes whenever a resend is requested for the same phone number.
  • Multi-tier rate limiting: 30 req/min per IP, 10 req/min per API key, 5 OTPs/hour per recipient.
  • First-run 7-step onboarding checklist wizard deriving live readiness from /health/ready.
v0.1.0Initial Release
July 2026

FastAPI Python Engine & PocketBase Control Plane

  • High-throughput asynchronous backend built with FastAPI (Python 3.12).
  • PocketBase single-binary embedded auth and database engine.
  • Two RESTful endpoints: POST /v1/otp/send and POST /v1/otp/verify.
  • Full test suite with 87 unit and integration tests under mock delivery mode.