Skip to content

v1.1.0

Latest

Choose a tag to compare

@husniadil husniadil released this 04 Feb 17:14
468e87a

What's Changed

πŸ—οΈ Architecture & Refactoring

  • Persistent DB & god function split β€” Architectural improvements with cross-platform fixes
  • DRY extraction & redundancy removal β€” Simplified codebase for clarity and maintainability
  • DRY refactor β€” Eliminated race conditions, resource leaks, and security improvements

πŸ› Bug Fixes

  • Cross-instance audio leak β€” Prevented via atomic event claim
  • Process leaks, security, timeouts β€” Comprehensive codebase review fixes
  • Mypy type errors β€” Resolved type mismatches in hooks.py and api.py

🧹 Code Quality

  • Ruff linter β€” Added and fixed all lint errors across codebase
  • Mypy type checking β€” Added with pyproject.toml config and fixed all type errors
  • Async hooks & status line improvements β€” Minor formatting updates

πŸ“ Documentation

  • Key files reference table β€” Updated with accurate line counts

Full Changelog: v1.0.12...v1.1.0