Skip to content

v1.29.5

Choose a tag to compare

@github-actions github-actions released this 29 May 16:43
· 150 commits to main since this release

Full Changelog: v1.29.4...v1.29.5

🚀 Release v1.29.5

📝 Summary

This release introduces native SOCKS/HTTPS Proxy support for Telegram notifications. We've engineered a resilient, asynchronous background system that allows your NVR to bypass network restrictions and deliver critical alerts reliably. To combat the instability of public proxies, the system includes a robust auto-retry mechanism that protects the core recording engine from timeouts.

🛠️ Key Improvements

  • 🚀 Telegram Proxy Support: Full support for routing Telegram API requests through SOCKS5 or HTTPS proxies, ensuring notifications reach you even in strictly firewalled or regionally blocked environments.
  • ⚙️ Intelligent Auto-Retry: Built-in background resilience. Users now have granular UI control over Max Retries and Retry Delay, allowing VibeNVR to silently retry failed proxy connections without dropping alerts or freezing the video engine.
  • 🛡️ Security & Stability: Hardened the Settings frontend against state-desync crashes, implemented strictly typed validation for proxy parameters, and passed all extensive RBAC isolation and Deep Roundtrip audits.
  • 🌍 Internationalization (i18n): Automatically extracted and translated all new proxy configuration strings across 9 supported UI languages for global accessibility.
  • 📚 Documentation Sync: Updated the integration guides with precise instructions for deploying notifications via proxy in restricted network environments.