Framework Compatibility Matrix
Optare ID SDKs are designed to work with modern JavaScript and TypeScript environments.
Frontend Frameworks
| Framework | Version | Support Level | SDK Package |
|---|---|---|---|
| Next.js (App Router) | 13.4+ | ✅ Full Support | @optare/optareid-react |
| Next.js (Pages) | 12+ | ✅ Full Support | @optare/optareid-react |
| React (Vite) | 18+ | ✅ Full Support | @optare/optareid-react |
| Create React App | 5+ | ✅ Full Support | @optare/optareid-react |
| Remix | 2+ | ✅ Full Support | @optare/optareid-react |
| Vue.js | 3+ | 🚧 Planned | N/A |
| Svelte | 4+ | 🚧 Planned | N/A |
Backend Runtimes
| Runtime | Version | Support Level | SDK Package |
|---|---|---|---|
| Node.js | 18+ (LTS) | ✅ Full Support | @optare/optareid-js |
| Edge (Vercel/CF) | - | ✅ Full Support | @optare/optareid-js |
| Bun | 1.0+ | ⚠️ Experimental | @optare/optareid-js |
| Deno | 1.3+ | ⚠️ Experimental | @optare/optareid-js |
Browser Support
| Browser | Version | Support Level |
|---|---|---|
| Chrome | Latest 2 | ✅ Full Support |
| Firefox | Latest 2 | ✅ Full Support |
| Safari | Latest 2 | ✅ Full Support |
| Edge | Latest 2 | ✅ Full Support |
| IE 11 | - | ❌ Not Supported |
TypeScript Support
| TypeScript Version | Support Level |
|---|---|
| 5.x | ✅ Full Support |
| 4.x | ✅ Full Support |
| 3.x | ❌ Not Supported |