Skip to content

v2.1 - Bug Fixes & Optimizations

Choose a tag to compare

@chicohaager chicohaager released this 16 Dec 14:58
· 11 commits to main since this release

What's Changed

Bug Fixes

  • Security middleware enabled: Rate limiting and security headers now properly applied
  • Memory leak fix: RateLimitMiddleware now cleans up stale IP addresses periodically
  • Download retry fix: Fixed double decrement of active downloads counter in retry path
  • WebSocket stability: Added catch-all exception handling for WebSocket connections

Optimizations

  • Added timeouts to all subprocess calls to prevent indefinite hangs
  • Removed redundant imports for cleaner code

Project Cleanup

  • Removed unused files and duplicate folders
  • Updated documentation (README.md, CLAUDE.md)
  • Fixed ZimaOS docker-compose paths and healthchecks

Docker

  • All ZimaOS paths now use /DATA/AppData/ourtube/
  • Fixed healthcheck syntax in docker-compose.zimaos.yml
  • Removed unused Redis dependency from ZimaOS config