v0.1.2: Add VERSION.txt with build-time injection

This commit is contained in:
lotherk
2026-03-27 14:50:20 +00:00
parent 4a870dd5e3
commit b42801b6c5
7 changed files with 44 additions and 5 deletions

View File

@@ -223,7 +223,17 @@ bun run test:server
```
Tests require the server running. The test script starts the server, runs tests, then stops it.
## Version Management
Version is managed via `VERSION.txt` (single source of truth). All other version references (`backend/package.json`, `frontend/package.json`, `backend/src/index.ts`) use placeholder `{{VERSION}}` and are replaced at build time.
### Versioning Rules
- Bump micro version (0.1.x) on every commit
- Update `VERSION.txt` before committing
- Never commit actual version numbers in source files
## Version History
- 0.1.2: VERSION.txt build-time injection, docs nav fixes, blog link
- 0.1.1: System default AI configuration via env vars, "Use system default" checkbox in settings
- 0.1.0: Automatic geolocation capture, Starlight documentation site
- 0.0.6: Automatic geolocation capture on event creation, reverse geocoding to place names