v0.27.3 — Hotfix: postgres maps timestamps migration (2026-05-20)
Bug Fixes
- fix(server-core): add
created_at/updated_atpostgres column migration formaps— v0.27.0 added the columns todbSchema.ts(so Drizzle includes them in every SELECT) and to the SQLite lazy-migration path, but the postgres lazy-migration inpostgresApplyColumnMigrations()was missed. In production (postgres), everyGET /api/maps,GET /api/maps/:id, and any map insert/update failed withcolumn "created_at" does not exist(Postgres error code42703), surfacing in the UI as a 500 "Failed to fetch map" on map create/reload. AddedALTER TABLE maps ADD COLUMN IF NOT EXISTS created_at TEXT;andupdated_at TEXT;to the postgres migration block.
Forward-looking planning content has moved:
- High-level vision / roadmap → docs/ROADMAP.md
- Per-version TODOs → docs/todo/