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' /** * 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. */ export const versionGraph = VersionGraph.of({ current: v_1_1_0_3, 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, ], })