Releases: fastly/compute-sdk-go
Releases · fastly/compute-sdk-go
v1.3.3
Added
- kvstore: add ErrTooManyRequests
- fsthttp: add ServerAddr to Request
- fsthttp: add pluggable URL parser
- fsthttp: add TCP and HTTP keepalives configuration for backends
- fsthttp: add RemoteAddr to Response
- fsthttp: add pooling connection configuration for backends
- compute: add GetVCPUMilliseconds
- fsthttp: add client certificate configuration for backends
- fsthttp: add grpc flag for backends
Changed
- configstore: switch to new configstore hostcalls
v1.3.2
v1.3.1
What's Changed
- add Request.CloneWithBody and Request.SetBody by @joeshaw in #105
- Implement KVStore delete method by @athomason in #110
New Contributors
- @athomason made their first contribution in #110
Full Changelog: v1.3.0...v1.3.1
v1.3.0
v1.2.1
What's Changed
- Simplify some integration tests by @joeshaw in #94
- cw/geo errors by @cee-dub in #97
- don't stream certain in-memory io.Readers by @joeshaw in #44
- refactor some request code to make the flow simpler & reduce side effects by @joeshaw in #96
- don't defer closing the response writer by @joeshaw in #99
- add changelog entries for upcoming 1.2.1 release by @joeshaw in #100
New Contributors
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- add integration test for geolocation API by @joeshaw in #90
- fix Changelog format by @joeshaw in #91
- add a new
device
package for device detection by @joeshaw in #92 - move geolocation parser over to encoding/json by @joeshaw in #93
- update changelog for 1.2.0 release by @joeshaw in #95
Full Changelog: v1.1.0...v1.2.0
v1.1.0
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
v0.2.0
v0.1.7
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