Skip to content

Fix stale version strings in API endpoints#98

Merged
mkreyman merged 1 commit intomasterfrom
fix/version-strings
Apr 13, 2026
Merged

Fix stale version strings in API endpoints#98
mkreyman merged 1 commit intomasterfrom
fix/version-strings

Conversation

@mkreyman
Copy link
Copy Markdown
Owner

Summary

  • API spec and welcome endpoint had hard-coded "0.1.0" instead of reading from mix.exs
  • Now both use Application.spec(:loopctl, :vsn) to reflect the actual version (1.0.0)
  • Updated test assertions to match

Test plan

  • 2263 tests pass
  • GET /api/v1/ returns "version": "1.0.0"
  • GET /api/v1/openapi info block shows "version": "1.0.0"

🤖 Generated with Claude Code

@mkreyman mkreyman force-pushed the fix/version-strings branch from b07a205 to e97db5b Compare April 13, 2026 03:59
- api_spec.ex and welcome_controller.ex: read version from mix.exs
  instead of hard-coded "0.1.0"
- Landing page hero badge: v0.1.0 → v1.0.0
- Export 23 system wiki articles to docs/articles/ for version control
- Updated test assertions to match

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mkreyman mkreyman force-pushed the fix/version-strings branch from e97db5b to 2a48190 Compare April 13, 2026 04:00
@mkreyman mkreyman merged commit 8267524 into master Apr 13, 2026
6 checks passed
@mkreyman mkreyman deleted the fix/version-strings branch April 13, 2026 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant