Skip to content

chore(compliance): register typed_queries and typed_rpc, bump capability matrix to v1.16.0 - #1964

Merged
spydon merged 3 commits into
mainfrom
chore/register-generated-types-capabilities
Oct 16, 2026
Merged

spydon merged 3 commits into
mainfrom
chore/register-generated-types-capabilities

Conversation

@spydon

@spydon spydon commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Linear: SDK-2258

Why

database.generated_types.typed_queries and database.generated_types.typed_rpc were added to the capability matrix in supabase/sdk#276, released in capability-matrix v1.16.0. Both are already implemented here: typed tables through table(), and typed function calls through PostgrestRpc.rows/PostgrestRpc.value (#1958, generated by #1959). They show up as unregistered rather than missing.

What

  • Bumps the supabase/sdk pins in validate-capabilities.yml and sync-compliance.yml from v1.15.0 to v1.16.0, the first tag that defines the two IDs. The reusable workflows are unchanged between the tags.
  • Registers database.generated_types.typed_queries with PostgrestClient.table, SupabaseClient.table and SupabaseQuerySchema.table as entry points and the typed builders plus PostgrestTable as supporting symbols.
  • Registers database.generated_types.typed_rpc with PostgrestRpc.rows and PostgrestRpc.value as entry points.

Verification

Against a supabase/sdk checkout at capability-matrix/v1.16.0: validate-compliance, check-drift and check-api-symbols all pass.

@coderabbitai

coderabbitai Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Repository: supabase/supabase-flutter/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 38200e02-3f1a-45ce-99b8-75cd9c91eb4b
📥 Commits

Reviewing files that changed from the base of the PR and between baefc9c and 5f38032.

📒 Files selected for processing: 3
  • .github/workflows/sync-compliance.yml
  • .github/workflows/validate-capabilities.yml
  • sdk-compliance.yaml
+-----------------------------------------------------------------------+
| You could simplify this. Not because I said so - because reality did. |
+-----------------------------------------------------------------------+
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@spydon
spydon force-pushed the chore/register-generated-types-capabilities branch from 28d0a82 to 27ebeb5 Compare October 16, 2026 11:09
@spydon spydon changed the title chore(compliance): register typed_queries and typed_rpc capabilities chore(compliance): register typed_queries and typed_rpc, bump capability matrix to v1.16.0 Oct 16, 2026
@spydon
spydon marked this pull request as ready for review October 16, 2026 11:09
@spydon
spydon enabled auto-merge (squash) October 16, 2026 11:10
@spydon
spydon merged commit c3a6a81 into main Oct 16, 2026
21 checks passed
@spydon
spydon deleted the chore/register-generated-types-capabilities branch October 16, 2026 11:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant