Skip to content

v1.1.4

Choose a tag to compare

@ALArvi019 ALArvi019 released this 06 Sep 06:01
· 3 commits to main since this release
1e98547

What's New in v1.1.4

🐛 Bug Fixes

  • Fixed Home Assistant blocking call warning: Resolved the warning 'Detected blocking call to open' in camera component
  • Improved async performance: All file operations in camera component are now truly asynchronous

🔧 Technical Changes

  • camera.py: Replaced synchronous file operations with async equivalents:
    • open() → aiofiles.open()
    • os.path.exists() → aiofiles.os.path.exists()
    • os.path.getmtime() → aiofiles.os.path.getmtime()
  • Dependencies: Added aiofiles>=23.0.0 to requirements

📈 Impact

  • Eliminates Home Assistant performance warnings
  • Better integration with Home Assistant's async event loop
  • Improved overall system performance

🔗 Closes

  • Fixes #7

Full Changelog: v1.1.3...v1.1.4