Roxabi Boilerplate
Changelog

v0.7.x

All v0.7 releases

v0.7.0 — March 6, 2026

Features

  • feat(auth): implement API key Bearer fallback in AuthGuard (#448, #319)
  • feat(talks): add Lyra origin story presentation (#452, #453, #456)
  • feat(talks): add Lyra companion component with 7 evolving variants (#452, #455)
  • feat(talks): display Lyra avatar animation in origin story talk (#458)
  • feat(talks): add Lyra MMORPG dev talk presentation (#450, #460)
  • feat(talks): add Lyra companion avatar + narrative improvements to lyra-dev talk (#450, #463)
  • feat(docs): add frontmatter check and group docs quality gates

Fixes

  • fix(auth): magic link callbackURL missing at request time + Mailpit + E2E coverage (#446)
  • fix(web): use API_PORT env fallback in server session fetcher (#462)
  • fix(ci): add contents:read to merge-reports job permissions (#461)
  • fix(ci): add Mailpit service and disable rate limiting for E2E jobs
  • fix(ci): allowlist artifacts/ and docs/ dirs in gitleaks
  • fix(ci): scope vercel-env-check to actual deployment triggers
  • fix(dev): add NITRO_PORT to prevent collision with API PORT
  • fix(dev): source .env at shell level so turbo receives env vars
  • fix(dev): source .env in dev:clean so EMAIL_PORT override is respected
  • fix(docker): use grep -E instead of -P for Alpine compatibility
  • fix(e2e): derive test credentials from APP_SLUG to match seed fixtures
  • fix(api): update env validation tests PORT→API_PORT
  • fix(talks): set lyra-story avatar defaults to constellation/400/bottom-left

Changed

  • refactor(api): extract focused sub-services for SRP compliance (#449, #400)
  • refactor(env): rename PORT→API_PORT, WEB_PORT→APP_PORT + hardcoded port env var fallbacks

Tests

  • test(seed): change default preset from minimal to full

Documentation

  • docs: add badges and doc table to README, add CONTRIBUTING.md

Maintenance

  • chore(web): low-priority code quality cleanup (#447)
  • chore: remove memory-audit plugin
  • chore: use APP_SLUG for docker defaults and seed data
  • chore(docker): configurable Mailpit ports, env var container/volume names, EMAIL_PORT passthrough
  • chore(dev): Docker health check improvements and auto-start in predev
  • chore(ci): add docs:links check to lefthook pre-push

We use cookies to improve your experience. You can accept all, reject all, or customize your preferences.