Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,18 +82,18 @@ For production builds, tests, and Docker, see [Getting Started](#getting-started
**Shipped**

- ✅ [Go SDK](https://github.com/authorizerdev/authorizer-go) — user + admin client, protocol selection (gRPC / REST / GraphQL)
- ✅ [JavaScript / TypeScript SDK](https://github.com/authorizerdev/authorizer-js) — v3.2.1; user + admin client, GraphQL + REST
- ✅ [Python SDK](https://github.com/authorizerdev/authorizer-python) — v0.2.0; sync + async clients, admin API
- ✅ [React SDK](https://github.com/authorizerdev/authorizer-react) — v2.1.0; `protocol` prop, pre-built login/signup components
- ✅ [Vue SDK](https://github.com/authorizerdev/authorizer-vue)
- ✅ [Svelte SDK](https://github.com/authorizerdev/authorizer-svelte)
- ✅ [Flutter SDK](https://github.com/nickolasgomez/authorizer-flutter-sdk) (community)
- ✅ Kubernetes Helm Chart (v2.2.0, appVersion 2.3.0)
- ✅ [JavaScript / TypeScript SDK](https://github.com/authorizerdev/authorizer-js) — v3.3.0; user + admin client, GraphQL + REST
- ✅ [Python SDK](https://github.com/authorizerdev/authorizer-py) — `authorizer-py` v0.2.0 (v0.3.0 in pre-release: `pip install --pre authorizer-py`); sync + async clients, admin API
- ✅ [React SDK](https://github.com/authorizerdev/authorizer-react) — v2.0.7 (v2.2.0 on the `rc` tag); `protocol` prop, pre-built login/signup components
- ✅ [Vue SDK](https://github.com/authorizerdev/authorizer-vue) — beta; no admin client or protocol selection yet
- ✅ [Svelte SDK](https://github.com/authorizerdev/authorizer-svelte) — beta; no admin client or protocol selection yet
- ✅ Kubernetes Helm Chart (v2.2.1, appVersion 2.3.0)
- ✅ Render one-click deploy
- ✅ Edge deployment via Fly.io

**Planned**

- [Flutter SDK](https://github.com/authorizerdev/authorizer-flutter-sdk) — repository exists; not yet published to pub.dev
- Migration guides for SSO/SAML/SCIM setup (coming soon)
- React Native SDK
- Android Native SDK
Expand Down
14 changes: 7 additions & 7 deletions ROADMAP_V2.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@
| gRPC API | Done | All 20 public ops + 32 admin ops on port 9091; separate `AuthorizerAdminService` |
| Admin API | Done | 32 admin operations (users, webhooks, email templates, audit logs, FGA model/tuples) over all three transports |
| Go SDK | Done | `authorizer-go`; user + admin client; protocol selection (gRPC / REST / GraphQL) |
| JavaScript / TypeScript SDK | Done | `authorizer-js` v3.2.1; user + admin client; GraphQL + REST protocols |
| Python SDK | Done | `authorizer-python` v0.2.0; sync + async; admin client |
| React SDK | Done | `authorizer-react` v2.1.0; `protocol` prop; pre-built login/signup/MFA components |
| Kubernetes Helm Chart | Done | v2.2.0 / appVersion 2.3.0; all env vars wired |
| JavaScript / TypeScript SDK | Done | `authorizer-js` v3.3.0; user + admin client; GraphQL + REST protocols |
| Python SDK | Done | `authorizer-py` v0.2.0; sync + async; admin client |
| React SDK | Done | `authorizer-react` v2.0.7; `protocol` prop; pre-built login/signup/MFA components |
| Kubernetes Helm Chart | Done | v2.2.1 / appVersion 2.3.0; all env vars wired |
| M2M / Client Credentials | Missing | No service accounts or API keys |
| SAML | Missing | Zero support |
| SCIM / Directory Sync | Missing | No provisioning |
Expand Down Expand Up @@ -455,9 +455,9 @@ Human approval and safe third-party access.
### 6.1 SDKs & Libraries

- [x] **Go SDK** -- `authorizer-go`; typed user + admin client; protocol selection (gRPC / REST / GraphQL); FGA check/list helpers
- [x] **Node.js/TypeScript SDK** -- `authorizer-js` v3.2.1; user + admin client; GraphQL + REST (gRPC not supported in browsers)
- [x] **Python SDK** -- `authorizer-python` v0.2.0; sync + async clients; admin API
- [x] **React SDK** -- `authorizer-react` v2.1.0; `protocol` prop; pre-built login, signup, MFA, magic-link, social login components
- [x] **Node.js/TypeScript SDK** -- `authorizer-js` v3.3.0; user + admin client; GraphQL + REST (gRPC not supported in browsers)
- [x] **Python SDK** -- `authorizer-py` v0.2.0; sync + async clients; admin API
- [x] **React SDK** -- `authorizer-react` v2.0.7; `protocol` prop; pre-built login, signup, MFA, magic-link, social login components
- [ ] **Vue / Svelte SDKs** -- admin client and protocol selection parity with authorizer-js
- [ ] **Permission check middleware** for popular frameworks (Gin, Express, FastAPI, Next.js)
- [ ] **Org switcher, API key manager, session manager** React components
Expand Down