Skip to content

Releases: duckbugio/duckbug-go

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 11:38
a5c025a

HTTP response observation now preserves the first final status and records only bytes accepted by the underlying writer. Streaming, flush, informational responses, hijacked connections and panic recovery follow the same contract. Response capture defaults are unchanged.

Compatibility: Go 1.26.10 or newer is required. This release upgrades x/net to 0.60.0 for the HTTP/2 security fixes; consumers using Go 1.25 must upgrade their toolchain.

Middleware order: place SDK observation outside response-writer middleware, or ensure outer writers directly delegate their controller capabilities. Outer Unwrap-only capability chains can bypass observation and remain unsupported. Accepted bytes do not prove delivery to the client.

Validation: complete CI on Go 1.26.10 and 1.27.3, stable-toolchain security scan, and identical release checks passed. Local full vet/race and govulncheck on Go 1.26.10 passed. Backend integration is tracked separately in DuckBug TASK-439.

Install:

go get github.com/duckbugio/duckbug-go@v0.5.0

#12

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 07:57
c871899

Install

go get github.com/duckbugio/duckbug-go@v0.4.0

This release is published as a standard Go module version.

What's Changed

  • fix(security): patch the vulnerabilities the red gate was reporting by @zaytcevcom in #5
  • refactor(ci): one definition of the Go checks, used by both workflows by @zaytcevcom in #6
  • fix(transport): stop retrying 501 by @zaytcevcom in #3
  • refactor(transport): one retry rule across the SDKs by @zaytcevcom in #4

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 19:36
df479b6

Install

go get github.com/duckbugio/duckbug-go@v0.3.0

This release is published as a standard Go module version.

What's Changed

Full Changelog: v0.2.5...v0.3.0

v0.2.5

Choose a tag to compare

@neutral-jungle-creep neutral-jungle-creep released this 13 Apr 14:32
c81951b

Install

go get github.com/duckbugio/duckbug-go@v0.2.5

This release is published as a standard Go module version.

What's Changed

New Contributors

Full Changelog: v0.2.4...v0.2.5

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 22 Mar 09:10

Install

go get github.com/duckbugio/duckbug-go@v0.2.4

This release is published as a standard Go module version.

Full Changelog: v0.2.3...v0.2.4

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 22 Mar 08:43

Install

go get github.com/duckbugio/duckbug-go@v0.2.3

This release is published as a standard Go module version.

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 22 Mar 08:16

Install

go get github.com/duckbugio/duckbug-go@v0.2.2

This release is published as a standard Go module version.

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 22 Mar 08:09

Install

go get github.com/duckbugio/duckbug-go@v0.2.1

This release is published as a standard Go module version.

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Mar 16:44

Install

go get github.com/duckbugio/duckbug-go@v0.2.0

This release is published as a standard Go module version.

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 21 Mar 15:28

Install

go get github.com/duckbugio/duckbug-go@v0.1.1

This release is published as a standard Go module version.

Full Changelog: v0.1.0...v0.1.1