v0.58
Downloads
| Architecture | MacOS | Linux | Windows |
|---|---|---|---|
| x86 | Mac Intel | Linux x86 | Win x86 |
| ARM | Mac ARM | Linux ARM | Win ARM |
This release improves diagnostics and browser compatibility in the cryptographic subsystem, making it easier to debug authentication issues in production.
Highlights
- Better user_crypto logging: Cache and bootstrap failures that were previously caught silently now emit concise
console.warnmessages, aiding troubleshooting without flooding the console. - Browser-safe Buffer detection: Base64url helpers now check
globalThis.Bufferinstead of bareBuffer, avoiding reference errors in environments without a global polyfill. - Improved /login error visibility: Top-level
errorandunhandledrejectionlisteners are now installed on the login page for better debugging of uncaught issues.
Commits
- Improve user_crypto logging and browser Buffer checks: add
console.warnlogging for internally caught cache/bootstrap failures, install top-level error and unhandledrejection listeners in/login, switch base64url helpers to useglobalThis.Buffer, and update related docs to reflect the new logging behavior and browser-safe Buffer detection.