Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 09 May 23:37
5004744

1.2.0 (2026-05-09)

Features

  • accounts: respect month filter — view balances as of past months (0b15f54)
  • advisor: "worth knowing" panel for budgets — market-anchored (ba7c753)
  • advisor: proactive idle-cash alert + goal "worth knowing" panel (03e8de7)
  • auth: admin-controlled registration for additional members (17ea950)
  • budgets,goals: surface "Description" field as advisor context (7c9f763)
  • db: introduce DB adapter — keep SQLite default, leave a Postgres slot (d691f54)
  • exports: branded month-on-month Excel + PDF statements (a58e474)
  • landing: hero acknowledges multi-tenant deployment modes (c69332e)
  • month-filter: respect filter on alerts, cash-flow, net-worth (e1107d7)
  • multitenancy: isolated-tenant data scoping via per-tenant SQLite (26d0514)
  • multitenancy: per-tenant settings — currency, AI keys, screen lock, panic URL (77441e3)
  • security: screen lock + panic mode (6f7bd98)
  • ui: real user identity in sidebar + dashboard greeting (1876656)

Bug Fixes

  • accounts: replace flow projection with month actuals on past-month view (a11b11c)
  • advisor: chat system prompt now uses scope-aware list helpers (eb08b11)
  • auth: /api/auth/logout 500 — derive redirect URL from request (27a2df8)
  • auth: logout reachable + GET handler + bulletproof redirect (2d8f36f)
  • auth: logout reliably clears the session cookie (86542cf)
  • brand: logo PNGs use the actual brand charcoal, not teal (8b8a50b)
  • members: Radix Select rejects empty string — use "0" sentinel for "Never expires" (22a48b0)
  • multitenancy: close remaining isolation holes across advisor + UI (b1b89f3)
  • multitenancy: settings reads strictly per-tenant — no host fallback (ad3e71d)
  • registration: isolated tenants land in welcome flow, not host dashboard (a50f226)
  • repair corrupted LandingPage and fix session import (75480cf)

Performance Improvements

  • aggregation: batch computeNetWorthAsOf + dedupe export passes (1594c95)