What's New
Frappe fix framework

Hash bearer tokens at rest

AN @ankush · #40762 · merged 12 Jul 2026

Store OAuth access and refresh tokens as SHA-256 digests instead of plaintext, decoupling document names from tokens and adding index coverage for lookup.