Pull Request Explorer

Back to Repo
Exploring 67 PRs for Supabase Js. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
ci(ci): set persist-credentials to true for revert commit mandarini XS No 0.1h 0.1h Jun 02, 2026

Summary

CI/CD

Set persist-credentials true for revert commit

Fixes permission issues in the revert-commit workflow by enabling credential persistence, ensuring smooth CI operations.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review and merge.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
ci(ci): fix dogfood CI step staaldraad XS No 0.1h 0.1h Jun 02, 2026

Summary

CI/CD

CI pipeline fix

Corrects missing APP_CLIENT_ID in the Supabase JS CI workflow, preventing build failures and ensuring reliable CI runs.

Health Assessment

Small
Low
Low
  • Rapid, single‑commit fix with minimal code changes and no impact on production features.

AI Details

Confidence: 0.80

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(release): version 2.107.0 changelogs supabase-releaser M No 0.1h 0.1h Jun 02, 2026

Summary

Docs

Update changelogs for version 2.107.0

Ensures release notes accurately reflect new features and fixes for users and developers.

Health Assessment

Small
Low
Low
  • Quick automated changelog update with minimal review, typical for release maintenance.

AI Details

Tech Stack

docs(auth): document timing impact of lockless coordination on parallel requests mandarini M No 0.1h 0.1h Jun 02, 2026

Summary

Docs

Document lockless coordination timing impact

Adds timing and concurrency notes for downstream consumers, clarifying microtask behavior and mock patterns.

Health Assessment

Medium
Low
Low
  • Quick documentation update with minimal review, indicating low complexity and high confidence.

AI Details

Tech Stack

fix(release): publish gotrue-js legacy mirror via pnpm mandarini S No 0.1h 0.1h Jun 02, 2026

Summary

Bug Fix

Fix legacy mirror publish via pnpm

Ensures @supabase/gotrue-js legacy mirror publishes correctly, preventing 404 errors and improving CI notification accuracy.

Health Assessment

Small
Low
Low
  • Rapid review and merge indicates a straightforward fix with minimal risk.

AI Details

Tech Stack

Languages: Typescript, Yaml
Frameworks: Github-Actions
fix(release): pin workspace:* sibling deps before JSR publish mandarini M No 0.2h 0.2h Jun 02, 2026

Summary

Bug Fix

Fix JSR canary publish by pinning workspace dependencies

Ensures reliable publishing to JSR and surfaces silent failures, improving release stability.

Health Assessment

Small
Low
Low
  • Rapid resolution of a release issue with minimal code changes and swift review, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Typescript, Yaml
Frameworks: Github-Actions
docs(repo): document error.hint as the most useful field on errors mandarini M No 20.1h 0.3h Jun 02, 2026

Summary

Docs

Document error.hint as key error field

Enhances error handling by exposing actionable hint field in Supabase JS client, improving developer debugging experience.

Health Assessment

Medium
Low
Low
  • Fast review and merge with minimal changes, indicating low complexity and risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
