BillTracker/client/lib/version.ts

52 lines
1.7 KiB
TypeScript
Raw Permalink Normal View History

2026-05-14 21:00:07 -05:00
// __APP_VERSION__ is injected by Vite at build time from package.json.
// Do not hardcode a version string here — update package.json instead.
declare const __APP_VERSION__: string;
2026-05-14 21:00:07 -05:00
export const APP_VERSION = __APP_VERSION__;
2026-05-03 19:51:57 -05:00
2026-07-10 19:49:20 -05:00
export type ReleaseHighlightIcon = 'sparkles' | 'filter' | 'sync' | 'shield';
export interface ReleaseHighlight {
2026-07-10 19:49:20 -05:00
icon: ReleaseHighlightIcon;
title: string;
desc: string;
}
export interface ReleaseNotes {
version: string;
date: string;
highlights: ReleaseHighlight[];
image: { src: string; alt: string };
}
export const RELEASE_NOTES: ReleaseNotes = {
2026-05-14 21:00:07 -05:00
version: APP_VERSION,
2026-07-10 19:49:20 -05:00
date: '2026-07-10',
2026-05-03 19:51:57 -05:00
highlights: [
{
2026-07-10 19:49:20 -05:00
icon: 'sparkles',
title: 'Product brand refresh',
desc: 'Updated the app identity surfaces, README artwork, favicon family, and preview imagery so Bill Tracker presents like one coherent product.',
},
2026-05-14 21:00:07 -05:00
{
2026-07-10 19:49:20 -05:00
icon: 'filter',
title: 'Smarter transaction triage',
desc: 'Unmatched bank activity now gets advisory filtering, with bill-like overrides and gentler calls to action for transactions that probably are not bills.',
2026-05-14 21:00:07 -05:00
},
{
2026-07-10 19:49:20 -05:00
icon: 'sync',
title: 'Steadier SimpleFIN workflows',
desc: 'Transaction tables hold their shape, action buttons stay reachable, and subscription bills can backfill missing payment history from matched bank activity.',
2026-05-14 21:00:07 -05:00
},
{
2026-07-10 19:49:20 -05:00
icon: 'shield',
title: 'Safer history and privacy details',
desc: 'Destructive actions use clearer confirmation and undo paths, while profile login details remain visible only to the signed-in user.',
2026-05-14 21:00:07 -05:00
},
2026-05-03 19:51:57 -05:00
],
2026-05-15 22:45:38 -05:00
image: {
2026-07-06 12:54:29 -05:00
src: '/brand/social-preview.png',
alt: 'Bill Tracker brand preview',
2026-05-15 22:45:38 -05:00
},
2026-05-14 02:11:54 -05:00
};