Skip to content

Releases: BartaG512/tapo-controller

v2.0.0 - Tauri v2 Migration

Choose a tag to compare

@BartaG512 BartaG512 released this 27 Jan 07:57

What's New

Complete migration from Electron + Python to Tauri v2 + Rust.

Highlights

  • Native Rust backend — all device control, storage, scheduling, and credential management runs in-process (no more Python dependency)
  • Massively reduced memory usage — expected ~30-80 MB vs ~150-300 MB with Electron
  • Smaller installer — MSI ~5 MB, NSIS ~3.5 MB
  • System tray with quick actions (Turn On/Off, Brightness 25/50/100%)
  • Close-to-tray behavior with auto-reconnect on startup
  • OS-native credential storage (Windows Credential Manager / Linux Secret Service)
  • Removed alpha/opacity slider from color picker (not applicable for LED strips)

Breaking Changes

  • Requires Windows WebView2 runtime (pre-installed on Windows 10/11)
  • Python backend and Electron shell completely removed

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 26 Jan 22:38

Full Changelog: v1.3.0...v1.4.0

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Jan 20:13

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Jan 16:47

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Jan 16:42

Full Changelog: v1.0.1...v1.1.0

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 26 Jan 16:36

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Jan 16:31