fix(auth): revert fix(auth): encode client-id in oauth requests (#2383) mandarini M No 0.4h 0.1h Jun 02, 2026

Summary

Bug Fix

Revert breaking auth client-id encoding change

Reverts a recent change that broke OAuth client ID handling, restoring previous behavior to prevent user issues.

Health Assessment

Medium
Low
Low
  • Quick revert of a breaking change, resolved within minutes with minimal code churn.

AI Details

Tech Stack

Languages: Typescript
feat(auth): remove navigator.locks-based mutex; introduce commit guard + dispose() Bewinxed XL No 259.6h 112.5h Jun 01, 2026

Summary

Refactor

Remove navigator.locks-based mutex

Replace mutex with lighter primitives for synchronization, reducing contention and deadlocks.

Health Assessment

Large
Medium
Medium
  • The PR has a large scope with many changes, which may increase the risk of introducing new bugs or issues.
  • The review process took a significant amount of time, which may indicate that the changes were complex or required significant discussion.

AI Details

Confidence: 0.80

Tech Stack

Languages: Javascript, Typescript
Frameworks: React
feat(supabase): rename env to runtime and add runtime-version in X-Client-Info grdsdev S AI 0.3h 0.3h Jun 01, 2026

Summary

Feature

Rename env to runtime and add runtime-version

The SDK now reports runtime and runtime-version in X-Client-Info, enabling more accurate environment tracking. This improves analytics and debugging across Node, Deno, and browser clients.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal rework; PR merged within 20 minutes, indicating high confidence and low complexity.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
ci(ci): additional action hardening staaldraad M No 0.6h 0.4h May 29, 2026

Summary

CI/CD

Add hardening to CI actions

Improves CI workflow security and reliability by applying best practice changes.

Health Assessment

Medium
Low
Low
  • Rapid review and merge with minimal changes indicates straightforward CI hardening.

AI Details

Confidence: 0.10

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
feat(realtime): allow httpSend to send binary payload edgurgel M No 50.9h 0.0h May 29, 2026

Summary

Feature

Add binary payload support to httpSend

Enables sending binary data over realtime channels, expanding use cases for media and file transfer.

Health Assessment

Medium
Low
Low
  • Quick turnaround with immediate review and a single commit indicates a straightforward change with minimal friction.

AI Details

Tech Stack

Languages: Typescript, Shell
fix(auth): recognize ?error= redirects in implicit grant gate mandarini S No 0.5h 0.5h May 28, 2026

Summary

Bug Fix

Fix implicit grant redirect error handling

Ensures OAuth implicit grant redirects with error parameters are correctly processed, improving authentication reliability for users.

Health Assessment

Small
Low
Low
  • Fast review and merge, minimal code changes, low risk to production.

AI Details

Confidence: 0.10

Tech Stack

Languages: Typescript
fix(postgrest): return a structured error for non-JSON body on successful responses youcefzemmar M AI 64.5h 63.4h May 28, 2026

Summary

Bug Fix

Fix structured error handling for non-JSON responses

Improves client robustness by handling non-JSON bodies in successful responses, ensuring consistent error contracts and preserving HTTP status.

Health Assessment

Medium
Medium
Medium
  • PR required over two days for review but only one round of changes, indicating a focused and well-scoped bug fix.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Javascript
ci(ci): pin windows runner and migrate github app token to client-id mandarini S No 0.6h 0.3h May 28, 2026

Summary

CI/CD

Pin Windows Runner and Migrate GitHub App Token

Updates CI workflows to avoid runner image changes and switch to client-id for GitHub App token, ensuring future compatibility.

Health Assessment

Small
Low
Low
  • Quick review and merge with minimal changes, indicating low complexity and high confidence in CI updates.

AI Details

Confidence: 0.10

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(deps): bump actions/stale from 10.2.0 to 10.3.0 in the actions-minor-and-patch group dependabot XS No 14.7h 14.7h May 28, 2026

Summary

Chore

Bump actions/stale action to 10.3.0

Updates the stale GitHub Actions workflow to the latest patch, improving reliability and security.

Health Assessment

Small
Low
Low
  • Quick dependency update with minimal changes, merged within 15 hours.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
fix(auth): return AuthInvalidJwtError from getClaims for expired JWT mandarini S No 141.5h 123.9h May 28, 2026

Summary

Bug Fix

Fix Auth getClaims expired JWT error

Ensures getClaims returns a consistent error object for expired JWTs, aligning with the documented contract and preventing crashes.

Health Assessment

Small
Low
High
  • PR took over 5 days to merge with a single review, indicating a slow review process but minimal code changes.

AI Details

Tech Stack

Languages: Typescript
chore(deps): bump ws from 8.20.0 to 8.21.0 in the npm_and_yarn group across 1 directory dependabot M No 1.3h 1.3h May 27, 2026

Summary

Chore

Bump ws dependency to 8.21.0

Updates the ws library to address a critical security vulnerability, ensuring safer WebSocket communication for all users.

Health Assessment

Small
Low
Low
  • Rapid merge with minimal changes, typical dependabot update.

AI Details

Tech Stack

docs(repo): move npm security guide to supabase.com/docs mandarini L No 0.8h 0.8h May 26, 2026

Summary

Docs

Move npm security guide to supabase.com/docs

End‑user security guide relocated to the official Supabase docs site, updating references and adding a redirect stub.

Health Assessment

Large
Low
Low
  • Rapid merge with minimal review, reflecting a straightforward documentation update.

AI Details

Confidence: 0.95

Tech Stack

docs(repo): ship per-package AGENTS.md and migrations via npm mandarini XL No 1.8h 1.6h May 25, 2026

Summary

Docs

Ship per-package AGENTS.md and migrations via npm

Adds per-package agent discoverability and migration notes, improving developer experience and reducing duplication.

Health Assessment

X-Large
Low
Low
  • Fast cycle time and minimal review indicate a smooth process; the large line count reflects extensive documentation cleanup rather than code changes.

AI Details

Tech Stack

chore(release): version 2.106.2 changelogs supabase-releaser S No 1.6h 1.6h May 25, 2026

Summary

Docs

Update changelogs for version 2.106.2

Automated update of release notes to reflect new version, ensuring accurate documentation for users.

Health Assessment

Small
Low
Low
  • Fast cycle time and minimal changes indicate low risk and straightforward documentation update.

AI Details

Tech Stack

chore(repo): adopt pnpm catalog and clean up devDeps mandarini XL No 20.8h 20.0h May 22, 2026

Summary

Chore

Adopt pnpm catalog and clean devDeps

Streamlines dependency management and reduces lockfile size, improving build reliability and developer experience.

Health Assessment

X-Large
Medium
Medium
  • The PR involved extensive lockfile and dependency cleanup across multiple packages, requiring several incremental commits but was merged within a day, indicating efficient review and low friction.

AI Details

Tech Stack

Languages: Typescript
fix(misc): add react-native export condition for Hermes-safe resolution BLOCKMATERIAL M No 14.1h 14.1h May 22, 2026

Summary

Bug Fix

Add react-native export condition for Hermes-safe resolution

Fixes build failures in React Native Expo SDK 55+ by ensuring Hermes-compatible bundle is selected. This prevents runtime errors and improves developer experience.

Health Assessment

Medium
Low
Medium
  • The PR was reviewed and merged within 14 hours, with a single commit and minimal rework, indicating a straightforward bug fix with low complexity.

AI Details

Tech Stack

Languages: Typescript, Javascript
fix(auth): restore signup user response 7ttp S No 17.8h 17.5h May 22, 2026

Summary

Bug Fix

Restore signup user response

Fixes a regression where signUp() could drop a valid user response, ensuring correct user data is returned.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved in a single review cycle.

AI Details

Tech Stack

Languages: Typescript
docs(supabase): expand tracePropagation tsdoc with examples mandarini M No 0.9h 0.4h May 21, 2026

Summary

Docs

Expand tracePropagation TSDoc with examples

Adds example usage for trace propagation in Supabase client documentation.

Health Assessment

Small
Low
Low
  • Quick review and merge, minimal changes, straightforward documentation update.

AI Details

Tech Stack

Languages: Typescript
docs(repo): safeguard against supply chain attacks mandarini L No 45.6h 26.5h May 21, 2026

Summary

Docs

Add documentation for npm supply chain protection

Provides guidance for users to mitigate npm supply chain attacks, enhancing security posture.

Health Assessment

Large
Low
Medium
  • PR took 45 hours to merge with a single review after 26 hours, indicating moderate review delay but minimal rework.

AI Details

Confidence: 0.95

Tech Stack

ci(repo): gate npm publish and deprecate workflows behind environments mandarini XS No 21.5h 0.3h May 21, 2026

Summary

CI/CD

Gate npm publish and deprecate workflows behind environments

Adds environment gating to npm publish and deprecate workflows, requiring manual approval to harden against supply‑chain attacks.

Health Assessment

Small
Low
Low
  • Quick approval and merge after minimal review, indicating a straightforward change with low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(release): version 2.106.1 changelogs supabase-releaser S No 0.0h 0.0h May 20, 2026

Summary

Chore

Update changelogs for version 2.106.1

Changelog updates for the new release, ensuring accurate release notes for users and developers.

Health Assessment

Small
Low
Low
  • Automated release PR merged immediately with no review or comments, typical of routine changelog updates.

AI Details

Tech Stack

fix(misc): hide dynamic import from hermesc mandarini M No 23.1h 0.5h May 20, 2026

Summary

Bug Fix

Hide dynamic import to support Hermes

Ensures React Native release builds succeed by removing unsafe dynamic imports, improving developer experience and preventing build failures.

Health Assessment

Medium
Medium
Medium
  • The PR required multiple iterations after the initial review, indicating some complexity in addressing bundler compatibility issues, but the overall cycle time remained under a day, showing efficient resolution.

AI Details

Tech Stack

Languages: Typescript
fix(auth): encode client-id in oauth requests staaldraad M No 14.0h 14.0h May 20, 2026

Summary

Bug Fix

Fix client-id encoding in OAuth requests

Ensures client‑id is URL‑encoded to prevent security issues when forming OAuth URLs.

Health Assessment

Medium
Low
Low
  • Single commit, quick review, minimal changes, low risk.

AI Details

Tech Stack

Languages: Javascript
chore(release): version 2.106.0 changelogs supabase-releaser M No 0.1h 0.1h May 18, 2026

Summary

Docs

Update changelogs for version 2.106.0

Automated update of release notes to reflect new version, ensuring accurate documentation for users.

Health Assessment

Small
Low
Low
  • Rapid merge with minimal changes indicates a straightforward documentation update.

AI Details

Tech Stack

fix(storage): make StreamDownloadBuilder implement Promise and memoize executor oniani1 M No 136.5h 136.3h May 18, 2026

Summary

Bug Fix

Fix StreamDownloadBuilder Promise implementation

Ensures consistent promise behavior and prevents duplicate fetches, improving reliability of storage downloads.

Health Assessment

Medium
Medium
High
  • The PR experienced a long review cycle (over 5 days) and a high review time, indicating significant review friction, but the change was small and straightforward, resulting in a single commit and a single approval.

AI Details

Confidence: 0.95

Tech Stack

Languages: Typescript
fix(auth): return null user and session for email_change single-confirmation verifyOtp mandarini M No 0.3h 0.1h May 18, 2026

Summary

Bug Fix

Fix null user/session on email change verifyOtp

Ensures verifyOtp correctly returns null user and session when secure email change is enabled, preventing incorrect data exposure. Adds comprehensive tests to validate behavior.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal changes and fast review, indicating low complexity.

AI Details

Tech Stack

Languages: Typescript, Javascript
chore(deps): bump the actions-minor-and-patch group with 4 updates dependabot M No 115.1h 115.1h May 18, 2026

Summary

Chore

chore(deps): bump the actions-minor-and-patch group with 4 updates

Updates GitHub Actions dependencies to newer patch versions, ensuring CI workflows use the latest stable releases.

Health Assessment

Medium
Low
Low
  • PR was merged after 115 hours with no review, indicating a straightforward dependency update with minimal risk.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 dependabot XS No 115.1h 115.1h May 18, 2026

Summary

CI/CD

Bump actions/github-script dependency to v9

Updates the GitHub Actions script dependency to v9, enabling new features and addressing breaking changes.

Health Assessment

Small
Low
High
  • Dependabot auto‑merged after a long cycle; minimal code changes; low risk to production.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(deps): bump protobufjs from 8.0.1 to 8.3.0 in /test-tracing in the npm_and_yarn group across 1 directory dependabot S No 0.4h 0.4h May 15, 2026

Summary

Chore

Bump protobufjs dependency to 8.3.0

Updates protobufjs to the latest patch, improving compatibility and bug fixes for the test-tracing package.

Health Assessment

Small
Low
Low
  • Quick merge with minimal changes, no review friction.

AI Details

Tech Stack

chore(deps): bump the npm_and_yarn group across 0 directory with 2 updates dependabot XL No 36.5h 36.5h May 15, 2026

Summary

Chore

Update protobufjs and opentelemetry dependencies

Bumps protobufjs and @opentelemetry/exporter-prometheus to newer patch releases, applying security and bug fixes.

Health Assessment

X-Large
Low
Low
  • PR merged after a single review with no rework, typical for automated dependency updates.

AI Details

Confidence: 1.00

Tech Stack

chore(deps): cleanups and updates mandarini XL No 23.0h 22.6h May 14, 2026

Summary

Chore

Dependency cleanup and updates

This PR removes outdated dependencies, updates tooling, and modernizes linting to reduce security risk and improve maintainability.

Health Assessment

X-Large
Medium
Low
  • The PR was merged quickly with minimal review, indicating a straightforward dependency cleanup with low complexity.

AI Details

Confidence: 0.80

Tech Stack

Languages: Javascript, Typescript
Frameworks: React
chore(repo): migrate to pnpm mandarini XL No 7.0h 1.3h May 13, 2026

Summary

Chore

Migrate workspace package manager to pnpm

Switches the repository from npm to pnpm, adding supply‑chain hardening, improving CI performance, and removing large lockfiles without breaking consumer APIs.

Health Assessment

Large
Low
Low
  • Fast 7‑hour cycle, minimal review friction, large diff driven by lockfile removal, no functional impact.

AI Details

Tech Stack

fix(release): mark @supabase/tracing private and snapshot it for JSR mandarini M No 0.2h 0.2h May 13, 2026

Summary

Bug Fix

Mark internal tracing package private and snapshot for JSR

Ensures internal tracing package is not published to npm or JSR, preventing release failures and making supabase-js JSR artifact self-contained.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved release pipeline issue promptly.

AI Details

Tech Stack

Languages: Typescript
chore(ci): add workflow for reverting commit mandarini L No 22.2h 1.1h May 13, 2026

Summary

CI/CD

Add workflow for reverting commit

Adds a GitHub Actions workflow that automates creating a revert pull request for commits in master, enabling quick rollback by SDK, admin, or security teams.

Health Assessment

Small
Low
Low
  • Fast review and minimal changes indicate low complexity and risk.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(ci): correct detection of actor mandarini XS No 2.7h 2.7h May 13, 2026

Summary

CI/CD

Correct CI actor detection to fix dispatch gate

Fixes CI workflow actor resolution, ensuring authorized dispatches succeed.

Health Assessment

Small
Low
Low
  • Quick fix to CI actor detection resolved dispatch gate failures after GitHub actions update.

AI Details

Confidence: 0.10

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(deps): bump nrwl/nx-set-shas from 4.4.0 to 5.0.1 dependabot XS No 2.3h 1.4h May 12, 2026

Summary

CI/CD

Bump nrwl/nx-set-shas dependency

Updates the nrwl/nx-set-shas dependency to the latest patch, ensuring CI pipelines run with the updated Node runtime and formatting tools, reducing build failures.

Health Assessment

Small
Low
Low
  • Quick dependency bump with minimal changes, merged within 2.3 hours, indicating efficient review and low risk.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 dependabot S No 1.4h 1.4h May 12, 2026

Summary

CI/CD

Bump actions/github-script to v9.0.0

Updates the GitHub Actions script dependency to the latest version, enabling new features and bug fixes for CI workflows.

Health Assessment

Small
Low
Low
  • Quick merge with minimal changes indicates low risk and efficient CI maintenance.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.1 dependabot XS No 1.4h 1.4h May 12, 2026

Summary

CI/CD

Bump actions/download-artifact to v8.0.1

Updates the GitHub Actions dependency to the latest version, incorporating security and compatibility fixes for CI workflows.

Health Assessment

Small
Low
Low
  • Quick dependency bump with minimal code changes and a single review cycle, indicating low risk and efficient process.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1 dependabot XS No 1.4h 1.4h May 12, 2026

Summary

CI/CD

Bump actions/upload-artifact to v7.0.1

Updates the CI artifact upload action to the latest version, improving compatibility and performance for CI pipelines.

Health Assessment

Small
Low
Low
  • Quick dependency update with minimal changes, merged within 1.4 hours.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(deps): bump the actions-minor-and-patch group with 4 updates dependabot M No 1.4h 1.4h May 12, 2026

Summary

CI/CD

Bump actions-minor-and-patch dependencies

Updates GitHub Actions to newer versions, improving CI reliability and security.

Health Assessment

Medium
Low
Low
  • Quick merge with minimal review, indicating routine dependency update.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
chore(repo): harden security for npm installs mandarini S No 4.1h 0.2h May 12, 2026

Summary

Chore

Harden npm install security in CI

Adds supply‑chain hardening to npm installs, preventing malicious dependency attacks and cache poisoning in release workflows, ensuring safer package publishing.

Health Assessment

Medium
Low
Low
  • Fast cycle time and minimal rework indicate a smooth review process; security hardening delivered quickly with low impact on the codebase.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
docs(realtime): clean up REST broadcast channel example aqilaziz S No 29.5h 29.5h May 12, 2026

Summary

Bug Fix

Clean up REST broadcast example

Fixes example to properly clean up channels, preventing resource leaks and improving reliability.

Health Assessment

Small
Low
Low
  • The PR was merged within a day after a single review, indicating minimal friction.
  • The small change size and lack of rework suggest low risk.

AI Details

Tech Stack

Languages: Typescript
docs(postgrest): warn neq does not match null aqilaziz XS No 29.3h 29.3h May 12, 2026

Summary

Docs

Warn about .neq() not matching NULL rows

Adds a warning to the PostgrestFilterBuilder documentation about .neq() not matching NULL rows and suggests using .is(column, null) instead.

Health Assessment

Small
Low
Low
  • The PR was merged quickly, indicating a straightforward change.
  • The small scope and low number of changed lines suggest a low-risk change.

AI Details

Tech Stack

Languages: Typescript
Page 1 of 2 »

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos