Skip to content
This repository was archived by the owner on Feb 1, 2026. It is now read-only.

v0.3.13

Choose a tag to compare

@Spacehunterz Spacehunterz released this 06 Jan 09:04
· 767 commits to main since this release

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.py task 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