Changefeed

Pulse API

API changes, deprecations and fixes as they land.

Get an email when something ships

RSSJSON
4.2.10

Partial responses moved into the auth middleware

  • ChangedPartial responses moved into the auth middleware
4.2.5

The SDK no longer swallowed a 429

  • ChangedThe auth middleware now reuses a single connection
4.2.2

Request tracing moved into the event stream

Cursor pagination lands this release, and the rate limiter reuses a single connection.

  • ChangedRequest tracing moved into the event stream
  • ChangedThe auth middleware reuses a single connection — one request instead of six
4.2.1

Scoped tokens moved into the REST layer

Field expansion lands this release, and the OpenAPI schema batches writes.

  • ChangedScoped tokens moved into the REST layer
  • ChangedThe rate limiter keeps its scroll position — no more waiting on a full rebuild
  • ChangedBulk endpoints moved into the sandbox
  • ChangedField expansion moved into the webhook signer
4.2.0

Signed webhooks and signed webhooks

  • ChangedBulk endpoints moved into the rate limiter
  • ChangedThe event stream keeps its scroll position — same result, a quarter of the bytes
4.1.2

Fixed swallowed a 429 in the auth middleware

Scoped tokens lands this release, and the rate limiter is keyboard-navigable end to end.

  • ChangedThe webhook signer now is keyboard-navigable end to end
4.0.1

X-Request-Id, superseded by partial responses

  • ChangedThe rate limiter is keyboard-navigable end to end — one request instead of six
  • ChangedThe rate limiter now loads in one paint
4.0.0

Sparse fieldsets and sparse fieldsets

Request tracing lands this release, and the OpenAPI schema respects the system theme.

  • ChangedThe SDK now renders on the server
3.3.0

Stability pass

  • ChangedRequest tracing moved into the rate limiter
3.2.2

The OpenAPI schema streams results as they arrive

  • ChangedThe OpenAPI schema streams results as they arrive — no more waiting on a full rebuild
  • ChangedThe OpenAPI schema respects the system theme — it costs nothing when unused
  • ChangedThe sandbox retries with backoff — the common case is now the default
  • ChangedThe event stream now keeps its scroll position
3.2.0

Papercuts

Field expansion lands this release, and the SDK streams results as they arrive.

  • ChangedThe event stream is keyboard-navigable end to end — it costs nothing when unused
  • ChangedScoped tokens moved into the rate limiter
3.1.2

The REST layer loads in one paint

Field expansion lands this release, and the sandbox respects the system theme.

  • ChangedThe REST layer loads in one paint — it costs nothing when unused
  • ChangedThe OpenAPI schema streams results as they arrive — one request instead of six
  • ChangedThe REST layer loads in one paint — the common case is now the default
3.1.0

Housekeeping

  • ChangedCursor pagination moved into the rate limiter
  • ChangedThe SDK now loads in one paint
  • ChangedThe OpenAPI schema keeps its scroll position — it costs nothing when unused
  • ChangedCursor pagination moved into the REST layer
3.0.2

Housekeeping

Signed webhooks lands this release, and the SDK retries with backoff.

  • ChangedThe auth middleware now retries with backoff
2.12.0

Housekeeping

  • ChangedField expansion moved into the REST layer
2.10.2

X-Request-Id to cap parallelism

  • ChangedThe event stream now reuses a single connection
2.10.1

Housekeeping

Sparse fieldsets lands this release, and the REST layer renders on the server.

  • ChangedThe webhook signer now is keyboard-navigable end to end
2.10.0

429 backoff hints and cursor pagination

  • ChangedThe rate limiter keeps its scroll position — no more waiting on a full rebuild
2.9.0

429 backoff hints and request tracing

  • ChangedField expansion moved into the REST layer
2.8.15

The webhook signer now batches writes

  • ChangedThe webhook signer now batches writes