Changelog¶
This page mirrors CHANGELOG.md in the repo root.
[Unreleased]¶
Added¶
- Context-level ExUnit tests for
Agents,Environments,Vaults,Audit, andSubstitution - StreamData property-based tests for
Fountain.Substitution - GitHub Actions CI pipeline: format check, compile warnings-as-errors, Credo, DB migrate, full suite
CLAUDE.mdcontributor guide- This public documentation site
Changed¶
- Test DB pool size raised from 5 to 20 to support concurrent async test modules
require_adminLiveView hook now usespush_navigatefor authenticated non-admin users
Fixed¶
PasswordResetControllerreturns422on validation failure (was200)- Rate limiter uses PID-based isolation in test mode
UeberAuthControllerskipsplug Ueberauthin test mode
[0.1.0] - 2026-04-01¶
Added¶
- Multi-tenant API and UI for Agents, Environments, Vaults, and Conversations
- GitHub OAuth, Stripe billing, per-tenant envelope encryption
- Sprites sandbox integration with streaming log events
- LiveView UI, REST API with API-key auth, per-tenant rate limiting
fountainCLI withauth,apply,get,describe,delete,run/llms.txt,/llms-full.txt,/skillfor LLM-native API discovery- Audit log, substitution engine