Skip to content

Releases: vercel/storage

@vercel/edge-config@1.3.0

16 Sep 12:40
bd4273c
Compare
Choose a tag to compare

Minor Changes

  • aaec8c5: Support new connection string format

@vercel/blob@0.24.0

16 Sep 12:40
bd4273c
Compare
Choose a tag to compare

Minor Changes

  • 8098803: Add createFolder method. Warning, if you were using the standard put() method to created fodlers, this will now fail and you must move to createFolder() instead.

Patch Changes

  • 8d7e8b9: Limit pathname length to 950 to respect internal limitations and provide better early DX.

@vercel/postgres@0.10.0

06 Sep 14:06
8804352
Compare
Choose a tag to compare

Minor Changes

  • a2a4757: Removes utf-8-validate dependency and sets minimum Node.js version to 18.14

@vercel/postgres-kysely@0.10.0

06 Sep 14:06
8804352
Compare
Choose a tag to compare

Minor Changes

  • a2a4757: Removes utf-8-validate dependency and sets minimum Node.js version to 18.14

Patch Changes

  • Updated dependencies [a2a4757]
    • @vercel/postgres@0.10.0

@vercel/edge-config@1.2.1

19 Jul 08:15
997c0a2
Compare
Choose a tag to compare

Patch Changes

  • 3057a36: gracefully handle when an empty string is supplied as the key

    • get("") will return undefined
    • has("") will return false
    • getAll(["a", ""]) will ignore the empty string

@vercel/blob@0.23.4

01 Jul 08:02
6fb68e6
Compare
Choose a tag to compare

Patch Changes

  • 30401f4: fix(blob): Throw when trying to upload a plain JS object

@vercel/postgres@0.9.0

24 Jun 08:16
c128a14
Compare
Choose a tag to compare

Minor Changes

  • 30fe8d0: Upgrade underlying @neondatabase/serverless to 0.9.3.
    We follow @neondatabase/serverless's versioning scheme, thus the major bump.

    The main changes, per https://github.com/neondatabase/serverless/blob/main/CHANGELOG.md, are:

    • Use a single (per-region) domain name for all connections to Neon databases. Intended to help with connection caching in V8. Passes the endpoint ID inside connection options for WebSocket connections.
    • Deprecate fetchConnectionCache option, which is now always enabled. For neon http fetch queries, enable setting options on individual queries within a batch transaction (but note that the types still do not allow this).
    • Pass username (and database name) through URL decoder, so all usernames can successfully authorize.

    Upgrading to this version should be safe for all users.

    Also fixes #701

@vercel/postgres-kysely@0.9.0

24 Jun 08:16
c128a14
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [30fe8d0]
    • @vercel/postgres@0.9.0

@vercel/edge-config@1.2.0

12 Jun 14:13
5c195e2
Compare
Choose a tag to compare

Minor Changes

  • 6a592b5: allow setting fetch cache behaviour

Patch Changes

  • 6a592b5: remove DeepReadOnly type

@vercel/kv@2.0.0

27 May 15:20
d63d2de
Compare
Choose a tag to compare

Major Changes

  • d02e08a: Enable auto pipelining by default.
    We're making this a major release for safety, but we believe
    most applications can upgrade from 1.x to 2.x without any changes.
    Auto pipelining should work by default and improve performance.

    BREAKING CHANGE: Auto pipelining is on by default now. See
    https://upstash.com/docs/oss/sdks/ts/redis/pipelining/auto-pipeline. This
    brings performance benefits to any code making multiple redis commands
    simultaneously.

    If you detect bugs because of this, please open them at
    https://github.com/vercel/storage/issues.

    You can disable this new behavior with:

    import { createClient } from '@vercel/kv';
    
    const kv = createClient({
      url: ..,
      token: ..,
      enableAutoPipelining: false
    });