mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 01:45:10 +03:00
## Summary This PR updates documentation based on recent changes across multiple SDK repositories since the last run on 2026-01-22. ## Changes Analyzed | SDK | Repository | Commits | Latest Tag | |-----|-----------|---------|------------| | **js** | supabase/supabase-js | 40 | v2.95.4-canary.2 | | **dart** | supabase/supabase-flutter | 4 | - | | **py** | supabase/supabase-py | 12 | v2.28.0 | | **swift** | supabase/supabase-swift | 14 | v2.41.1 | | **kt** | supabase-community/supabase-kt | 36 | 3.3.0 | | **csharp** | supabase-community/supabase-csharp | 1 | v1.1.2 | ## Documentation Updates ### JavaScript SDK (`supabase_js_v2.yml`) - Added optional `jwt` parameter documentation to `mfa.getAuthenticatorAssuranceLevel()` - Added `timeout` and `urlLengthLimit` options to `PostgrestClient` constructor with example ### Kotlin SDK (`supabase_kt_v3.yml`) - Added new `getClaims()` API section with description, parameters, and 3 examples - Added `channel` parameter to OTP `signInWith` config for WhatsApp support - Added WhatsApp OTP sign-in example ### Python SDK (`supabase_py_v2.yml`) - Added `from_.list_v2()` method documentation with cursor-based pagination support - Includes `SearchV2Options` parameter documentation and pagination example - Added note about new User model fields (`is_sso_user`, `deleted_at`, `banned_until`) on `get_user` ### Swift SDK (`supabase_swift_v2.yml`) - Added breaking change note for `mfa.unenroll()`: response now uses `id` instead of `factorId` (since v2.41.1) ### Phone Login Guide (`phone-login.mdx`) - Added Kotlin WhatsApp OTP example to the sign-in section ### SDKs with no documentation updates needed - **Dart**: Only CI and realtime type-cast fix (no user-facing API changes) - **C#**: Only README badge fix ## Test plan - [ ] Verify YAML spec files parse correctly - [ ] Review rendered documentation for new sections - [ ] Confirm code examples match actual SDK APIs --- Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Supabase Specs
These spec files are used to generate the reference documentation.
Preparation
To get started, run make init. This installs all dependencies.
Usage
make # download and transform specs into docs