Skip to content

chore(release): version packages - #60

Merged
PunGrumpy merged 3 commits into
mainfrom
changeset-release/main
Oct 26, 2026
Merged

PunGrumpy merged 3 commits into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

vecstore-sdk@0.1.5

Patch Changes

  • 5bc2bed: Report network failures as { kind: "connection" } on Bun as well as Node. Bun's fetch puts the error code on the error itself instead of on cause, so an unreachable host came back as provider from the Qdrant, Upstash, and Supabase adapters under Bun. The adapters now recognise both shapes, and the Supabase adapter treats a response with status 0 (no HTTP response) as a connection failure, including a timed-out request. The pgvector adapter also maps node-postgres's code-less timeouts and dropped connections to connection, and both Postgres adapters map the SQLSTATEs 57P02, 57P03, and 53300 to it. SupabaseRpcResponse gains an optional status field.
  • 83c8002: Turn on row level security for a table that the pgvector adapter's createIndex makes when the database has an anon role, as every Supabase project does. Before this, a table created through createPgvectorStore on a Supabase database sat in public with row level security off, so anyone holding the project's anon key could read, change, and delete its records through the REST API. The role that runs createIndex owns the table and keeps full access. Plain Postgres without an anon role is unchanged. Tables created by earlier versions are not altered; turn it on with alter table "<name>" enable row level security;.
  • a4daf39: Fix three pgvector and Supabase query defects. not around a range filter, such as not(gt("year", 2000)), now matches records that have no year, as the docs describe; the range comparison evaluated to SQL NULL for a missing field, so those records were skipped by queries and by delete({ filter }). A record with a zero vector, whose cosine score is NaN, now ranks last instead of first when Postgres reads an HNSW-indexed table without the index. The metric is now read from the embedding column's operator class only, so a table whose name contains an operator class name, such as x_vector_cosine_ops, keeps its own metric. Re-run sql/supabase.sql to get the new vecstore_filter_sql, vecstore_metric, and vecstore_query.
  • da20248: Keep Upstash namespaces apart on fetch in metadata mode. A default-namespace handle that fetched an id shaped {namespace}/{length}/{id} received that namespace's record, relabelled with the plain id, in place of its own. fetch now returns only records of the handle's namespace. Every verb also returns invalid_argument up front for a metadata-mode namespace holding a backslash or both quote characters, which upsert used to accept although no query or filtered delete could reach it afterwards, and for an index name of . or .., which the request URL would have collapsed.

@coderabbitai

coderabbitai Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: ad234b12-6d84-43ef-91f3-65156b0dab1b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • 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.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 3 times, most recently from 048f1d6 to 0c6f14e Compare October 18, 2026 09:48
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 0c6f14e to 511e63b Compare October 23, 2026 08:24
The changesets bot opens this pull request with GITHUB_TOKEN, so CI never ran and the four required checks stayed missing.
@vercel

vercel Bot commented Oct 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
vecstore-sdk Skipped Skipped Oct 26, 2026 2:05am UTC

@baymiai

baymiai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Security review: nothing to raise.

This is a Changesets release PR that only removes changeset files, updates the changelog, and bumps the package version. No code, dependencies, or workflows changed.

Reviewed at 20e07d1.

@pkg-pr-new

pkg-pr-new Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/vecstore-sdk@60

commit: 20e07d1

@PunGrumpy PunGrumpy added the skip-changeset The pull request needs no release note label Oct 26, 2026
@PunGrumpy
PunGrumpy enabled auto-merge (squash) October 26, 2026 03:48
@PunGrumpy
PunGrumpy merged commit 3196024 into main Oct 26, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changeset The pull request needs no release note

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant