Upgrade guide
Upgrade guide
v1.0.0 is the first MIT release. There is no previous version to migrate from.
Backup before you replace files
- Dump the hosted database (Supabase dashboard → Database → Backups, or
pg_dump). - Copy Storage buckets if you have production files.
- Keep your
.env.local/ host env. Never commit.env.
Applying a newer version
- Pull the new commit next to your local edits, not on top of
node_modules. - Copy your
.env.local. - Copy any files you edited for branding (
src/app/globals.css, logo, copy) into the new tree, or re-apply Settings. pnpm install- Apply new files in
supabase/migrationsonly, in filename order:pnpm supabase db push --linked pnpm rls:testif policies changedpnpm buildand redeploy
Migrations are forward-only. Do not edit an already-applied file; add a new timestamped SQL file.
Breaking changes
None yet. Future notes will land in CHANGELOG.md with the migration filenames.
Harbor seed vs production data
pnpm supabase:seed replaces Harbor Studio demo rows. It is safe to re-run on a demo project. Do not run it against a workspace that holds real clients.
Version
package.json version and the CHANGELOG.md heading should agree.