Cake Budget

Changelog Updates 📝

We're constantly baking new features and improvements into Cake Budget. Here's our full development history!

Latest

Version 3.0.3

November 19, 2025

Mobile UX Improvements & Plaid Integration Stability

New Features

Improvements

  • Mobile layout fixes - Slice details header no longer blocks content on mobile devices
  • Button organization - Action buttons stay on one line with responsive icon/text display
  • Theme-aware modals - Delete confirmation dialog properly adapts to light/dark themes
  • Enhanced accessibility - All action buttons include descriptive aria-labels for screen readers
  • Responsive design - Icon-only on mobile/tablet, text labels on desktop (1280px+)
  • Better error messages - Improved email templates for error notifications
  • Comprehensive testing - Added test coverage for all race condition scenarios

Bug Fixes

  • Mobile accessibility - Delete button now visible on all devices (previously hidden on mobile)
  • Race condition fixes - Eliminated duplicate key errors during concurrent transaction processing
  • Category creation safety - Atomic operations prevent concurrent category creation failures
  • Enhanced error handling - Graceful handling of NO_ACCOUNTS and blank cursor edge cases
  • Transaction deletion safety - Proper handling of concurrent deletion marking

Version 3.0.2

November 17, 2025

Contribution Tracking & Sharing Notifications

New Features

  • Contribution tracking - See who funded shared slices with visual progress bars and percentages
  • Email notifications - Get notified when family members share slices with you
  • Funding schedule support - Paycheck deposits automatically tracked in contribution breakdown
  • Fairness indicator - See contribution differences at a glance to ensure fair splits

Improvements

  • Clear contribution model - Shows who put money IN to fund the slice
  • Professional email templates - Beautiful notifications with slice details and permissions

Bug Fixes

Version 3.0.1

November 15, 2025

Theme-Aware Interaction Design

New Features

Improvements

  • Unified hover states - All interactive elements use primary color opacity for consistent theme experience
  • Button refinements - Outline and ghost variants now use opacity on hover
  • Dropdown improvements - Menu items, checkboxes, and radio items respect theme primary colors
  • Table enhancements - Column headers and view options maintain theme consistency
  • Card interactions - Slices, insights, and funding schedule cards use subtle primary color tints

Bug Fixes

  • Amethyst theme polish - Eliminated red accent tints, now uses elegant purple throughout
  • Navigation consistency - Sidebar and nav links use unified hover styling

Version 3.0.0

November 14, 2025

Shared Slices, Budget Reminders, and Major UX Enhancements

New Features

  • Shared slices - Collaborate with family members on budgets with 6 granular permission types
  • Visual sharing indicators - Dedicated 'Shared Slices' section with badges and share counts
  • Monthly budget reminder - Automated first-of-month emails with personalized planning guidance
  • Enhanced date filtering - Intuitive presets (This Month, Last 30 Days, Custom) across app
  • Custom categories - Create and manage custom transaction categories with 50+ icon choices
  • QuickMetrics enhancements - Show last sync time and contextual date information in Overview
  • Chart card improvements - Added icons and enhanced visual styling for spending/income charts
  • Account mask display - Show last 4 digits in Safe to Spend Settings for clarity

Improvements

  • Strict envelope budgeting - Proper balance validation prevents overspending in all scenarios
  • Inline slice assignment - Assign transactions directly from table with improved UX
  • Mobile sidebar - Auto-close on navigation with theme-aware colors
  • Documentation integration - Added helpful guide links throughout the app
  • Typography upgrade - Switched to SF Pro Rounded for better readability

Bug Fixes

  • Account deletion - Comprehensive cleanup preventing orphaned records and foreign key errors
  • Transaction assignment - Fixed balance validation and unassignment edge cases
  • Sentry integration - Added error reporting for failed rule actions

Version 2.10.0

October 13, 2025

Recurring slices and documentation expansion

