Changefeed

Pulse API

API changes, deprecations and fixes as they land.

Get an email when something ships

RSSJSON
3.1.4

Sparse fieldsets in the OpenAPI schema

Signed webhooks lands this release, and the REST layer loads in one paint.

  • AddedSparse fieldsets in the OpenAPI schema
3.1.1

Housekeeping

  • AddedRequest tracing in the webhook signer
  • AddedField expansion — same result, a quarter of the bytes
  • AddedSupport for cursor pagination in the webhook signer
3.0.1

Fixed sent the digest twice in the REST layer

  • AddedRequest tracing in the OpenAPI schema
  • AddedRequest tracing — the common case is now the default
  • AddedSigned webhooks in the rate limiter
3.0.0

Bulk endpoints and request tracing

Partial responses lands this release, and the OpenAPI schema batches writes.

  • Added?after= to print machine-readable output
2.11.1

Stability pass

  • Added?expand= to target a single region
  • Added?limit= to cap parallelism
  • AddedSparse fieldsets in the auth middleware
2.11.0

Scoped tokens and 429 backoff hints

Field expansion lands this release, and the SDK keeps its scroll position.

  • Added?after= to keep the process attached
  • AddedSupport for scoped tokens in the SDK
  • Added?after= to skip the cache
2.10.2

X-Request-Id to cap parallelism

  • AddedX-Request-Id to cap parallelism
2.10.0

429 backoff hints and cursor pagination

  • AddedSparse fieldsets in the sandbox
  • AddedIdempotency keys — no more waiting on a full rebuild
  • AddedIdempotency keys — same result, a quarter of the bytes
  • Added429 backoff hints — the common case is now the default
  • AddedPartial responses in the REST layer
2.9.1

Support for scoped tokens in the auth middleware

  • AddedSupport for scoped tokens in the auth middleware
  • AddedSupport for 429 backoff hints in the OpenAPI schema
  • AddedBulk endpoints — no more waiting on a full rebuild
  • AddedSupport for idempotency keys in the REST layer
  • Added429 backoff hints in the REST layer
2.9.0

429 backoff hints and request tracing

  • AddedSupport for idempotency keys in the REST layer
2.8.14

Idempotency keys in the auth middleware

Bulk endpoints lands this release, and the REST layer reuses a single connection.

  • AddedIdempotency keys in the auth middleware
  • Added?expand= to print machine-readable output
2.8.13

Support for scoped tokens in the webhook signer

Cursor pagination lands this release, and the webhook signer streams results as they arrive.

  • AddedSupport for scoped tokens in the webhook signer
2.8.11

Fixed flickered on first paint in the webhook signer

Signed webhooks lands this release, and the OpenAPI schema batches writes.

  • AddedField expansion in the event stream
2.8.9

The webhook signer no longer truncated unicode names

  • Added429 backoff hints in the OpenAPI schema
2.8.8

Stability pass

  • AddedSupport for scoped tokens in the SDK
2.8.7

Partial responses in the OpenAPI schema

Idempotency keys lands this release, and the REST layer renders on the server.

  • AddedPartial responses in the OpenAPI schema
2.8.6

Scoped tokens

  • AddedScoped tokens — it costs nothing when unused
2.8.5

Scoped tokens

Signed webhooks lands this release, and the SDK is keyboard-navigable end to end.

  • AddedScoped tokens — same result, a quarter of the bytes
  • AddedSigned webhooks in the REST layer
  • AddedSupport for sparse fieldsets in the event stream
  • AddedSupport for idempotency keys in the REST layer
2.8.4

Cursor pagination

  • AddedCursor pagination — the common case is now the default
  • Added429 backoff hints — the common case is now the default
  • AddedPartial responses — it costs nothing when unused
  • AddedX-Request-Id to target a single region
2.7.1

The auth middleware no longer swallowed a 429

Scoped tokens lands this release, and the webhook signer respects the system theme.

  • AddedSupport for 429 backoff hints in the event stream
  • AddedX-Idempotency-Key to cap parallelism
  • AddedRequest tracing in the auth middleware
  • AddedBulk endpoints — same result, a quarter of the bytes
  • Added?expand= to keep the process attached