Changelog

A complete history of features, improvements, and fixes.

v1.0.0

Initial Release

The first public release of Maverick is here. Everything you need to take control of your personal finances.

Budget Management

  • Create income and expense budget items with flexible frequencies (monthly, semi-monthly, bi-weekly, weekly, quarterly, one-time)
  • Two-dimensional categorization: life area categories + financial nature subtypes
  • Soft deletes and full audit trail on all financial records

Payment Tracking

  • Automatic monthly payment record generation
  • Status workflow: unpaid, overdue, paid, skipped
  • Per-month payment date overrides
  • Bulk operations: batch mark paid, unpaid, skip, or delete

Dashboard

  • Monthly summary with income, expenses, and net cash flow
  • At-a-glance payment status overview
  • Inline budget item editing via Turbo Frame modals
  • Spotlight-style search modal

Search & Filtering

  • Full-text search powered by PostgreSQL
  • Filter by status, category, date range, and amount
  • Paginated results with bookmarkable URLs

Savings Goals

  • Set savings targets with optional deadlines
  • Track contributions with progress visualization
  • Milestone notifications at 25%, 50%, 75%, and 100%
  • Auto-contribute when linked payment records are marked paid

Budget Templates

  • Quick-start templates: Renter, Homeowner, Living with Family
  • Life event templates: New Baby, Side Business
  • Editable preview with running totals before applying

Import & Export

  • Export your full budget setup to JSON or CSV
  • Import from JSON or CSV with duplicate detection
  • Onboarding import option for new users

Account & Security

  • Email/password signup with email verification
  • Google OAuth login
  • Account lockout after failed attempts
  • 30-day grace period account deletion
  • Tenant-scoped data isolation
  • Immutable audit logging