Skip to content

v0.2.0: Browser Support

Choose a tag to compare

@tjruesch tjruesch released this 25 Dec 20:40
· 157 commits to main since this release
94cbcfe

v0.2.0: Add full browser support

BREAKING CHANGES:

  • encryptPIIMap/decryptPIIMap are now async
  • EnvKeyProvider renamed to ConfigKeyProvider
  • KeyProvider.getKey() returns Uint8Array instead of Buffer
  • isSemanticDataAvailable() is now async

Features:

  • Storage abstraction layer (IndexedDB/OPFS for browsers)
  • Auto-load onnxruntime-web from CDN
  • Semantic data hosted on Hugging Face (CORS-friendly)
  • Deep merge for policy overrides