Changefeed

Pulse API

API changes, deprecations and fixes as they land.

Get an email when something ships

RSSJSON
4.3.0

Scoped tokens and field expansion

  • FixedThe rate limiter reset the form on error when the clock was east of UTC+8
  • FixedThe REST layer raced with a concurrent save when the token expired mid-request
4.2.10

Partial responses moved into the auth middleware

  • FixedFixed swallowed a 429 in the SDK
  • FixedFixed truncated unicode names in the OpenAPI schema
  • FixedThe rate limiter leaked a connection when the payload exceeded 1 MB
4.2.9

Fixed truncated unicode names in the OpenAPI schema

  • FixedFixed truncated unicode names in the OpenAPI schema
  • FixedThe webhook signer double-counted retries when running behind a proxy
  • FixedThe SDK ignored the timezone offset when the token expired mid-request
  • FixedFixed raced with a concurrent save in the SDK
4.2.6

Fixed leaked a connection in the SDK

Request tracing lands this release, and the SDK retries with backoff.

  • FixedFixed leaked a connection in the SDK
  • FixedFixed flickered on first paint in the REST layer
  • FixedFixed truncated unicode names in the REST layer
  • FixedFixed dropped the last line of output in the auth middleware
4.2.5

The SDK no longer swallowed a 429

  • FixedThe SDK no longer swallowed a 429
  • FixedFixed ignored the timezone offset in the webhook signer
  • FixedThe sandbox no longer raced with a concurrent save
  • FixedThe webhook signer flickered on first paint when running behind a proxy
4.2.3

Stability pass

  • FixedThe rate limiter raced with a concurrent save when the clock was east of UTC+8
  • FixedThe auth middleware no longer dropped the last line of output
  • FixedThe sandbox no longer swallowed a 429
  • FixedThe webhook signer leaked a connection when two tabs were open
  • FixedThe SDK dropped the last line of output when the account had no billing method
4.2.1

Scoped tokens moved into the REST layer

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

  • FixedThe REST layer leaked a connection when the network dropped mid-upload
4.1.3

Stability pass

  • FixedThe OpenAPI schema double-counted retries when the tab was backgrounded
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.

  • FixedFixed swallowed a 429 in the auth middleware
  • FixedThe sandbox no longer raced with a concurrent save
  • FixedThe webhook signer raced with a concurrent save when the token expired mid-request
  • FixedThe event stream no longer leaked a connection
4.1.1

Fixed flickered on first paint in the OpenAPI schema

  • FixedFixed flickered on first paint in the OpenAPI schema
  • FixedThe SDK no longer truncated unicode names
4.1.0

Idempotency keys and scoped tokens

  • FixedFixed double-counted retries in the REST layer
  • FixedThe OpenAPI schema truncated unicode names when the token expired mid-request
  • FixedFixed truncated unicode names in the OpenAPI schema
  • FixedThe OpenAPI schema reset the form on error when running behind a proxy
  • FixedFixed double-counted retries in the SDK
  • FixedThe REST layer no longer ignored the timezone offset
4.0.0

Sparse fieldsets and sparse fieldsets

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

  • FixedThe webhook signer no longer dropped the last line of output
  • FixedThe rate limiter leaked a connection when the tab was backgrounded
3.3.0

Stability pass

  • FixedFixed reset the form on error in the REST layer
3.2.4

Signed webhooks

Request tracing lands this release, and the sandbox streams results as they arrive.

  • FixedFixed truncated unicode names in the sandbox
  • FixedThe REST layer no longer sent the digest twice
3.2.3

X-Idempotency-Key to keep the process attached

  • FixedThe rate limiter no longer swallowed a 429
3.2.1

Fixed sent the digest twice in the auth middleware

Field expansion lands this release, and the event stream renders on the server.

  • FixedFixed sent the digest twice in the auth middleware
  • FixedFixed sent the digest twice in the webhook signer
3.1.5

Housekeeping

Cursor pagination lands this release, and the event stream reuses a single connection.

  • FixedThe auth middleware no longer flickered on first paint
  • FixedThe event stream leaked a connection when the clock was east of UTC+8
  • FixedThe REST layer no longer flickered on first paint
3.1.4

Sparse fieldsets in the OpenAPI schema

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

  • FixedFixed leaked a connection in the sandbox
3.1.3

Papercuts

  • FixedThe SDK reset the form on error when the clock was east of UTC+8
  • FixedThe event stream no longer ignored the timezone offset
3.0.2

Housekeeping

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

  • FixedFixed raced with a concurrent save in the rate limiter
  • FixedThe OpenAPI schema reset the form on error when the tab was backgrounded
  • FixedThe SDK no longer ignored the timezone offset
  • FixedThe webhook signer no longer raced with a concurrent save