Skip to content

Releases: fastly/compute-sdk-go

v1.1.0

31 Oct 19:23
d19da32
Compare
Choose a tag to compare

1.1.0 (2023-10-31)

  • Improve error handling and documentation in kvstore package
  • Use new hostcalls for better error messages when sending requests to a backend
  • Add better unexpected error handling (cache/core, configstore, secretstore)

Merged Pull Requests

  • fix a few more semver sigils, bump viceroy to 0.8.1 by @joeshaw in #80
  • all: Compute@Edge -> Compute by @dgryski in #82
  • kvstore: document the io.Reader/String() consumption behavior by @joeshaw in #86
  • remove old obsolete template by @joeshaw in #84
  • Improve error handling by @joeshaw in #85
  • Switch to v2 send hostcalls with better error reporting by @joeshaw in #81
  • .github: update CI versions by @joeshaw in #88
  • update CHANGELOG for 1.1.0 release by @joeshaw in #89

Full Changes: v1.0.0...v1.1.0

v1.0

13 Sep 16:42
780959d
Compare
Choose a tag to compare

No changes since v0.2.0.

v0.2.0

06 Sep 19:59
66aad92
Compare
Choose a tag to compare

Go 1.21 support! 🎉

What's Changed

Full Changelog: v0.1.7...v0.2.0

v0.1.7

04 Aug 16:46
ce43fe9
Compare
Choose a tag to compare

What's Changed

  • Add Append method to ResponseWriter
  • Add SecretFromBytes to secretstore
  • Add support for HandoffWebsocket, HandoffFanout hostcalls (exp/handoff)
  • Add support for backend query API (backend)
  • Add support for testing via Viceroy with go test
  • Improve returned errors

Full Changelog v0.1.6...v0.1.7

v0.1.6

13 Jul 20:47
313b5d7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.5...v0.1.6

v0.1.5

27 Jun 13:44
51abb7f
Compare
Choose a tag to compare

What's Changed

  • Fix KV Store hostcalls
  • Add support for RegisterDynamicBackend

Full Changelog: v0.1.4...v0.1.5

v0.1.4

31 May 20:10
ad415c4
Compare
Choose a tag to compare

What's Changed

  • add package-level docs for secretstore by @joeshaw in #37
  • add package level documentation for kvstore by @joeshaw in #42
  • use SendAsync, not SendAsyncStreaming, for requests without a body by @joeshaw in #38
  • fix CI flaking by increasing body chunk timeout by @joeshaw in #45
  • Implement Core Cache and Purge APIs by @joeshaw in #47

Full Changelog: v0.1.3...v0.1.4

v0.1.3

15 May 20:13
9d3171e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.2...v0.1.3

v0.1.2

30 Jan 20:18
Compare
Choose a tag to compare

0.1.2 (2023-01-30)

Changed

  • Renamed edgedict -> configstore.
  • Made HTTP Request/Response field size limit configurable

Added

  • Add support for Object Store API
  • Add support for Secret Store API
  • Add adaptor for net/http.RoundTripper (for net/http.Client support)
  • Add adaptor for net/http.Handler
  • Add fsthttp.Error() and fsthttp.NotFound() helpers