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