Skip to content

Latest commit

 

History

History
274 lines (153 loc) · 5.58 KB

CHANGELOG.md

File metadata and controls

274 lines (153 loc) · 5.58 KB

@vercel/edge-config

0.1.11

Patch Changes

  • d224a2a: add JSDoc comments
  • 490a976: internal rewrite - no functionality should have changed
  • 282b5ee: work around an issue which prevented edge config from being read via async page components in app router on the nodejs runtime

0.1.11-canary.1

Patch Changes

  • 282b5ee: work around an issue which prevented edge config from being read via async page components in app router on the nodejs runtime

0.1.11-canary.0

Patch Changes

  • 490a976: internal rewrite - no functionality should have changed

0.1.10

Patch Changes

  • c4a8aa5: feat: Docs section for Vite environment config

0.1.9

Patch Changes

  • 1ade1f0: chore: Update package.json and licenses

0.1.8

Patch Changes

  • 7a3a45b: prevent has() from failing on subsequent invocations

0.1.8-canary.0

Patch Changes

  • 7a3a45b: prevent has() from failing on subsequent invocations

0.1.7

Patch Changes

  • b8d26e9: read body to avoid memory leaks

0.1.6

Patch Changes

  • 523f7a7: accept interfaces as generic types of get and getAll
  • becf6bf: add cache: no-store to fetch requests

0.1.6-canary.0

Patch Changes

  • becf6bf: add cache: no-store to fetch requests

0.1.5

Patch Changes

  • af5f776: explicitly target edge-light runtime environment

0.1.5-canary.0

Patch Changes

  • af5f776: explicitly target edge-light runtime environment

0.1.4

Patch Changes

  • 2df8aac: avoid reusing ReadableStream across request contexts

0.1.3

Patch Changes

  • 419c38e: adds an etag based cache to reduce latency and bandwidth

0.1.2

Patch Changes

  • 6047c1d: make get() and getAll() return type EdgeConfigValue instead of any, kudos @jzxhuang
  • 9aadcf8: upgrade dependencies
  • 4f93dad: Removes main and module fields to force the use of the exports field
  • 868f702: split bundles into edge-runtime and node

0.1.2-bundling.3

Patch Changes

  • 4f93dad: Removes main and module fields to force the use of the exports field

0.1.2-bundling.2

Patch Changes

  • 9aadcf8: upgrade dependencies

0.1.2-bundling.1

Patch Changes

  • 6047c1d: make get() and getAll() return type EdgeConfigValue instead of any, kudos @jzxhuang

0.1.2-bundling.0

Patch Changes

  • 868f702: split bundles into edge-runtime and node

0.1.1

Patch Changes

  • b870314: support calling getAll() without any arguments

0.1.0

If you were already on 0.1.0-canary.15 there are no breaking changes for you. This is an identical version, just without the canary tag.

Minor Changes

  • 578d34a: pass version via search param

  • b8ae62b: Allow reading embedded edge configs

  • edf1cc9: Add getAll() method

    • getAll() allows fetching all items of an Edge Config
    • getAll(keys: string[]) allows fetching a subset of the Edge Config's items

    Use process.env.EDGE_CONFIG instead of process.env.VERCEL_EDGE_CONFIG for the default Edge Config.

  • 888b861: drop cjs support

  • b614218: drop esm support

  • 81bfed2: renamedcreateEdgeConfigClient to createClient

  • 667c121: drop /config

Patch Changes

  • 5432011: add README
  • 0c78c58: use URL instead of URLPattern to support node
  • 311fedd: loosen edge config item value type to be "any"
  • f5a7354: fix digest response body parsing as it has changed upstream
  • 99ac8af: access edge config via renamed folder
  • 85fb6ac: silence dependency expression warning
  • a048274: export esm
  • 264ab8d: Throw when attempting to read value of non-existing Edge Config
  • 888b861: fix dynamic import by adding webpackIgnore comment
  • 7cb351a: replace dynamic import with fs
  • 5aabd54: make package publicly available again
  • 0e79aa3: renames matchEdgeConfigConnectionString to parseConnectionString
  • a048274: use dynamic import
  • d0c55ee: add descriptive README
  • 9bf7828: avoid build time warning aboud Node.js module being loaded when used in Next.js

0.1.0-canary.15

Patch Changes

  • 5432011: add README

0.1.0-canary.14

Patch Changes

  • f5a7354: fix digest response body parsing as it has changed upstream
  • 0e79aa3: renames matchEdgeConfigConnectionString to parseConnectionString

0.1.0-canary.13

Minor Changes

  • 667c121: drop /config

0.1.0-canary.12

Patch Changes

  • 0c78c58: use URL instead of URLPattern to support node

0.1.0-canary.11

Minor Changes

  • 578d34a: pass version via search param
  • 81bfed2: renamedcreateEdgeConfigClient to createClient

Patch Changes

  • 99ac8af: access edge config via renamed folder

0.1.0-canary.10

Patch Changes

  • 85fb6ac: silence dependency expression warning

0.1.0-canary.9

Patch Changes

  • 9bf7828: avoid build time warning aboud Node.js module being loaded when used in Next.js

0.1.0-canary.8

Patch Changes

  • 7cb351a: replace dynamic import with fs

0.1.0-canary.7

Minor Changes

  • 888b861: drop cjs support

Patch Changes

  • 888b861: fix dynamic import by adding webpackIgnore comment

0.1.0-canary.6

Patch Changes

  • a048274: export esm
  • a048274: use dynamic import

0.1.0-canary.5

Patch Changes

  • 311fedd: loosen edge config item value type to be "any"

0.1.0-canary.4

Minor Changes

  • b614218: drop esm support

0.1.0-canary.3

Patch Changes

  • 5aabd54: make package publicly available again

0.1.0-canary.2

Minor Changes

  • edf1cc9: Add getAll() method

    • getAll() allows fetching all items of an Edge Config
    • getAll(keys: string[]) allows fetching a subset of the Edge Config's items

Patch Changes

  • 264ab8d: Throw when attempting to read value of non-existing Edge Config

0.1.0-canary.1

Minor Changes

  • Allow reading embedded edge configs