Releases: cloudflare/cloudflare-go
Releases · cloudflare/cloudflare-go
v0.53.0
BREAKING CHANGES:
- account_member:
CreateAccountMemberhas been updated to accept aCreateAccountMemberParamsstruct instead of multiple parameters (#1095) - teams_list: updated methods to match the experimental client format (#1114)
ENHANCEMENTS:
- account_member: add support for domain scoped roles (#1095)
- cloudflare: expose
Messagesfrom theResponseobject (#1106) - dlp: Adds support for DLP resources (#1111)
- teams_list:
Listoperations now automatically paginate (#1114) - total_tls: adds support for TotalTLS (#1105)
- waiting_room: add support for waiting room rules (#1102)
DEPENDENCIES:
- deps:
ioutilpackage is being deprecated in favor ofio(#1116) - deps: bumps github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1119)
- deps: bumps github.com/urfave/cli/v2 from 2.19.2 to 2.20.2 (#1108)
- deps: bumps github.com/urfave/cli/v2 from 2.20.2 to 2.20.3 (#1118)
- deps: bumps goreleaser/goreleaser-action from 3.1.0 to 3.2.0 (#1112)
- deps: remove
github.com/pkg/errorsin favor oferrors(#1117)
v0.52.0
v0.51.0
BREAKING CHANGES:
- load_balancing: update method signatures to match experimental conventions (#1084)
ENHANCEMENTS:
- device_posture_rule: add input fields for linux OS (#1087)
- load_balancing: support adaptive_routing and location_strategy (#1091)
BUG FIXES:
- user-agent-blocking-rules: add missing managed_challenge validation and removed the deprecated whitelist one (#1089)
v0.50.0
v0.49.0
ENHANCEMENTS:
- access_service_token: add support for refreshing an existing token in place (#1074)
- api: addded context and headers to Raw method (#1068)
- api_shield: add GET/PUT for API Shield Configuration (#1059)
- pages_project: Add
kv_namespaces,durable_object_namespaces,r2_buckets, andd1_databasesbindings to deployment config (#1065) - pages_project: Add
preview_deployment_setting,preview_branch_includes, andpreview_branch_excludesto source config (#1065) - pages_project: Add
production_branchfield (#1065) - teams_account: add support for
os_distro_nameandos_distro_revision(#1073) - url_normalization_settings: Add APIs to get and update URL normalization settings (#1071)
- workers: Support for multipart encoding for DownloadWorker on a module-format Worker script (#1040)
BUG FIXES:
- cloudflare: fix nil dereference error in makeRequestWithAuthTypeAndHeaders (#1072)
- email_routing_rules: Fix response for email routing catch all rule. (#1070)
- email_routing_settings: change enable endpoint from
enabledtoenable(#1060) - stream: Update pctComplete to string from int (#1066)
DEPENDENCIES:
- deps: bumps goreleaser/goreleaser-action from 3.0.0 to 3.1.0 (#1067)
v0.48.0
v0.47.1
v0.47.0
BREAKING CHANGES:
- certificate_packs: deprecate "custom" configuration for ACM everywhere (#1032)
ENHANCEMENTS:
- cloudflare: make it clear when the rate limit retries have been exhausted (#1043)
- email_routing_destination: Adds support for the email routing destination API (#1034)
- email_routing_rules: Adds support for the email routing rules API (#1034)
- email_routing_settings: Adds support for the email routing settings API (#1034)
- filter: fix double endpoint calls & moving towards common method signature (#1016)
- firewall_rule: fix double endpoint calls & moving towards common method signature (#1016)
- lockdown: automatically paginate
Listresults unlessPageandPerPageare provided (#1017) - r2: Add in support for creating and deleting R2 buckets (#1028)
- rulesets: add support for
http_config_settingsphase and supporting actions (#1036) - workers-account-settings: Add in support for Workers account settings API (#1027)
- workers-subdomain: Add in support Workers Subdomain API (#1031)
- workers-tail: Add in support for Workers tail API (#1026)
- workers: Add support for attaching a worker to a domain (#1014)
- workers: Add support to upload module workers (#1010)
BUG FIXES:
- email_routing_destination: Update API reference URLs (#1038)
- email_routing_rules: Update API reference URLs (#1038)
- email_routing_settings: Update API reference URLs (#1038)
- tunnel_routes: Fix not removing route when it contains virtual network (#1030)
- workers_test: Fix incorrect test from PR #1014 (#1048)
- workers_test: Use application/json mime-type in headers (#1049)
DEPENDENCIES:
- deps: bumps golang.org/x/tools/gopls from 0.9.3 to 0.9.4 (#1044)
- deps: bumps github.com/golangci/golangci-lint from 1.47.3 to 1.48.0 (#1020)
- deps: bumps github.com/urfave/cli/v2 from 2.11.1 to 2.11.2 (#1042)
- deps: bumps golang.org/x/tools/gopls from 0.9.1 to 0.9.2 (#1037)
- deps: bumps golang.org/x/tools/gopls from 0.9.2 to 0.9.3 (#1039)
v0.46.0
NOTES:
- docs: add release notes (#1001)
ENHANCEMENTS:
- filter: automatically paginate
Listresults unlessPageandPerPageare provided (#1004) - firewall_rule: automatically paginate
Listresults unlessPageandPerPageare provided (#1004) - rulesets: add support for
http_custom_errorsphase (#998) - rulesets: add support for
serve_erroraction (#998)
BUG FIXES:
- access_application: fix inability to set bool values to false (#1006)
- rulesets: fix sni action parameter (#1002)
DEPENDENCIES:
v0.45.0
What's Changed
- experimental: swap out custom retry logic for go-retryablehttp (#977)
- build(deps): bump golang.org/x/tools/gopls from 0.8.4 to 0.9.0 (#979)
- build(deps): bump github.com/go-delve/delve from 1.8.3 to 1.9.0 (#978)
- Remove healthcheck notification (#975)
- flarectl: Add priority flag (#976)
- experimental: provide support for STS (#980)
- Add miscategorization API (#982)
- Add Web3 API (#983)
- experimental: improve parameter conventions for simple operations Get/Delete (#984)
- experimental: swap method signature conventions (#985)
- tunnels: Add API method to get connections for a tunnel (#971)
- build(deps): bump github.com/urfave/cli/v2 from 2.10.3 to 2.11.0 (#986)
- Fixes .gitignore (#987)
- tests: provide a
loadFixturehelper to clean up JSON outputs (#989) - managed_headers: Add filtering flag for managed headers API (#988)
- zones: add experimental auto-pagination (#990)
- build(deps): bump golang.org/x/tools/gopls from 0.9.0 to 0.9.1 (#992)
- rulesets: Added support for SNI override for the
routeaction (#958) - teams_accounts: Expose
Blockpage.{MailtoAddress,MailtoSubject}fields (#991) - tunnels: remove accountid property from TunnelListParams (#993)
- rulesets: Add dynamic redirect phase support for rulesets (#994)
- rulesets: Change bypass_cache to cache parameter for Cache Rules (#996)
- build(deps): bump github.com/golangci/golangci-lint from 1.46.2 to 1.47.0 (#995)
- build(deps): bump github.com/golangci/golangci-lint from 1.47.0 to 1.47.1 (#997)
Full Changelog: v0.44.0...v0.45.0