v3.5.0 v3.5.4

low risk

vectorize-io/hindsightJul 31, 2026 → Aug 1, 20261 day between releases

What's New

Hotfix release addresses security ACL bypass and SQLite role blocking

Bug Fixes

  • Address Book ACL bypass for restricted users
  • Legacy SQLite role CHECK blocking Phase 52 sync
  • MeshAgent `.msh` bad size issue (96-hex MeshID)
  • OIDC client login stuck on 'Waiting???'
  • Docker AIO supervisord crash on missing NTP/billing env

Upgrade Notes

Update via Settings → Updates and perform a Go server restart to apply the SQLite role migration. The MeshAgent `.msh` file generation now uses a 96-hex MeshID instead of a static placeholder.

The Two Releases

v3.5.0

BetterDesk 3.5.0

Jul 31, 2026· 3 months ago

This release introduces a new optional UX 3.5 Beta console shell with a dual-mode chrome, alongside FreeBSD support and various bug fixes for OIDC login and Docker operations.

Full release notes
v3.5.4

BetterDesk 3.5.4

Aug 1, 2026· 3 months ago

This hotfix release addresses critical security and stability issues, specifically Address Book ACL bypasses for restricted users, legacy SQLite role blocking, and MeshAgent ID generation.

Full release notes