github cloudflare/cloudflare-go v6.4.0

7 hours ago

6.4.0 (2025-12-04)

Full Changelog: v6.3.0...v6.4.0

Features

  • feat(r2_data_catalog): Configure SDKs/Terraform to use R2 Data Catalog routes (d1b1eab)
  • feat(silences): add a new alert silencing api (fbe4969)
  • feat(account_auditlog): Added ID field to LogAuditListParams (deprecates AuditLogID)
  • feat(browser_rendering): Added Meta field to SnapshotNewResponseEnvelope
  • feat(cloudforce_one):
  • Added HasChildren field to threat event response types
  • ThreatEventBulkNew returns structured response with CreatedEventsCount, CreatedIndicatorsCount, CreatedTagsCount, ErrorCount
  • Removed required IndicatorType field from ThreatEventNewParams
  • feat(email_security): Added fields to InvestigateListResponse and InvestigateGetResponse: EnvelopeFrom, EnvelopeTo, PostfixIDOutbound, Replyto
  • feat(r2):
    • Added generic S3-compatible provider support to Sippy (SippySourceProviderS3)
    • Added BucketURL field to SippySource
    • Added BucketSippyUpdateParamsBodyR2EnableSippyS3 for S3-compatible sources

Bug Fixes

  • fix(iam): properly unwraps envelope response

Chores

  • api: update composite API spec (813b47b)
  • api: update composite API spec (86f0a73)
  • internal: codegen related update (4548d4d)

Breaking Changes

  • pages: return types changed for all project and deployment methods - Project and Deployment shared types replaced with method-specific response types.
    • Projects.New now returns ProjectNewResponse (was Project)
    • Projects.List now returns ProjectListResponse (was Deployment)
    • Projects.Edit now returns ProjectEditResponse (was Project)
    • Projects.Get now returns ProjectGetResponse (was Project)
    • Projects.Deployments.New now returns ProjectDeploymentNewResponse (was Deployment)
    • Projects.Deployments.List now returns ProjectDeploymentListResponse (was Deployment)
    • Projects.Deployments.Get now returns ProjectDeploymentGetResponse (was Deployment)
    • Projects.Deployments.Retry now returns ProjectDeploymentRetryResponse (was Deployment)
    • Projects.Deployments.Rollback now returns ProjectDeploymentRollbackResponse (was Deployment)
    • Removed shared types Deployment, Project, DeploymentParam, ProjectParam, StageParam

Deprecations

  • account_auditlog: Depractes AuditLogID in favor of ID field to LogAuditListParams (deprecates AuditLogID)

Don't miss a new cloudflare-go release

NewReleases is sending notifications on new releases.