import { VersionGraph } from '@start9labs/start-sdk' import { v_1_0_0_1 } from './v1.0.0.1' import { v_1_0_0_2 } from './v1.0.0.2' import { v_1_0_0_3 } from './v1.0.0.3' import { v_1_0_0_4 } from './v1.0.0.4' import { v_1_0_0_5 } from './v1.0.0.5' import { v_1_0_0_6 } from './v1.0.0.6' import { v_1_0_0_7 } from './v1.0.0.7' import { v_1_1_0_1 } from './v1.1.0.1' import { v_1_1_0_2 } from './v1.1.0.2' import { v_1_1_0_3 } from './v1.1.0.3' import { v_1_1_0_4 } from './v1.1.0.4' /** * Version graph for the `proof-of-work` package. * * 1.0.0 line — feature-complete logger + multi-user + library curation. * 1.1.0 line — Programs (manual + AI) + AI integration. * * v1.0.0:1 — initial release, seeded cutover. * v1.0.0:2 — CSP fix. * v1.0.0:3 — post-cutover seed strip. * v1.0.0:4 — removes default admin@local credentials. * v1.0.0:5 — caloriesBurned raw-SQL workaround removed. * v1.0.0:6 — paginate workout history (infinite scroll). * v1.0.0:7 — exercise library cleanup, photo-import removal. * v1.1.0:1 — Programs UI (manual create / save / follow). * v1.1.0:2 — AI program generation, 5 providers (Claude / OpenAI / * OpenAI-compatible / Gemini / Ollama). * v1.1.0:3 — AI upgrades: history-as-context, test connection, * cost estimator, streaming preview render. * v1.1.0:4 — AI integration overhaul: multi-config persistence, * background generation (survives navigation), Ollama * auto-detect + installed-model dropdown, curated model * dropdowns for Claude / OpenAI / Gemini with current * 2026 model names, system-prompt overhaul forcing library * exerciseIds + suggested weights, sidebar sub-navigation, * history detail view. */ export const versionGraph = VersionGraph.of({ current: v_1_1_0_4, other: [ v_1_0_0_1, v_1_0_0_2, v_1_0_0_3, v_1_0_0_4, v_1_0_0_5, v_1_0_0_6, v_1_0_0_7, v_1_1_0_1, v_1_1_0_2, v_1_1_0_3, ], })