Skip to content

Releases: cloudflare/cloudflare-go

v0.35.0

15 Mar 21:34
b386cb1

Choose a tag to compare

What's Changed

  • rulesets: make within RulesetRuleActionParametersCategories.Enabled optional for DDoS L7 phase (#824)
  • add ability to convert between types consistently (#825)
  • GATE-2448: adds support for gateway proxy endpoints (#821)
  • Run go mod tidy to clean up unused dependencies (#797)
  • rulesets: add new ratelimit fields (#827)
  • fix issue where the request body is empty when retrying requests (#826)
  • pages_project: make name omitempty (#830)
  • tests: include 1.18, run with 1.17 for lint and release (#835)

Full Changelog: v0.34.0...v0.35.0

v0.34.0

02 Mar 03:51
674dd54

Choose a tag to compare

Improvements

  • device_policy: fix Enabled value (#817)
  • build(deps): bump golangci/golangci-lint-action from 2 to 3 (#818)
  • waiting_rooms: add waiting room custom page preview (#816)
  • build(deps): bump goreleaser/goreleaser-action from 2.8.1 to 2.9.1 (#820)

Fixes

  • Update links to Origin CA Root certificates (#819)

Full Changelog: v0.33.0...v0.34.0

v0.33.0

24 Feb 20:24
8df1bfe

Choose a tag to compare

Improvements

  • devicy_policy: add support for certificates APIs (#810)
  • teams_rules: setting disable dnssec validation option (#809)
  • rulesets: change ratelimit mitigation_expression to counting_expression (#808)
  • waiting_room: add Waiting Room status (#812)
  • waiting_room: add Waiting Room Event support (#813)
  • waiting_room: add Waiting Room preview (#815)

Full Changelog: v0.32.0...v0.33.0

v0.32.0

10 Feb 22:26
1510248

Choose a tag to compare

  • workers: add UsageModel for scripts (#793)
  • update SSL validation records for Custom Hostnames and Certificate Packs (#796)
  • magic_transit: add support for GRE tunnels (#798)
  • load_balancing: add support for geo based country_pools (#800)
  • pages: support custom environment variables (#801)
  • teams_devices: add initial support (#802)
  • rulesets: add managed_challenge (#804)
  • zone_cache_variants: add initial support (#805)

v0.31.0

27 Jan 02:57
7adbc2b

Choose a tag to compare

What's Changed

  • teams_accounts: added teams udp config by @rexscaria in #777
  • rulesets: add support for ActionParameters.Phases by @jacobbednarz in #778
  • build(deps): bump goreleaser/goreleaser-action from 2.8.0 to 2.8.1 by @dependabot in #780
  • re-order structs for memory allocation savings by @jacobbednarz in #782
  • add structslop to CI by @jacobbednarz in #783
  • fallback_domain: add ability to restore default domain list by @jacobbednarz in #784
  • magic_transit_ipsec_tunnel: adds initial support by @cehrig in #787
  • custom_hostname: add CustomHostnameSSLCertificates to CustomHostname struct by @SanchosPancho in #785
  • teams_rules: add missing team rules settings by @jgpaiva in #786
  • access_user_tokens: Add RevokeAccessUserTokens and RevokeZoneLevelAccessUserTokens by @petr-tichy in #789

New Contributors

Full Changelog: v0.30.0...v0.31.0

v0.30.0

12 Jan 23:12
3c8eda9

Choose a tag to compare

What's Changed

  • FallbackDomain.DNSServer is now []string instead of string (@kjhandy in #761)
  • add NewWithAPIToken example usage to README (@xphoniex in #763)
  • added more automated linting rules to ease review turn around (@jacobbednarz in #772)
  • add 'omitempty' to APIToken 'name' and 'policies' fields by @kevinschoonover in #766
  • access_application: AccessApplication.PrivateAddress and AccessApplication.GatewayRules added (@AkemiDavisson in #762)
  • dns: replace hard coded per_page parameter on DNS API with default (@Fattouche in #773)
  • added support for Cloudflare Images (@matthewpi in #764)
  • added Teams logging settings (@rexscaria in #769)

New Contributors

Full Changelog: v0.29.0...v0.30.0

v0.29.0

22 Dec 14:20
8ff1fa9

Choose a tag to compare

What's Changed

Improvements

  • build: upgrade go directive in go.mod to 1.17 by @Juneezee in #751
  • add bookmark type to apptypes by @AkemiDavisson in #756
  • GATE-2270: Adds support for gateway device posture expressions by @Michael9127 in #754
  • support account-level logpush jobs by @tjstansell in #757
  • WDAPI-645 add device posture integration api by @aplunk in #749
  • Deprecate virtualdns.go in favor of dns_firewall.go by @janik-cloudflare in #758
  • Adding support for fallback domains by @kjhandy in #760

Fixes

New Contributors

Full Changelog: v0.28.0...v0.29.0

v0.28.0

03 Dec 20:00
40e2e84

Choose a tag to compare

Improvements

  • ruleset: add support for http_response_headers_transform phase #747
  • Add app_launcher_visible to Access Application #739
  • GATE-2256: Add FIPS api field to Cloudflare for Teams Account Settings #740
  • add HTTP3 parameter to CustomHostnameSSLSettings #737
  • AS-7353: Add cloudflare-go integration for alert history API #735

Fixes

  • flarectl: fix reference to account-id command line flag #738

v0.27.0

31 Oct 20:14
2cd368a

Choose a tag to compare

Improvements

  • access_application: add support for logo_url and skip_interstitial
  • ruleset: add support for exposed credentials checks
  • zone: add ZoneSetType method for setting zone type
  • custom_hostname: add CustomOriginSNI to CustomHostname struct
  • custom_hostname: add support for EarlyHints to CustomHostnameSSLSettings struct

v0.26.0

17 Oct 22:53
8cc8837

Choose a tag to compare

Improvements

  • pages_projects: Add support for Pages Projects
  • rulesets: Add support for action in parameter overrides