cloudflare/cloudflare-go v7.3.0
cloudflare/cloudflare-go
Captured source
source ↗published May 20, 2026seen 5dcaptured 13hhttp 200method plain
v7.3.0
Repository: cloudflare/cloudflare-go
Tag: v7.3.0
Published: 2026-05-20T17:23:12Z
Prerelease: no
Release notes:
7.3.0 (2026-05-20)
Full Changelog: v7.2.0...v7.3.0
This release adds several new services and sub-resources across DDoS Protection, AI Security, R2 bucket objects, Workers observability queries, Zero Trust SAML certificates, and more. All changes are additive -- there are no breaking changes in this release.
---
Features
DDoS Protection (client.DDoSProtection)
- NEW SERVICE: Advanced TCP Protection management for Magic Transit accounts
AdvancedTCPProtection.Allowlist-- manage allowlist entriesNew(),List(),BulkNew(),BulkDelete()Items.Delete(),Items.Edit(),Items.Get()AdvancedTCPProtection.Prefixes-- manage IP prefix configurationsNew(),List(),BulkNew(),BulkDelete()Items.Delete(),Items.Edit(),Items.Get()AdvancedTCPProtection.SynProtection.Filters-- SYN flood protection filtersNew(),List(),BulkDelete()Items.Delete(),Items.Edit(),Items.Get()AdvancedTCPProtection.SynProtection.Rules-- SYN flood protection rulesNew(),List(),BulkDelete()Items.Delete(),Items.Edit(),Items.Get()AdvancedTCPProtection.TCPFlowProtection.Filters-- TCP flow protection filtersNew(),List(),BulkDelete()Items.Delete(),Items.Edit(),Items.Get()AdvancedTCPProtection.TCPFlowProtection.Rules-- TCP flow protection rulesNew(),List(),BulkDelete()Items.Delete(),Items.Edit(),Items.Get()AdvancedTCPProtection.Status-- TCP protection statusEdit(),Get()
AI Security (client.AISecurity)
- NEW SERVICE: Zone-level AI security settings management
Update()-- update AI security settings for a zoneGet()-- get current AI security settingsCustomTopics.Update()-- update custom topic definitionsCustomTopics.Get()-- get custom topic definitions
R2 Bucket Objects (client.R2.Buckets.Objects)
- NEW SUB-RESOURCE: Manage objects within R2 buckets via the control plane API
List()-- list objects in a bucket (cursor-paginated)Delete()-- delete a specific objectGet()-- download an object (returns*http.Response)Upload()-- upload an object from anio.Reader
Workers Observability Queries (client.Workers.Observability.Queries)
- NEW SUB-RESOURCE: Saved observability queries for Workers telemetry
New()-- create a saved queryList()-- list saved queries
Workers Secrets Bulk Update (client.Workers.Scripts.Secrets)
- Added
BulkUpdate()method -- bulk update secrets for a Worker script via
PATCH /accounts/{account_id}/workers/scripts/{script_name}/secrets-bulk
Zero Trust - SAML Certificate Management
- Identity Providers (
client.ZeroTrust.IdentityProviders.SAMLCertificate) New()-- create a SAML certificate for an identity provider
- Access SAML Certificates (
client.ZeroTrust.Access.SAMLCertificates) List()-- list all SAML certificate setsGet()-- get a specific SAML certificate setGetPem()-- download certificate in PEM format (returns*http.Response)Rotate()-- rotate a SAML certificate set
Zero Trust - Resource Library (client.ZeroTrust.ResourceLibrary)
- NEW SUB-RESOURCE: Browse the Zero Trust resource library
Applications.List()-- list available applicationsApplications.Get()-- get application detailsCategories.List()-- list application categoriesCategories.Get()-- get category details
Secrets Store (client.SecretsStore.Stores)
- Added
Get()method -- retrieve a specific secrets store by ID
AI Search Namespaces (client.AISearch.Namespaces)
- Added namespace-level convenience methods (previously only available at the instance level):
Delete()-- delete a namespaceChatCompletions()-- run chat completions against a namespaceRead()-- get namespace detailsSearch()-- search within a namespace
---
Other Updates
- Updated generated types and methods across many packages including
ai_gateway,
api_gateway, cache, email_security, intel, load_balancers, logpush, radar, secrets_store, workers, workers_for_platforms, workflows, and zones
Notability
notability 2.0/10Routine library release, not AI notable.