Skip to content

1.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Oct 14:53

Bug Fixes

  • ci: install git in Alpine container for musl SEA build (#419) (c3c5bf0)
  • ci: pass SOURCE_COMMIT to Alpine container to avoid git call (#420) (c55f0aa)
  • ci: use App token for release push by disabling checkout credential persistence (#400) (2fc563e)
  • db: repair stray legacy unique constraints when baselining (#441) (884dafb), closes #432
  • legacy-ab: align legacy address book peer lookup with new API behavior (#423) (0f7673a)
  • rbac: replace dashboard super-admin-only access with dashboard.view permission (#424) (630cdba), closes #415

Features

  • add coordinated system updates for managed Docker and Linux installations (#394) (abec7c0)
  • auth: add self-service password reset via email links (#444) (3ee986f)
  • compose: replace the integrated template with a server profile (#443) (030119c)
  • db: replace production schema sync with migrations (#399) (80f5710)
  • devices: enforce disable at the hbbs admission layer (#450) (b8062dd)
  • devices: keep deleted devices deleted with tombstones (#451) (7e383ae)
  • devices: release the device id at hbbs when deleting a device (#452) (2c61dec), closes databk/rustdesk-server#66
  • integrate hbbs and hbbr management with node agents (#396) (dc2100f)
  • oidc: sync user avatars from the OIDC provider picture claim (#446) (ec94658)
  • server-management: talk to the hbbs management API directly (#439) (44dc9da)
  • settings: manage web client and server management config in the database (#447) (4e51792)
  • web-client: authorize browser sessions and add TCP diagnostics (#393) (a73f005)

Performance Improvements

  • auth: deduplicate authorization queries per request (#445) (78fe9fd)
  • heartbeat: buffer writes in memory and flush periodically (#398) (1c823fc)
  • heartbeat: cache strategy resolution, eliminate redundant peer query, and harden shutdown flush (#418) (1358287)