Skip to content

Releases: cloudflare/cloudflare-typescript

v5.2.0

02 Oct 10:20
9df7c8f

Choose a tag to compare

5.2.0 (2025-09-30)

Full Changelog: v5.1.0...v5.2.0

Features

  • Add load balancer monitor groups endpoints (5764b60)
  • Add Radar AS-SET lookup endpoint (e8480e8)
  • Add to_markdown subresource to AI resource (770500f)
  • Rename duplicate parameter in the to_markdown subresource (98ccef7)
  • Deprecate Radar AI inference and leaked credential endpoints (932e696)
  • Remove created_at and updated_at fields from Zero Trust organization (4656a4e)

Performance Improvements

Chores

v5.1.0

12 Sep 17:35
5cebea6

Choose a tag to compare

5.1.0 (2025-09-12)

Full Changelog: v5.0.0...v5.1.0

Features

  • Merge branch 'vaishak/skip-worker-test' into 'main' (a556698)

Bug Fixes

  • coerce nullable values to undefined (7847e84)
  • correctly handle sending multipart/form-data requests with JSON (e9deab6)

Chores

  • ci build action (23d3577)
  • fix lint on the examples (dd14379)
  • fix lint on the examples (dd14379)
  • fix lint on the examples (5b2f145)
  • internal: codegen related update (2860479)

v5.0.0

02 Sep 20:15
83fb4ef

Choose a tag to compare

5.0.0 (2025-09-02)

Full Changelog: v4.5.0...v5.0.0

Features

Bug Fixes

  • client: correctly encode multipart file arrays (c363ed2)
  • examples/workers: use correct files input structure (2ad4aba)
  • kv: use json multipart syntax (d1168df)
  • methods: define methods with parameters and binary body correctly (9e42614)
  • types: define binary request + path param types correctly (1467005)
  • types: reference pagination type properly (c1cfad6)
  • workers/versions: use json multipart syntax (ab9a992)

Chores

  • api: upload stainless config from cloudflare-config (2d9d75e)
  • api: upload stainless config from cloudflare-config (30ac360)
  • api: upload stainless config from cloudflare-config (0439793)
  • api: upload stainless config from cloudflare-config (0bef919)
  • api: upload stainless config from cloudflare-config (9f68a33)
  • api: upload stainless config from cloudflare-config (5e68845)
  • api: upload stainless config from cloudflare-config (393df1d)
  • api: upload stainless config from cloudflare-config (d91d2f0)
  • api: upload stainless config from cloudflare-config (5f2237b)
  • api: upload stainless config from cloudflare-config (e6f0bcc)
  • api: upload stainless config from cloudflare-config (6750686)
  • api: upload stainless config from cloudflare-config (e154418)
  • api: upload stainless config from cloudflare-config (b4e0415)
  • api: upload stainless config from cloudflare-config (ccf8a40)
  • api: upload stainless config from cloudflare-config (26e5829)
  • api: upload stainless config from cloudflare-config (57c2584)
  • api: upload stainless config from cloudflare-config (b80775e)
  • api: upload stainless config from cloudflare-config (5a4fa8e)
  • api: upload stainless conf...
Read more

v4.5.0

16 Jul 21:36
bb67f21

Choose a tag to compare

4.5.0 (2025-07-16)

Full Changelog: v4.4.1...v4.5.0

Features

Bug Fixes

  • always use multipart/form-data for some endpoints (d4ce21e)
  • api: add missing items param (d9937a1)
  • ci: correct conditional (5257b08)
  • ci: release-doctor — report correct token name (c4f2ddf)
  • client: don't send Content-Type for bodyless methods (cdfc263)

Chores

  • api: Skip broken prism test for updating custom DLP entries (3c50a16)
  • api: skip broken prism tests (0f0ba6e)
  • api: TTL is required on DNS records (a492965)
  • ci: enable for pull requests (6898174)
  • ci: only run for pushes and fork pull requests (ed461eb)
  • internal: codegen related update (6a94ed9)
  • make some internal functions async (4e89649)
  • mention unit type in timeout docs (a5ad7f3)

v4.4.1

16 Jun 21:44
980edbf

Choose a tag to compare

4.4.1 (2025-06-16)

Full Changelog: v4.4.0...v4.4.1

Features

  • client: add support for endpoint-specific base URLs (f399656)

Bug Fixes

  • api: Update zone subscription paths (f0ff0b7)

v4.4.0

16 Jun 18:15
26c2dc7

Choose a tag to compare

4.4.0 (2025-06-16)

Full Changelog: v4.3.0...v4.4.0

Features

Bug Fixes

  • add back kv.namespaces bulk methods (d9218c8)
  • add missing properties (289d3da)
  • AI: Add explicit variant names for union types (9a0b96d)
  • api: 'name' and 'type' are required on dns_record (113bfec)
  • config: Diagnostic errors (383f29e)
  • DLP: Add explicit variant names (557a827)
  • publish script — handle NPM errors correctly (0c1aa10)
  • types: generate missing types (7e6a67f)
  • workers: send multipart as json (27be8af)

Chores

  • api: Fix config indentation (40aefb4)
  • api: Fix edge IPs variant names (73bf59d)
  • api: mark some methods as deprecated (d9a9e71)
  • docs: use top-level-await in example snippets (faf2d8e)
  • improve publish-npm script --latest tag logic (438a2ee)
  • internal: make base APIResource abstract (cec7bde)

v4.3.0

21 May 21:34
7c8244d

Choose a tag to compare

4.3.0 (2025-05-21)

Full Changelog: v4.2.0...v4.3.0

Features

Bug Fixes

  • api: fix path placeholders (61b35dd)
  • client: fix bug where subresource has the same name as its parent resource (1d17818)
  • client: reexported types for subresource with the same name as its parent (a91a792)
  • urlscanner: don't unwwrap scan response (643bd93)

Chores

  • ci: bump node version for release workflows (57c53b4)
  • docs: add missing deprecation warnings (6ddef2c)

Documentation

v4.2.0

18 Mar 04:43
f2ce1b4

Choose a tag to compare

4.2.0 (2025-03-18)

Full Changelog: v4.1.0...v4.2.0

Features

Read more

v4.1.0

11 Feb 03:35
d9aca69

Choose a tag to compare

4.1.0 (2025-02-11)

Full Changelog: v4.0.0...v4.1.0

Features

Read more

v4.0.0

14 Jan 19:09
63571df

Choose a tag to compare

4.0.0 (2025-01-14)

Full Changelog: v3.5.0...v4.0.0

⚠ BREAKING CHANGES

  • addressing: reshuffle relationship in the namespace to align with the product (#2290)
  • r2: rename cf-r2-jurisdiction to more usable jurisdiction parameter (#2279)
  • r2: rename cf-r2-jurisdiction to more usable jurisdiction parameter (#2278)
  • r2: rename cf-r2-jurisdiction to more usable jurisdiction parameter (#2277)
  • loa_documents: move download subresource into parent as get (#2274)
  • addressing: move service bindings to dedicated namespace (#2273)
  • ai: move to dedicated namespace (#2241)
  • kv: move analytics under existing namespace (#2212)
  • zone_transfers: move under DNS namespace (#2208)
  • dnssec: move under DNS namespace (#2207)
  • url_scanner: swap all methods to be v2 only (#2206)
  • warp_connector: move under zero trust namespace (#2195)
  • calls: split turn and sfu apps (#2099)

Features

Read more