New Features

  • Recurring slice updater - Production-ready with catch-up logic for missed advancements
  • Canny feedback integration - Direct user feedback channel in app
  • PWA theme integration - Icons and colors sync with selected theme

Improvements

  • Comprehensive marketing docs - 19 user guides for all major features
  • Astro site integration - Restructured docs for marketing website

Bug Fixes

  • Weekly insights emails - Prevented division by zero errors in spending calculations
  • SliceForm improvements - Better emoji and color picker functionality
  • PWA updates - Automatic cache versioning for smooth deployments

Version 2.8.0

September 7, 2025

Complete family collaboration system with seamless invitation flow

New Features

  • Family invitation system - Invite family members with password setup and auto-login
  • Complete family visibility - See all family members with 'You' indicators and role badges
  • Smart email experience - Professional invitation emails with custom family welcome messages

Improvements

  • Permission boundaries - Only primary account holders can manage billing and plan changes
  • Auto-confirmation system - Clicking invitation link proves email ownership

Bug Fixes

  • Family members skip onboarding and get immediate access to shared features
  • Perfect email timing - Zero spam with invitation → family welcome sequence

Version 2.7.0

September 3, 2025

Slice templates and enhanced budget creation

New Features

  • Budget slice templates - 10+ professionally designed templates for quick budget setup
  • Bulk slice creation - Create multiple budget categories at once from templates
  • Smart recommendations - Templates include suggested amounts and automation features

Improvements

  • Enhanced onboarding - Templates available in onboarding flow and main Slices page
  • Better date displays - Consistent timezone-safe date formatting across all components

Bug Fixes

  • Funding schedule date handling - Resolved timezone issues causing incorrect dates

Version 2.6.0

August 25, 2025

Progressive Web App and theme system launch

New Features

  • Progressive Web App - Install Cake Budget to your home screen for native app experience
  • 4 professional themes - Default, Claude, Amethyst, and Caffeine themes with complete dark mode
  • Offline support - Basic budget viewing works without internet connection

Improvements

  • Instant theme switching - Real-time theme changes without page reload
  • Enhanced performance - Service worker caching for faster load times
  • Accessibility improvements - All themes meet WCAG 2.1 AA contrast standards

Bug Fixes

Version 2.5.0

August 10, 2025

Massive performance optimizations and cost reductions

New Features

  • Enhanced sidebar - Improved collapsibility and mobile responsiveness

Improvements

  • 92% Plaid API cost reduction - Smart backup sync strategy saves $3.60/user/month
  • 90% balance API optimization - Intelligent caching reduces unnecessary API calls
  • 50% faster transaction loading - Database query optimization with composite indexes
  • React performance boost - Memo optimizations for expensive calculations

Bug Fixes

  • Mobile scroll issues - Resolved double scrollbar problems on mobile devices

Version 2.4.0

August 2, 2025

Email engagement system and user nurturing

New Features

  • Smart email campaigns - Welcome → Day 3 → Day 7 → Day 14 → Day 30 trial emails
  • Weekly insights emails - Automated Sunday spending summaries and budget health
  • Personalized email content - Dynamic content based on user behavior and bank status

Improvements

  • Professional email templates - Responsive HTML emails with excellent deliverability
  • Merchant filter enhancements - Show unique merchants with transaction counts

Bug Fixes

  • Subscription management improvements - Better theme support and user experience

Version 2.3.0

July 25, 2025

Mobile-first onboarding and advanced scheduling

New Features

  • Route-based onboarding - Full-screen pages instead of cramped modals for better mobile UX
  • Paycheck splitting - Split semi-monthly and biweekly paychecks across different slices
  • Smart date handling - Timezone-safe dates that work globally
  • Early payment detection - Automatically handles paychecks arriving up to 5 days early

Improvements

  • Browser navigation support - Back/forward buttons work with onboarding progress
  • Intelligent scheduling - Auto-updates next occurrence when funding settings change

Bug Fixes

  • Onboarding completion enforcement - Ensure all users complete setup flow

Version 2.2.0

July 15, 2025

