CLOUDFLAREAPI: Upgrade to cloudflare-go v0.102.0 (#3081)

This commit is contained in:
Tom Limoncelli 2024-08-14 10:22:42 -04:00 committed by GitHub
parent 1a3d6a37bb
commit 8899f45816
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
790 changed files with 22 additions and 99317 deletions

14
go.mod
View file

@ -6,8 +6,6 @@ retract v4.8.0
require google.golang.org/protobuf v1.34.2 // indirect
replace github.com/cloudflare/cloudflare-go => ./pkg/cloudflare-go
require (
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.7.0
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dns/armdns v1.2.0
@ -26,7 +24,7 @@ require (
github.com/babolivier/go-doh-client v0.0.0-20201028162107-a76cff4cb8b6
github.com/billputer/go-namecheap v0.0.0-20210108011502-994a912fb7f9
github.com/centralnicgroup-opensource/rtldev-middleware-go-sdk/v4 v4.0.6
github.com/cloudflare/cloudflare-go v0.101.0
github.com/cloudflare/cloudflare-go v0.102.0
github.com/digitalocean/godo v1.119.0
github.com/ditashi/jsbeautifier-go v0.0.0-20141206144643-2520a8026a9c
github.com/dnsimple/dnsimple-go v1.5.1
@ -53,8 +51,8 @@ require (
github.com/transip/gotransip/v6 v6.25.0
github.com/urfave/cli/v2 v2.27.3
github.com/xddxdd/ottoext v0.0.0-20221109171055-210517fa4419
golang.org/x/crypto v0.25.0 // indirect
golang.org/x/net v0.27.0
golang.org/x/crypto v0.26.0 // indirect
golang.org/x/net v0.28.0
golang.org/x/oauth2 v0.22.0
google.golang.org/api v0.190.0
gopkg.in/ns1/ns1-go.v2 v2.12.0
@ -73,7 +71,7 @@ require (
github.com/mattn/go-isatty v0.0.20
github.com/vultr/govultr/v2 v2.17.2
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56
golang.org/x/text v0.16.0
golang.org/x/text v0.17.0
gopkg.in/yaml.v3 v3.0.1
)
@ -155,8 +153,8 @@ require (
go.opentelemetry.io/otel/metric v1.24.0 // indirect
go.opentelemetry.io/otel/trace v1.24.0 // indirect
golang.org/x/mod v0.19.0 // indirect
golang.org/x/sync v0.7.0 // indirect
golang.org/x/sys v0.22.0 // indirect
golang.org/x/sync v0.8.0 // indirect
golang.org/x/sys v0.23.0 // indirect
golang.org/x/time v0.5.0 // indirect
golang.org/x/tools v0.23.0 // indirect
google.golang.org/genproto/googleapis/api v0.0.0-20240725223205-93522f1f2a9f // indirect

22
go.sum
View file

@ -89,6 +89,8 @@ github.com/centralnicgroup-opensource/rtldev-middleware-go-sdk/v4 v4.0.6/go.mod
github.com/chzyer/logex v1.2.1/go.mod h1:JLbx6lG2kDbNRFnfkgvh4eRJRPX1QCoOIWomwysCBrQ=
github.com/chzyer/test v1.0.0/go.mod h1:2JlltgoNkt4TW/z9V/IzDdFaMTM2JPIi26O1pF38GC8=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
github.com/cloudflare/cloudflare-go v0.102.0 h1:+0MGbkirM/yzVLOYpWMgW7CDdKzesSbdwA2Y+rABrWI=
github.com/cloudflare/cloudflare-go v0.102.0/go.mod h1:BOB41tXf31ti/qtBO9paYhyapotQbGRDbQoLOAF7pSg=
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
github.com/cpuguy83/go-md2man/v2 v2.0.4 h1:wfIWP927BUkWJb2NmU/kNDYIBTh/ziUX91+lVfRxZq4=
github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
@ -447,8 +449,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y
golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
golang.org/x/crypto v0.25.0 h1:ypSNr+bnYL2YhwoMt2zPxHFmbAN1KZs/njMG3hxUp30=
golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M=
golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw=
golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 h1:2dVuKD2vS7b0QIHQbpyTISPd0LeHDbnYEryqj5Q1ug8=
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56/go.mod h1:M4RDyNAINzryxdtnbRXRL/OHtkFuWGRjvuhBJpk2IlY=
@ -479,8 +481,8 @@ golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys=
golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE=
golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE=
golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA=
golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI=
@ -491,8 +493,8 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M=
golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@ -520,8 +522,8 @@ golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.22.0 h1:RI27ohtqKCnwULzJLqkv897zojh5/DwS/ENaMzUOaWI=
golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.23.0 h1:YfKFowiIMvtgl1UERQoTPPToxltDeZfbj4H7dVUCwmM=
golang.org/x/sys v0.23.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
@ -539,8 +541,8 @@ golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc=
golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/time v0.0.0-20201208040808-7e3f01d25324/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=

View file

@ -1,3 +0,0 @@
```release-note:note
docs: add release notes
```

View file

@ -1,3 +0,0 @@
```release-note:bug
rulesets: fix sni action parameter
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
provider: bumps github.com/urfave/cli/v2 from 2.11.0 to 2.11.1
```

View file

@ -1,7 +0,0 @@
```release-note:enhancement
firewall_rule: automatically paginate `List` results unless `Page` and `PerPage` are provided
```
```release-note:enhancement
filter: automatically paginate `List` results unless `Page` and `PerPage` are provided
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
provider: bumps github.com/golangci/golangci-lint from 1.47.1 to 1.47.2
```

View file

@ -1,3 +0,0 @@
```release-note:bug
access_application: fix inability to set bool values to false
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
provider: bumps github.com/golangci/golangci-lint from 1.47.2 to 1.47.3
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
workers: Add support to upload module workers
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
workers: Add support for attaching a worker to a domain
```

View file

@ -1,7 +0,0 @@
```release-note:enhancement
firewall_rule: fix double endpoint calls & moving towards common method signature
```
```release-note:enhancement
filter: fix double endpoint calls & moving towards common method signature
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
lockdown: automatically paginate `List` results unless `Page` and `PerPage` are provided
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
provider: bumps github.com/golangci/golangci-lint from 1.47.3 to 1.48.0
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
workers-tail: Add in support for Workers tail API
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
workers-account-settings: Add in support for Workers account settings API
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
r2: Add in support for creating and deleting R2 buckets
```

View file

@ -1,3 +0,0 @@
```release-note:bug
tunnel_routes: Fix not removing route when it contains virtual network
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
workers-subdomain: Add in support Workers Subdomain API
```

View file

@ -1,3 +0,0 @@
```release-note:breaking-change
certificate_packs: deprecate "custom" configuration for ACM everywhere
```

View file

@ -1,9 +0,0 @@
```release-note:enhancement
email_routing_destination: Adds support for the email routing destination API
```
```release-note:enhancement
email_routing_rules: Adds support for the email routing rules API
```
```release-note:enhancement
email_routing_settings: Adds support for the email routing settings API
```

View file

@ -1,3 +0,0 @@
```release-note:bug
r2: fix create bucket endpoint
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
rulesets: add support for `http_config_settings` phase and supporting actions
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
provider: bumps golang.org/x/tools/gopls from 0.9.1 to 0.9.2
```

View file

@ -1,9 +0,0 @@
```release-note:bug
email_routing_destination: Update API reference URLs
```
```release-note:bug
email_routing_rules: Update API reference URLs
```
```release-note:bug
email_routing_settings: Update API reference URLs
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
provider: bumps golang.org/x/tools/gopls from 0.9.2 to 0.9.3
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
workers: Support for multipart encoding for DownloadWorker on a module-format Worker script
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
provider: bumps github.com/urfave/cli/v2 from 2.11.1 to 2.11.2
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
cloudflare: make it clear when the rate limit retries have been exhausted
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps golang.org/x/tools/gopls from 0.9.3 to 0.9.4
```

View file

@ -1,3 +0,0 @@
```release-note:bug
tunnel_configuration: Remove unnecessary double-unmarshalling due to changes in the API
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
errors: add some error type convenience functions for mocking and inspection
```

View file

@ -1,3 +0,0 @@
```release-note:bug
workers_test: Fix incorrect test from PR #1014
```

View file

@ -1,3 +0,0 @@
```release-note:bug
workers_test: Use application/json mime-type in headers
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
pages_project: Add compatibility date and compatibility_flags to pages deployment configs
```

View file

@ -1,3 +0,0 @@
```release-note:bug
zonelockdown: add `Priority` to `ZoneLockdownCreateParams` and `ZoneLockdownUpdateParams`
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
teams_account: add support for `suppress_footer`
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
api_shield: add GET/PUT for API Shield Configuration
```

View file

@ -1,3 +0,0 @@
```release-note:bug
email_routing_settings: change enable endpoint from `enabled` to `enable`
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
r2: Add support for listing R2 buckets
```

View file

@ -1,9 +0,0 @@
```release-note:enhancement
pages_project: Add `production_branch` field
```
```release-note:enhancement
pages_project: Add `kv_namespaces`, `durable_object_namespaces`, `r2_buckets`, and `d1_databases` bindings to deployment config
```
```release-note:enhancement
pages_project: Add `preview_deployment_setting`, `preview_branch_includes`, and `preview_branch_excludes` to source config
```

View file

@ -1,3 +0,0 @@
```release-note:bug
stream: Update pctComplete to string from int
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps goreleaser/goreleaser-action from 3.0.0 to 3.1.0
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
api: addded context and headers to Raw method
```

View file

@ -1,3 +0,0 @@
```release-note:bug
email_routing_rules: Fix response for email routing catch all rule.
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
url_normalization_settings: Add APIs to get and update URL normalization settings
```

View file

@ -1,3 +0,0 @@
```release-note:bug
cloudflare: fix nil dereference error in makeRequestWithAuthTypeAndHeaders
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
teams_account: add support for `os_distro_name` and `os_distro_revision`
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
access_service_token: add support for refreshing an existing token in place
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
auditlogs: add support for hide_user_logs filter parameter
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.11.2 to 2.14.0
```

View file

@ -1,3 +0,0 @@
```release-note:bug
cloudflare: exiting closer to the source on context timeouts to improve error messaging and better defend from potential edge cases
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.14.0 to 2.14.1
```

View file

@ -1,3 +0,0 @@
```release-note:bug
origin certificate: Fix API auth type used
```

View file

@ -1,3 +0,0 @@
```release-note:breaking-change
load_balancing: update method signatures to match experimental conventions
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.14.1 to 2.15.0
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.15.0 to 2.16.3
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
device_posture_rule: add input fields for linux OS
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
stream: added metadata support
```

View file

@ -1,3 +0,0 @@
```release-note:bug
user-agent-blocking-rules: add missing managed_challenge validation and removed the deprecated whitelist one
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
devices_policy: Add support for additional device settings policies
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
load_balancing: support adaptive_routing and location_strategy
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
rulesets: add support for `sensitivity_level` to override all rule sensitivity
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.16.3 to 2.17.1
```

View file

@ -1,7 +0,0 @@
```release-note:enhancement
account_member: add support for domain scoped roles
```
```release-note:breaking-change
account_member: `CreateAccountMember` has been updated to accept a `CreateAccountMemberParams` struct instead of multiple parameters
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps dependabot/fetch-metadata from 1.3.3 to 1.3.4
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
waiting_room: add support for waiting room rules
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.17.1 to 2.19.2
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
access: add UI read-only field to organizations
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
total_tls: adds support for TotalTLS
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
cloudflare: expose `Messages` from the `Response` object
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.19.2 to 2.20.2
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
dlp: Adds support for DLP resources
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps goreleaser/goreleaser-action from 3.1.0 to 3.2.0
```

View file

@ -1,7 +0,0 @@
```release-note:breaking-change
teams_list: updated methods to match the experimental client format
```
```release-note:enhancement
teams_list: `List` operations now automatically paginate
```

View file

@ -1,47 +0,0 @@
```release-note:breaking-change
workers_kv: `CreateWorkersKVNamespace` has been updated to match the experimental client method signatures (https://github.com/cloudflare/cloudflare-go/blob/master/docs/experimental.md).
```
```release-note:breaking-change
workers_kv: `ListWorkersKVNamespaces` has been updated to match the experimental client method signatures (https://github.com/cloudflare/cloudflare-go/blob/master/docs/experimental.md).
```
```release-note:enhancement
workers_kv: `ListWorkersKVNamespaces` automatically paginates all results unless `PerPage` is defined.
```
```release-note:breaking-change
workers_kv: `DeleteWorkersKVNamespace` has been updated to match the experimental client method signatures (https://github.com/cloudflare/cloudflare-go/blob/master/docs/experimental.md).
```
```release-note:breaking-change
workers_kv: `UpdateWorkersKVNamespace` has been updated to match the experimental client method signatures (https://github.com/cloudflare/cloudflare-go/blob/master/docs/experimental.md).
```
```release-note:breaking-change
workers_kv: `WriteWorkersKV` has been renamed to `WriteWorkersKVEntry`.
```
```release-note:breaking-change
workers_kv: `WriteWorkersKVBulk` has been renamed to `WriteWorkersKVEntries`.
```
```release-note:breaking-change
workers_kv: `ReadWorkersKV` has been renamed to `GetWorkersKV`.
```
```release-note:breaking-change
workers_kv: `DeleteWorkersKV` has been renamed to `DeleteWorkersKVEntry`.
```
```release-note:breaking-change
workers_kv: `DeleteWorkersKVBulk` has been renamed to `DeleteWorkersKVEntries`.
```
```release-note:breaking-change
workers_kv: `ListWorkersKVs` has been renamed to `ListWorkersKVKeys`.
```
```release-note:breaking-change
workers_kv: `ListWorkersKVsWithOptions` has been removed. Use `ListWorkersKVKeys` instead and pass in the options.
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: `ioutil` package is being deprecated in favor of `io`
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: remove `github.com/pkg/errors` in favor of `errors`
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.20.2 to 2.20.3
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/stretchr/testify from 1.8.0 to 1.8.1
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
access: add support for service token rotation
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
deps: fix import grouping, code formatting and enable goimports linter
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.20.3 to 2.23.0
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps dependabot/fetch-metadata from 1.3.4 to 1.3.5
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.23.0 to 2.23.2
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.23.2 to 2.23.4
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
device_posture_rule: add input fields crowdstrike
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.23.4 to 2.23.5
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
workers_domain: add support for workers domain API
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
queue: add support queue API
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
workers: Support for Workers Analytics Engine bindings
```

View file

@ -1,3 +0,0 @@
```release-note:note
pages: removed the v1 logs endpoint for Pages deployments. Please switch to v2: https://developers.cloudflare.com/api/operations/pages-deployment-get-deployment-logs
```

View file

@ -1,7 +0,0 @@
```release-note:enhancement
pages: Updates bindings and other Functions related propreties. Service bindings, secrets, fail open/close and usage model are all now supported.
```
```release-note:breaking-change
pages: Changed the type of EnvVars in PagesProjectDeploymentConfigEnvironment & PagesProjectDeployment in order to properly support secrets.
```

View file

@ -1,39 +0,0 @@
```release-note:note
workers: all worker methods have been split into product ownership(-ish) files
```
```release-note:note
workers: all worker methods now require an explicit `ResourceContainer` for endpoints instead of relying on the globally defined `api.AccountID`
```
```release-note:breaking-change
workers: method signatures have been updated to align with the upcoming client conventions
```
```release-note:breaking-change
workers: API operations now target account level resources instead of older zone level resources (these are a 1:1 now)
```
```release-note:breaking-change
workers_bindings: method signatures have been updated to align with the upcoming client conventions
```
```release-note:breaking-change
workers_kv: method signatures have been updated to align with the upcoming client conventions
```
```release-note:breaking-change
workers_tails: method signatures have been updated to align with the upcoming client conventions
```
```release-note:breaking-change
workers_secrets: method signatures have been updated to align with the upcoming client conventions
```
```release-note:breaking-change
workers_routes: method signatures have been updated to align with the upcoming client conventions
```
```release-note:breaking-change
workers_cron_triggers: method signatures have been updated to align with the upcoming client conventions
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
adds OriginRequest field to UnvalidatedIngressRule struct.
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps github.com/urfave/cli/v2 from 2.23.5 to 2.23.6
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
cache_rules: add ignore option to query string struct
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
teams_rules: adds support for Egress Policies
```

View file

@ -1,3 +0,0 @@
```release-note:dependency
deps: bumps goreleaser/goreleaser-action from 3.2.0 to 4.1.0
```

View file

@ -1,3 +0,0 @@
```release-note:enhancement
managed_networks: add CRUD functionality for managednetworks
```

Some files were not shown because too many files have changed in this diff Show more