📋 Release Notes
What's New
Every feature, fix, and improvement — newest first. Questions? Email support@gfintrack.com.
v2.0June 8, 2026
Competitive Enhancement — 41 New Features
NewSafe to Spend widget — a single large number on your dashboard showing exactly how much you can still spend this month after bills, budgets, and savings goals
NewQuick-Add floating action button — tap the + button in the bottom-right corner to add a transaction, investment, or budget from any page
NewSpending pace alerts — budget categories now show pace indicators ('78% spent, 40% through month') so you can see if you're spending too fast
NewFinancial Calendar — month grid view showing bills (red), income (green), and large transactions with projected recurring events
NewAchievement system — earn badges for financial milestones like 'First Budget Created', '3-Month Streak', 'Emergency Fund Reached', and 'Zakat Calculated'. Points and progress tracking
NewSpending Heatmap — GitHub-style 52-week heat grid on Analytics showing daily spending patterns with color-coded intensity
NewNotification Center — bell icon with real-time alerts for achievements, bill reminders, budget warnings, and savings milestones
NewFeature Tour — guided walkthrough for new users highlighting key features with step-by-step tooltips
NewCategory Management — search, rename, and organize your transaction categories from Settings with usage counts
NewPlanned Transactions — timeline view of future-dated transactions grouped by month, with an add-planned form
NewSavings Recommendations — AI-powered engine that detects unused subscriptions, price increases, and duplicate services
NewSubscription Status Tracking — mark recurring transactions as Active, To Cancel, or Cancelled with status pills and potential savings calculation
NewInvestment Benchmark Comparison — compare your portfolio performance against S&P 500 benchmarks with alpha calculation
NewBulk Operations — select multiple transactions to delete (with undo) or tag in bulk
NewReceipt Attachments — attach receipt images to transactions with a paperclip button, view and remove attachments inline
NewReceipt OCR + Auto-Matching — upload receipt images and automatically extract merchant, amount, and date, then match to existing transactions
NewEnhanced PDF Reports — generate 4 report types (Spending, Tax Summary, Net Worth, Budget vs Actual) as downloadable PDFs
NewPWA Offline Support — service worker with stale-while-revalidate caching. Access recently viewed pages even without internet
NewOffline Fallback Page — friendly offline page with retry button when you lose connectivity
NewShared Budgets & Goals — toggle 'Share with household' on any budget envelope or savings goal for family visibility
NewMulti-Currency Budgets — set budget envelopes in any of 10 supported currencies
NewIslamic Finance Module — toggleable module group in Settings covering Zakat, Halal Portfolio, Sadaqah, and Murabaha tracking
NewZakat with Lunar Calendar — Hijri date display, Ramadan mode reminder, year-over-year Zakat history chart, and household Zakat aggregation
NewEnhanced Halal Screener — AAOIFI financial ratio checks (debt ratio, interest income, haram revenue thresholds) with revenue purification calculator
NewMurabaha / Islamic Mortgage Tracking — diminishing Musharakah tracking in Debt Payoff with ownership progression and 'profit rate' terminology
NewSadaqah Tracking — linked to tax deductions with aggregation in Zakat page, separate from obligatory Zakat
ImprovedAI Assistant upgraded — token limit increased from 400 to 2,000 with richer financial context including budgets, goals, investments, and spending trends
ImprovedCash Flow extended to 12 months — forecasting now projects 365 days ahead with monthly aggregation view, up from 90 days
ImprovedCommand palette upgraded — now action-capable with quick actions like 'Add transaction', 'Set budget', 'Go to investments' via / prefix
ImprovedCategory Icons — 80+ emoji mappings (Groceries 🛒, Dining 🍽️, Gas ⛽, Medical 🏥, Zakat 🕌, etc.) displayed as CategoryBadge pills across the app
ImprovedAI-powered Digest Insights — weekly email digest now includes rule-based spending analysis, trend detection, and actionable suggestions
ImprovedPage Transitions — smooth Framer Motion animations when navigating between pages
ImprovedDashboard Drag-and-Drop — customize your dashboard card layout using @dnd-kit drag handles instead of arrow buttons
ImprovedSwipe Gestures — mobile touch gesture support for transaction actions
ImprovedToast Undo Actions — destructive operations now show an undo button in the toast notification
ImprovedCollapsible Sections — new Accordion component for progressive disclosure on complex pages
FixReport Data Isolation — fixed a security issue where PDF report generation was not filtering by userId, potentially exposing cross-user data
v1.9May 30, 2026
Investment-to-Goal Linkage
NewLink investment accounts to savings goals — select any investment account (Fidelity 401k, Roth IRA, Brokerage, etc.) and its current market value automatically counts toward your goal's progress. Goals page shows combined progress: manual contributions + live portfolio value
NewTag investment transactions to goals — when adding a BUY, SELL, or CONTRIBUTION transaction, optionally tag it to a savings goal. The transaction count and attribution are tracked per goal
NewInvestment Activity summary on Goals page — a monthly snapshot card showing total invested this month and year-to-date, broken down by account
v1.8May 30, 2026
Crypto Portfolio, Import Templates, Email Engagement & Admin Analytics
NewCrypto Portfolio page — dedicated ₿ section under Investments with live prices (CoinGecko, no API key needed), 24h change, market cap, unrealized P&L, and recent transaction history for BTC, ETH, SOL, and 20+ coins
NewImport Templates — download pre-formatted Excel workbooks to fill in your data and upload directly. Tier 1 (4 import-ready tabs: Transactions, Investment Txns, Holdings, Stock Txns) and Tier 2 (full 11-tab master reference). Available under Settings → Account
NewRe-engagement email series — 3-tier automated emails for inactive users: day 3–7 (never returned), day 7–14 (lapsed), day 14–30 (dormant), each with tailored feature highlights
NewScheduled Weekly Digest — the financial digest email now sends automatically every Monday morning to active users (no manual trigger needed)
NewAdmin Invitation Flow — invite new users by email from the Admin panel. They receive a branded invite link and create their own account — GDPR-safe, no admin password handling
NewOnboarding email sequence — new users receive a 3-part email series over their first 7 days: connect data source guide (day 1), budgets & categorization (day 3), AI Assistant & planning features showcase (day 7)
NewEmail opt-out — Settings → Profile now includes an Email Notifications checkbox. Unchecking removes the user from all automated email series immediately
ImprovedAdmin User Management — two new columns: Last Email (when the last re-engagement email was sent) and Next Email (countdown to next scheduled send or 'Not due' for active users)
ImprovedAdmin Security Posture card is now collapsible — click the header to toggle, saving screen space when not needed
ImprovedAsset Type selector in Add Investment Transaction is now a clear dropdown showing all options (Stock, ETF, Mutual Fund, Bond, Crypto, Cash, Options, Other) — previously showed as an unlabeled text field
ImprovedCrypto assets added to Sharia screening database — BTC, ETH, SOL, BNB, ADA, XRP, DOGE marked as doubtful (scholarly debate); USDT, USDC, DAI marked non-compliant (interest/riba mechanisms)
ImprovedAllocation page now shows Crypto holdings in amber, distinct from Stocks (blue) and other asset types
FixConsolidated duplicate deleteFromUserOneDrive implementation — two versions existed with reversed parameter order (a silent bug risk). Single canonical version now in lib/oneDrive.server.ts
v1.7May 29, 2026
AI Assistant, Fee Analyzer, Bulk Categorization & Multi-Currency
NewAI Financial Assistant — ask questions in plain English about your finances ('What did I spend on dining last month?') and get instant answers grounded in your actual transaction data. Powered by Llama 3.3 70B via Groq (free tier)
NewInvestment Fee Analyzer — see exactly how much trading commissions and fund expense ratios are costing you annually. 45 popular ETFs pre-seeded with expense ratios (SPY, VOO, QQQ, ARKK and more). Inline-editable ratios for any holding
NewBulk AI Categorization — automatically categorize all uncategorized transactions in one click. High-confidence matches (from your own payee history) are applied instantly; medium-confidence suggestions go to a review queue
NewMulti-Currency Support — record transactions in any of 25 supported currencies (EUR, GBP, CAD, JPY and more). Set your home currency in Settings. Exchange rates refresh daily automatically
NewSpending Insights — proactive month-over-month spending analysis with clickable donut chart. Tap any category to drill into its individual transactions
NewCash Flow Forecast — 90-day balance projection using your recurring transactions. Shows upcoming bills, income, and projected balance at +30/60/90 days
NewFinancial Health Score — composite 0–100 score across 5 pillars: savings rate, budget adherence, emergency fund, investment rate, and spending trend
NewRetirement Projection — project your portfolio to retirement age using compound growth. On-track verdict, sustainable monthly withdrawal (4% rule), adjustable settings
NewWhat-If Scenario Planner — model side-by-side financial scenarios: extra debt payments, retirement contribution increases, savings goal acceleration
NewWeekly Financial Digest — on-demand email summary of your week: spending vs budget, top categories, upcoming bills, savings progress
NewSavings Rate Dashboard — track your personal savings rate over time with a 20% target benchmark line
NewHalal Portfolio Assessment — portfolio-level Sharia compliance score with per-holding breakdown and action guidance
NewZakat Calculator — calculates your annual Zakat obligation using silver nisab standard, pre-filled from your financial data
NewTax-Aware Budgeting — see your estimated tax savings from deductible expenses, applied federal + state rates
ImprovedAdmin User Management redesigned — analytics dashboard with KPI cards, engagement tracking, sortable columns, user detail drawer with session history and events
ImprovedUser-defined Portfolio Owners — add, rename, and remove owner labels from Settings → Owners. No more hardcoded names
v1.6May 28, 2026
Security hardening, pentest remediation & SaaS improvements
SecurityCompleted independent security audit — all findings fully remediated and validated
SecurityStrengthened production security headers and Content Security Policy
SecurityInternal service endpoints hardened against unauthorized access
SecurityPer-user data isolation verified across all sync and export operations
NewUser-defined Portfolio Owners — add, rename, and remove owner labels (e.g. Self, Spouse/Partner, Joint) from Settings → Owners; replaces hardcoded personal names
NewCI/CD pipeline — every push to main automatically runs: zero-vulnerability npm audit, TypeScript typecheck, ESLint, and production build
ImprovedUpgraded to Next.js 15.5 + React 19 — async route params, improved performance, and latest security patches
ImprovedReplaced SheetJS (xlsx) with ExcelJS across all Excel import/export routes — resolves high-severity dependency advisories
ImprovedZero TypeScript errors — all pre-existing type errors resolved; strict build validation now enforced
FixResolved console Content Security Policy errors on dashboard load
v1.5May 24, 2026
Stock Watchlist, signals & dashboard upgrades
NewStock Watchlist — track any ticker with live Yahoo Finance quotes, 30-day sparkline, and one-click add/remove
NewEntry / Exit Signals panel — side-by-side Fundamental (long-term, analyst target) and Technical (short-term, RSI) signal cards with entry, target, and stop-loss prices
NewCombined signal insight — automatic 💡 read when both signals align or conflict (e.g. 'Good value fundamentally — wait for RSI to cool')
NewAnalyst target range bar — Bear / Mean / Bull price markers with upside % and analyst count
NewAnalyst consensus breakdown — colour-coded Strong Buy / Buy / Hold / Sell / Strong Sell bar
NewRSI(14) indicator — computed from 30-day price history with oversold / neutral / overbought zones
NewPrice alerts — set above/below triggers per stock; email notification fires when price hits your target
NewEarnings countdown — next (or last) earnings date with days-remaining badge
NewPortfolio overlap badge — shows shares owned and market value for any watchlist stock already in your portfolio
NewSharia compliance screening — 130+ tickers pre-screened; live debt/market-cap ratio check against 33% AAOIFI threshold
NewInline notes — per-stock notes saved to your account, editable in place on the card
NewDashboard Net Worth tile — combined portfolio value + savings balance snapshot
NewRecurring Transactions detector — automatically surfaces subscriptions and regular payments with frequency badges
NewTax Estimate panel — real-time federal tax estimate using current brackets and standard deduction
NewDraggable investment dashboard cards — reorder cards by drag-and-drop; order persists across sessions
SecurityOAuth provider collision guard — existing local accounts cannot be silently overwritten by a Google or Microsoft sign-in
Security8-hour session expiry + 2-hour inactivity warning modal with live countdown
ImprovedSharia research links now route to a targeted Google search instead of the broken Zoya direct links
FixAnalyst target prices (targetMeanPrice / targetHigh / targetLow) now correctly fetched from the financialData quoteSummary module — were always null before
FixPrice history and RSI now use chart() directly — yahoo-finance2 v3 deprecated historical() causing silent failures and blank sparklines
v1.4May 20, 2026
Security hardening & trust features
SecurityTwo-factor authentication (TOTP) with authenticator app support and 8 single-use backup codes
SecurityBrute-force protection on MFA challenge — 5 attempts per 10 minutes
SecurityRemember this device for 30 days — skip 2FA on trusted devices
SecuritySecurity event emails — instant alerts for 2FA changes, password changes, and new device sign-ins
NewTrust & Security Center at /trust — full transparency on data access, permissions, and your rights
NewAbout page at /about — founder commitment, principles, and direct contact
NewCookie consent banner (GDPR) — essential-only cookies, no tracking
NewSecurity Activity log in Settings → Security — last 10 sign-ins and 20 auth events
ImprovedCertifications & Compliance section updated: TOTP 2FA now shows Active
v1.3May 10, 2026
Account security & session management
SecurityEmail verification for local accounts — required before accessing dashboard
SecuritySign out all devices — immediately invalidates all active sessions
SecurityAccount lockout after 10 failed login attempts (auto-unlocks after 15 minutes)
SecurityIP-based rate limiting on registration and password reset endpoints
NewPrivacy Policy at /privacy with plain-English summary
NewTerms of Service at /terms
NewExport My Data — download all your data as an Excel workbook from Settings
v1.2April 28, 2026
Data connections & sync
NewOneDrive Excel sync — connect your own .xlsx file, bi-directional sync
NewReceipt upload — attach receipts to transactions, stored in your OneDrive or Google Drive
ImprovedGoogle Sheets scope explainer in onboarding — exactly what we can and cannot access
ImprovedMicrosoft OneDrive scope explainer — GFinTracker-Sync.xlsx and receipts folder only
FixToken refresh no longer causes an extra sign-in event in the security log
v1.1April 10, 2026
Tax Center & investments
NewTax Center — deduction tracking, capital gains, quarterly estimates, wash-sale detection
NewInvestment portfolio — stock holdings, allocation, performance, and realized gains
NewCorptax-compatible TXF export for direct import into Corptax
NewTax-loss harvesting suggestions
NewRetirement contribution tracking (401k, IRA, Roth)
ImprovedAnalytics page — spending trends, category breakdown, income vs expense charts
v1.0March 20, 2026
Initial launch
NewDashboard — spending overview, recent transactions, budget summary, net worth trend
NewTransactions — import CSV, manual entry, split transactions, categorisation rules
NewBudgets — envelope budgeting with rollover support and per-category limits
NewGoals — savings goals with progress tracking and target dates
NewDebt Payoff — avalanche and snowball payoff strategies
NewNet Worth — assets vs liabilities tracking over time
NewReports — PDF financial summaries
NewGoogle Sheets connection — read transactions from your own spreadsheet
NewSign in with Google, Microsoft, or email & password
Have a feature request?
Tell me what would make GFinTrack more useful for you.
✉ support@gfintrack.com