AI Insights V2 with real-time progress tracking

New Features

  • Job-based AI insights - Real-time progress tracking during 2-3 minute analysis generation
  • User control - Opt-in preference system for AI features in Settings
  • Enhanced analysis - Deeper spending pattern recognition and personalized recommendations

Improvements

  • Better UX - Progress indicators and status polling for smooth user experience
  • Funding schedule occurrence badges - Visual indicators for active/inactive status

Bug Fixes

  • Webhook-triggered insights - Automatic generation respects user preferences

Version 2.1.0

July 8, 2025

Platform reliability and user experience improvements

New Features

Improvements

  • Enhanced webhook processing - Better handling of Plaid sync updates
  • Duplicate transaction prevention - Race condition protection for webhook processing
  • Balance update accuracy - Improved account balance synchronization

Bug Fixes

  • Institution removal fixes - Proper cleanup of dependent records
  • Date formatting consistency - Improved date displays across all components
  • Mobile responsiveness - Better layout handling on small screens

Version 2.0.1

July 2, 2025

Foundation improvements and bug fixes

New Features

Improvements

  • Enhanced error handling - Better user feedback for sync and connection issues
  • Performance optimizations - Faster page loads and smoother interactions

Bug Fixes

  • Sync reliability - Improved Plaid webhook processing and error recovery
  • UI consistency - Various visual and interaction improvements

Version 2.8.0

September 7, 2025

Complete family collaboration system with seamless invitation flow

New Features

  • Family invitation system - Invite family members with password setup and auto-login
  • Complete family visibility - See all family members with 'You' indicators and role badges
  • Smart email experience - Professional invitation emails with custom family welcome messages

Improvements

  • Permission boundaries - Only primary account holders can manage billing and plan changes

Bug Fixes

  • Family members skip onboarding and get immediate access to shared features
  • Perfect email timing - Zero spam with invitation → family welcome sequence

Version 2.7.0

September 3, 2025

Slice templates and enhanced budget creation

New Features

  • Budget slice templates - 10+ professionally designed templates for quick budget setup
  • Bulk slice creation - Create multiple budget categories at once from templates
  • Smart recommendations - Templates include suggested amounts and automation features

Improvements

  • Enhanced onboarding - Templates available in onboarding flow and main Slices page
  • Better date displays - Consistent timezone-safe date formatting across all components

Bug Fixes

  • Funding schedule date handling - Resolved timezone issues causing incorrect dates

Version 2.6.3

August 25, 2025

Progressive Web App and theme system launch

New Features

  • Progressive Web App - Install Cake Budget to your home screen for native app experience
  • 4 professional themes - Default, Claude, Amethyst, and Caffeine themes with complete dark mode
  • Offline support - Basic budget viewing works without internet connection

Improvements

  • Instant theme switching - Real-time theme changes without page reload
  • Enhanced performance - Service worker caching for faster load times
  • Accessibility improvements - All themes meet WCAG 2.1 AA contrast standards

Bug Fixes

Version 2.6.2

August 10, 2025

Massive performance optimizations

New Features

  • Enhanced sidebar - Improved collapsibility and mobile responsiveness

Improvements

  • 50% faster transaction loading - Database query optimization with composite indexes

Bug Fixes

  • Mobile scroll issues - Resolved double scrollbar problems on mobile devices

Version 2.6.1

August 2, 2025

Email engagement system and user nurturing

New Features

  • Weekly insights emails - Automated Sunday spending summaries and budget health

Improvements

  • Professional email templates - Responsive HTML emails with excellent deliverability
  • Merchant filter enhancements - Show unique merchants with transaction counts

Bug Fixes

  • Subscription management improvements - Better theme support and user experience

Version 2.6.0

July 25, 2025

Mobile-first onboarding and advanced scheduling

New Features

  • Paycheck splitting - Split semi-monthly and biweekly paychecks across different slices
  • Smart date handling - Timezone-safe dates that work globally
  • Early payment detection - Automatically handles paychecks arriving up to 5 days early

