← All releases
v0.19.1
Security

Tighter Fences Across Portals, Previews and Email Matching

A security sweep across the platform: staff-only reads require an active team membership a client-portal session can’t satisfy, the admin’s client-portal preview stays inside the portal’s own workspace, and email lookups act only on an exactly matching address.

  • Uploaded attachments stay in the uploader’s own folder
  • The portal preview reads billing only with billing permission
  • Desktop runner records change only with an active membership