v3.62.0-beta.0
Pre-release
Pre-release
3.62.0-beta.0 (2026-06-17)
Features
- accounting: add a Banana "Income & Expense" (cash-book) export format (445d6d7)
- accounting: bill editor VAT dropdown + GET returns vat_code snapshot (2479d87)
- accounting: clearer tax-export window + gate journal export on accounting flag (3edd832)
- accounting: data-driven revenue-rate VAT map (multi-country) (873be91)
- accounting: move Chart of accounts into Settings → Accounting (97795f6)
- accounting: move Treuhänder export onto the Tax page (b1f73c1)
- accounting: relocate VAT codes + rate maps into Settings → Accounting (4ff5b84)
- accounting: scope the tax-report export to income-only or cost-only (9f3b286)
- accounting: snapshot the chosen VAT code on quote/invoice create + storno (5b52969)
- accounting: snapshot vat_code on quotes/invoices + export prefers it (foundation) (0a7dc1c)
- accounting: tax report VAT-payable honours registration + reclaim (d7107aa)
- accounting: unify tax report into one signed, typed, sortable ledger (fd1dd81)
- accounting: VAT registration + reclaim-country settings in the Accounting tab (4d87684)
- accounting: VAT registration/reclaim settings + un-gated VAT-codes read (fbbbb8a)
- accounting: VAT-code dropdown in the quote editor (+ reusable VatRateSelect) (6e1924b)
- branding: force color mode = standard look; hide overridden theme controls (4749e22)
Bug Fixes
- accounting: Banana export is now a tab-separated .txt (actually importable) (a195067)
- accounting: Banana I&E export uses the 'Category' column (not 'ContraAccount') (53a16f9)
- accounting: emit ISO dates in exports (Postgres returns Date objects) (0c0fb29)
- accounting: label the outgoing-invoice totals block in the tax summary (f3e77e7)
- accounting: PR #622 blockers — CSV formula injection + IMAP double-ingest race (cd6d578)
- accounting: PR #622 concerns — flag-cache, customer master gate, VAT-unconfigured, helpers, page cap (a93b6dc)
- accounting: tax report cost side queried a non-existent column (ab65a47)
- accounting: tidy the tax-export scope selector styling (8deb7e0)
- accounting: UTF-8 BOM on the ledger export so Banana reads it correctly (74144da)
- branding: force lock = light/dark only; Branding stays the full preset, galleries hide color+mode (a7c1913)
- branding: when a force lock is active, collapse the theme customizer to just the Force control (1ac653a)
- crm: admin surfaces follow the admin light/dark toggle, not the gallery theme (#620) (d3266a0)
- flags: close CRM/accounting feature-gating gaps from the audit (03fa3d8)
- settings: don't insert non-existent created_at into app_settings (8621338)
Documentation
- readme: add CRM + accounting to features, tax disclaimer, update contributor (116743b)