Improvements

  • Browser navigation support - Back/forward buttons work with onboarding progress
  • Intelligent scheduling - Auto-updates next occurrence when funding settings change

Bug Fixes

Version 2.5.0

July 15, 2025

AI Insights V2 with real-time progress tracking

New Features

  • Job-based AI insights - Real-time progress tracking during 2-3 minute analysis generation
  • User control - Opt-in preference system for AI features in Settings
  • Enhanced analysis - Deeper spending pattern recognition and personalized recommendations

Improvements

  • Better UX - Progress indicators and status polling for smooth user experience
  • Funding schedule occurrence badges - Visual indicators for active/inactive status

Bug Fixes

  • Webhook-triggered insights - Automatic generation respects user preferences

Version 2.4.2

July 8, 2025

Platform reliability and user experience improvements

New Features

Improvements

  • Enhanced webhook processing - Better handling of Plaid sync updates
  • Duplicate transaction prevention - Race condition protection for webhook processing
  • Balance update accuracy - Improved account balance synchronization

Bug Fixes

  • Institution removal fixes - Proper cleanup of dependent records
  • Date formatting consistency - Improved date displays across all components
  • Mobile responsiveness - Better layout handling on small screens

Version 2.4.1

July 2, 2025

Foundation improvements and bug fixes

New Features

Improvements

  • Enhanced error handling - Better user feedback for sync and connection issues
  • Performance optimizations - Faster page loads and smoother interactions

Bug Fixes

  • Sync reliability - Improved Plaid webhook processing and error recovery
  • UI consistency - Various visual and interaction improvements

Version 2.4.0

July 2, 2025

Dark mode polish and Google Sign-In

New Features

  • Sign in with Google - OAuth2 authentication now available
  • Split transaction rules - Automatically split transactions based on your criteria

Improvements

  • Dark mode update - Fixed text visibility across 35+ components
  • Pagination improvements - Page size selection (10/25/50/75/100 rows) works correctly
  • Smarter notifications - Batch processing prevents duplicate rule emails

Bug Fixes

  • Fixed Stripe redirect loop for new user onboarding

Version 2.3.2

June 29, 2025

Banking reliability improvements

New Features

  • Funding schedule badges show active/inactive status

Improvements

  • Enhanced Plaid sync with more frequent backup syncs
  • Smart balance caching reduces API costs

Bug Fixes

  • Fixed funding schedule date matching for accurate payment detection
  • Improved balance update accuracy across multiple accounts

Version 2.3.1

June 28, 2025

Rules redesign and split transactions

New Features

  • New card-based grid layout for rules management

Improvements

  • Visual hierarchy improvements in rules interface

Bug Fixes

Version 2.3.0

June 23, 2025

Smarter defaults and visual customization

New Features

  • New users get smart Safe-to-Spend thresholds automatically
  • Choose between light and dark themes

Improvements

  • Faster transaction syncing
  • Better email delivery for notifications

Bug Fixes

  • Fixed balance updates for multiple accounts

Version 2.2.0

June 21, 2025

Split transactions and better insights

New Features

  • Split transactions across multiple categories
  • See if your slices are 'On Track' to meet goals
  • Manage your subscription directly in Settings

Improvements

  • Redesigned insights with clearer visualizations

Bug Fixes

  • Fixed notification duplicates

Version 2.1.0

June 17, 2025

Account management improvements

New Features

  • Change your email address in Settings

Improvements

  • Enhanced account security
  • Better subscription management

Bug Fixes

  • Various stability improvements

Version 2.0.0

June 2025

Built for ADHD and neurodivergent users

New Features

  • Traffic light system for instant spending decisions
  • Real-time transaction updates
  • Completely redesigned for neurodivergent brains

Improvements

  • Set it once, runs forever automation

Bug Fixes

Budget with confidence, not confusion ✨

Budgeting that just makes sense. Try Cake Budget today!

14-Day Trial No CC required