This repository was archived by the owner on Feb 1, 2026. It is now read-only.
Repository navigation
v0.3.13
What's Changed
Features
- Comprehensive security audit and session hardening
- Session timeout enforcement with audit logging
- InMemorySessionStore with TTL to prevent memory leaks
- Persist game state (cursor, trails, view mode) across sessions
- Cross-platform
dev.pytask runner - Database index cleanup script
Fixes
- Learning extractor reading from wrong database
- Schema migrations silently failing (#65)
- Test stability improvements (stress tests, multiagent, async fixtures)
- Python 3.8 compatibility
- CI pipeline fixes (env vars, rate limiter, shellcheck)
- Pydantic v2 compatibility (Field regex → pattern)
- Dev login token passing and async/await in game endpoints
- .env.local loading for development overrides
Maintenance
- Modernized test suite with pytest best practices
- Removed stale backup scripts
- Moved 19 docs to archive, cleaned up root directory
- Protected credentials by removing .env files from tracking
Full Changelog: v0.3.12...v0.3.13