Skip to content

Releases: cloudflare/cloudflare-go

v0.7.1-beta

16 Jun 22:10
Compare
Choose a tag to compare
  • HTTP 522, 523, 524 and 504 errors no longer return the response body as part of the error (via ba610b8)

v0.7-beta

02 Jun 18:06
Compare
Choose a tag to compare

New features:

  • Railgun management added in 2c441b7
  • Zone Analytics added in 746075f
  • Custom SSL certificate management added in 446b47c

Breaking changes:

"XXXResponse" structs are now private as they did not add anything to the public API (their result was returned). There is some further work to close this out being tracked in #78.

  • RailgunResponse is now private
  • ZoneRailgunResponse is now private
  • ZoneCustomSSLResponse is now private

v0.6.1-beta

24 May 18:05
Compare
Choose a tag to compare
  • Virtual DNS support is now included as of 1cd9ce5
  • flarectl also supports alternative authentication methods (i.e. Certificates API key auth)

v0.6-beta

15 May 15:31
Compare
Choose a tag to compare

A couple of breaking changes from v0.5 aimed at improving API friendliness and adding features.

  • Dates are now represented as time.Time (via f51439e).
  • http.Clients are re-used across API calls (improving connection re-use) and the internal request helpers have been split out to support future work (via b75b3b4)

v0.5 - "Breaking Things"

07 May 06:46
Compare
Choose a tag to compare

v0.5 is a new release as we move towards a more stable API. Important changes:

  • New now returns (*API, error), checks that the key/email are non-empty, and supports functional options.
  • You can pass a custom *http.Client to New.
  • golint has been appeased.
  • flarectl dependencies are vendored and have been updated.

Expect more changes soon. Breaking changes will, as much as possible, be indicated with new version numbers following SemVer.