main
perf(ext/crypto): batch randomUUID generation (#35953)
chore: forward v2.9.5 release commit to main (#36452)
perf(ext/crypto): port WebCrypto from JS to Rust (#34966)
fix(ext/crypto): allow deriving AES-OCB keys (#35426)
refactor: force a reason on clippy overrides (#32761)
fix(crypto): preserve RSA-OAEP label bytes (#36441)
feat(ext/crypto): support remaining modern WebCrypto algorithms (#35223)
fix(ext/crypto): add SHA3 support to crypto.subtle.digest (#32342)
fix(ext/crypto): allow deriveBits with length 0 (#36283)
fix(ext/crypto): pad JWK to multiple of 8 bytes for AES-KW wrap (#35475)