Stronger organization boundaries and a batch of reliability fixes
This update strengthens organization data boundaries across the platform and fixes a batch of editor, Studio, and board reliability issues.
Stronger organization boundaries
Across Pages, Boards, Forms, Media, Support, Studio, Audits, Ads, Analytics, Automations, Integrations, and the API, we tightened the checks that keep every organization's data separate from every other organization's, including edge cases around internal content, deleted records, expired demo accounts, and stale sessions. Public-facing surfaces like embedded widgets and forms now enforce stricter limits on what they'll accept and check where requests are actually coming from. Integrations and automations that rely on OAuth, webhooks, or API keys got extra protection against stale tokens, spoofed request data, and credentials leaking into logs.
Reliability fixes
A set of smaller bugs across the editor, Studio, pages, boards, and automations are fixed too: stale screens that didn't refresh, thumbnails that didn't update, and a couple of race conditions that could duplicate or drop data.