v2.0.0 28 January 2026 Feature Breaking

SpeyBooks SaaS Platform

Added

  • Multi-tenant architecture — Organisation-based isolation with UUID tenant IDs
  • Authentication — JWT access tokens with TOTP two-factor authentication
  • Double-entry ledger — UK chart of accounts with 38 account codes
  • VAT tracking — Standard (20%), reduced (5%), zero (0%), and exempt rates
  • Bank reconciliation — CSV import and manual matching
  • Contact management — Customers and suppliers with full address details
  • Invoicing — Sales and purchase invoices with PDF generation
  • Quotes — Quote creation and conversion to invoice
  • Reports — Profit & Loss, Balance Sheet, General Ledger, VAT Report

Technical

  • Fastify API backend with strict TypeScript
  • React + Vite frontend
  • PostgreSQL with schema-based isolation
  • Argon2 password hashing
  • Nginx reverse proxy with Let’s Encrypt SSL