// __APP_VERSION__ is injected by Vite at build time from package.json. // Do not hardcode a version string here — update package.json instead. /* global __APP_VERSION__ */ export const APP_VERSION = __APP_VERSION__; export const APP_NAME = 'BillTracker'; export const RELEASE_NOTES = { version: APP_VERSION, date: '2026-05-15', highlights: [ { icon: '📋', title: 'Bills page redesigned', desc: 'The old table is gone. Bills now show as clean cards with icon actions, inline debt details (APR colour-coded, current balance), and a Columns button to choose exactly which fields are displayed — remembered across sessions.', }, { icon: '📈', title: 'Snowball projection is now live', desc: 'The payoff sidebar updates instantly as you type your extra monthly budget — no save required. The projection now includes a minimum-only baseline so you can see exactly how many months and dollars the snowball saves you.', }, { icon: '🔑', title: 'Login history', desc: 'Your last 3 sign-ins are recorded with timestamp, IP address, and browser. Click the Last Login field on your Profile page to see the full history.', }, { icon: '📥', title: 'Import by bill', desc: 'The XLSX import page has a new Bills tab. Select any existing bill and import its entire history from the spreadsheet in one click — no row-by-row review needed.', }, { icon: '📐', title: 'APR calculation engine', desc: 'New backend math service: monthly interest, months to payoff, total interest, and full amortization schedules. Available via GET /api/bills/:id/amortization.', }, ], };