From c36c3b1c384af36d6e117651f09e9e02f2c811c2 Mon Sep 17 00:00:00 2001 From: nmemmert Date: Mon, 19 Jan 2026 10:16:45 -0500 Subject: [PATCH] Bump version to 0.3.0 and update what's new --- scripts/sync-version.js | 11 ++++++++--- src/lib/version.ts | 10 +++++----- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/scripts/sync-version.js b/scripts/sync-version.js index 390f1e0..ebda3ac 100644 --- a/scripts/sync-version.js +++ b/scripts/sync-version.js @@ -1,6 +1,10 @@ #!/usr/bin/env node -const fs = require('fs'); -const path = require('path'); +import fs from 'fs'; +import path from 'path'; +import { fileURLToPath } from 'url'; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); const pkgPath = path.join(__dirname, '..', 'package.json'); const versionPath = path.join(__dirname, '..', 'src', 'lib', 'version.ts'); @@ -8,7 +12,8 @@ const versionPath = path.join(__dirname, '..', 'src', 'lib', 'version.ts'); const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf8')); const version = pkg.version; -const content = `export const APP_VERSION = '${version}';\n\nexport const WHATS_NEW_BRIEF: string[] = [\n 'Redesign: unified dark theme and gradients',\n 'Icons: lucide-react across headings and nav',\n 'Cleanup: removed legacy email routes and pages',\n 'UX: Pray For suggestions in compose tab'\n];\n`; +const content = `export const APP_VERSION = '${version}';\n\nexport const WHATS_NEW_BRIEF: string[] = [\n 'Firebase Migration: all data now syncs across devices',\n 'Calendar: persistent prayer tracking with multi-day support',\n 'Loading UX: smooth auth and data loading transitions',\n 'Offline Support: IndexedDB persistence for reliability'\n];\n`; fs.writeFileSync(versionPath, content, 'utf8'); console.log('Synced version to src/lib/version.ts:', version); + diff --git a/src/lib/version.ts b/src/lib/version.ts index 6ae93ab..1520842 100644 --- a/src/lib/version.ts +++ b/src/lib/version.ts @@ -1,8 +1,8 @@ -export const APP_VERSION = '0.2.0'; +export const APP_VERSION = '0.3.0'; export const WHATS_NEW_BRIEF: string[] = [ - 'Redesign: unified dark theme and gradients', - 'Icons: lucide-react across headings and nav', - 'Cleanup: removed legacy email routes and pages', - 'UX: Pray For suggestions in compose tab' + 'Firebase Migration: all data now syncs across devices', + 'Calendar: persistent prayer tracking with multi-day support', + 'Loading UX: smooth auth and data loading transitions', + 'Offline Support: IndexedDB persistence for reliability' ];