1.4 KiB
1.4 KiB
Changelog
All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this
project adheres to Semantic Versioning. While the
project is pre-1.0, new features bump the minor version and fixes bump the patch
version. Versions are cut with Commitizen (uvx --from commitizen cz bump), which updates
this file and tags vX.Y.Z.
0.1.0 — 2026-07-20
Baseline: multi-tenant fork of intervals-mcp-server. Per-user OAuth credentials with
AES-256-GCM-encrypted Intervals.icu API keys (Better Auth), streamable-HTTP transport with
CORS, and the full activity / event / wellness / power-curve / gear / custom-item toolset.
v0.2.1 (2026-07-20)
Fix
- release: sync uv.lock into the bump commit and tag
v0.2.0 (2026-07-20)
Feat
- wellness: add update_wellness write tool, computed Form (TSB), date-label fix
Fix
- wellness: harden Form/TSB and date rendering from code review
- reset version to 0.1.0 baseline; let cz bump own versioning
v0.1.0 (2026-07-20)
Feat
- db: Alembic migration for users table (async env, DATABASE_URL)
- multi-tenant: resolve per-caller credentials in every tool
- multi-tenant: data layer, encryption, and per-request credential resolver