Skip to content

Conversation

mandarini
Copy link
Contributor

@mandarini mandarini commented Oct 9, 2025

Description

Adds vector storage and analytics capabilities to @supabase/storage-js, enabling management of vector buckets for AI/ML workloads and analytics data.

Key Changes

  • Vector Bucket API: New VectorBucketApi class for creating, managing, and querying vector storage buckets
  • Analytics Integration: Analytics bucket support with custom endpoints
  • Documentation: Added comprehensive TypeDoc documentation across all new modules

Testing

  • Unit tests added for VectorBucketApi and analytics functionality
  • Integration tests passing

@fenos

@mandarini mandarini force-pushed the feat/storage-vector-js branch from cff8202 to d215fc9 Compare October 9, 2025 10:23
@coveralls
Copy link

coveralls commented Oct 9, 2025

Coverage Status

coverage: 96.027% (+0.04%) from 95.986%
when pulling 06c2178 on feat/storage-vector-js
into 85e47aa on master.

@mandarini mandarini force-pushed the feat/storage-vector-js branch from d215fc9 to c5ba065 Compare October 9, 2025 10:25
@mandarini mandarini added the do-not-merge Do not merge this PR. label Oct 14, 2025
@ivasilov ivasilov marked this pull request as ready for review October 16, 2025 10:30
@ivasilov ivasilov requested review from a team as code owners October 16, 2025 10:30
@mandarini mandarini added trigger: preview and removed do-not-merge Do not merge this PR. labels Oct 16, 2025
@mandarini mandarini force-pushed the feat/storage-vector-js branch from 975af9f to f4edb21 Compare October 16, 2025 10:54
Copy link

pkg-pr-new bot commented Oct 16, 2025

Open in StackBlitz

@supabase/auth-js

npm i https://pkg.pr.new/@supabase/auth-js@1752

@supabase/functions-js

npm i https://pkg.pr.new/@supabase/functions-js@1752

@supabase/postgrest-js

npm i https://pkg.pr.new/@supabase/postgrest-js@1752

@supabase/realtime-js

npm i https://pkg.pr.new/@supabase/realtime-js@1752

@supabase/storage-js

npm i https://pkg.pr.new/@supabase/storage-js@1752

@supabase/supabase-js

npm i https://pkg.pr.new/@supabase/supabase-js@1752

commit: 06c2178

@mandarini mandarini force-pushed the feat/storage-vector-js branch 2 times, most recently from 334d9b7 to 35ace58 Compare October 16, 2025 13:21
@fenos fenos force-pushed the feat/storage-vector-js branch 2 times, most recently from 41c91ca to a667ec5 Compare October 16, 2025 14:46
@mandarini mandarini force-pushed the feat/storage-vector-js branch from a667ec5 to a37503f Compare October 16, 2025 14:59
@mandarini mandarini self-assigned this Oct 16, 2025
@mandarini mandarini force-pushed the feat/storage-vector-js branch from 0ac3932 to 267e61e Compare October 16, 2025 15:12
@mandarini mandarini enabled auto-merge (squash) October 16, 2025 18:09
@mandarini mandarini disabled auto-merge October 16, 2025 18:09
@mandarini mandarini force-pushed the feat/storage-vector-js branch 2 times, most recently from caef139 to a72b02f Compare October 16, 2025 18:14
@mandarini mandarini force-pushed the feat/storage-vector-js branch from 294d809 to a3a7700 Compare October 17, 2025 12:56
@mandarini mandarini force-pushed the feat/storage-vector-js branch from 3e94195 to 2010462 Compare October 17, 2025 13:07
@mandarini mandarini requested a review from ivasilov October 17, 2025 15:06
@mandarini mandarini enabled auto-merge (squash) October 17, 2025 15:16
@mandarini mandarini merged commit b31d2fd into master Oct 17, 2025
29 checks passed
@mandarini mandarini deleted the feat/storage-vector-js branch October 17, 2025 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants