Changelog

What we shipped, when.

SubRound is built by an active parcel operator. Every meaningful release goes here — improvements, fixes, new modules. If something's missing that you need, tell me and it tends to land within the week.

7 May 2026 Public launch — week 1

Marketing site, billing surface, security posture, in-app guided tour. The full prospect-to-pilot funnel goes live.

Added

  • Three-tier pricing — Starter / Operator / Fleet bands, with a £2,000 one-off setup and per-driver monthly subscription. Founding-customer offer for the first ten operators.
  • In-app guided tour — 90-second walkthrough of the admin dashboard, fires automatically on first login. Replay anytime via the "Take a tour" button in the header.
  • /security page — full disclosure on hosting, encryption, backups, access control, subprocessors, ICO posture, incident response.
  • Demo-request capture pipeline — public POST endpoint at /api/public/demo-request with rate limiting, honeypot validation, and Resend-powered email notification.
  • Public status page — Uptime Kuma at status.subround.com, monitoring marketing site, platform, and database.

Improved

  • Wordmark consistency — fixed viewBox clipping that made the notched-O appear flat-sided. Logo renders identically across nav, footer, marketing site, platform.
  • Inline form feedback — replaced native alert() popups with in-page status banners and a navy toast notification for chat sends.
  • OG image, Twitter Cards, sitemap.xml, robots.txt — link-preview cards now render correctly when shared on LinkedIn / Slack / WhatsApp.

Security

  • Resend wired in as the transactional email subprocessor — DKIM, SPF, DMARC verified for subround.com.
  • Public-API allowlist tightened in middleware; only /api/public/* endpoints are unauthenticated.
6 May 2026 Brand & onboarding

Visual identity finalised, customer-onboarding playbook documented end-to-end.

Added

  • Logo system — wordmark, inverted variant, and standalone mark with notched ring + cyan dot. Inline HTML+SVG rendering with guaranteed Manrope font loading (fixes earlier @import-blocking issues).
  • Marketing site rebuild — animated gradient-mesh hero, navy stats band, modules grid, founder section, demo-booking form, floating chat widget.
  • Customer onboarding runbook — 315-line internal playbook for one-command provisioning of a new customer instance.

Fixed

  • Logout-on-save bug in the multi-tenant settings UI. Root cause: missing Tenant seed row meant User.tenantId was NULL, breaking the JWT callback. Fixed by seeding the default tenant and linking the admin user.
4 May 2026 Linux deployment + multi-tenancy

Platform ported from Windows to a Dockerised Linux stack. Per-customer single-tenant deployment now possible from a single command.

Added

  • Dockerised platform — Next.js + Postgres + Caddy, all containerised. Replicable to any customer VPS in under 10 minutes.
  • Theme system — every brand colour now flows from OrgSettings (DB-backed) into CSS variables. Per-customer reskin possible in 30 seconds via scripts/set-theme.ts.
  • Demo data seederscripts/seed-demo.ts populates a fresh instance with realistic drivers, vehicles, contracts, invoices, and rotas so prospects see a working platform on day one.
  • Postgres backup automation — nightly pg_dump at 03:15 UTC, 14-day daily and 8-week weekly retention.

Improved

  • Build resiliencesafeGetOrgSettings wrapper handles DB unavailability gracefully during build/prerender, so deploys don't die when the database is briefly disconnected.
2 May 2026 Brand decision

After running 20+ candidate names through Companies House, IPO, domain and SaaS-conflict gates, "SubRound" is locked in. Domains registered, Google Workspace email live.

★ Coming next

Confirmed roadmap items working through over the next month:

  • Stripe billing — direct subscription management for trial → paid conversion
  • QuickBooks two-way sync — automatic driver-bill and client-invoice export to QBO
  • Light-mode UI polish — dashboard tile colours rebalanced for white-label customers running on light themes
  • Customer-portal Stripe self-serve — upgrade / downgrade / payment-method updates without contacting support
  • Acquisition pipeline UI/admin/acquisition-pipeline page for tracking leads through demo → trial → signed → live

Want to follow along? Email admin@subround.com and we'll add you to the release-notes mailing list.