Skip to content

Releases: mccutchen/go-httpbin

v2.22.1

15 Apr 02:06
f26ca58

Choose a tag to compare

What's Changed

  • fix: restore missing EXPOSE directive in published Docker/OCI images by @mccutchen in #251. Many thanks to @nightah for the report!

Full Changelog: v2.22.0...v2.22.1

v2.22.0

12 Apr 10:37
c4c9d18

Choose a tag to compare

🎉 What's new and notable

  • Brand new release workflow (#244), which which now
    • Builds signed OCI images w/ SBOMs and pushes them to GHCR and Dockker Hub (same as before)
    • Builds signed release binaries for Linux, Mac (w/ notarization), and Windows on both amd64 and arm64 architectures
    • Records verifiable build provenance attestations on GitHub
  • Version info (#248)
    • The go-httpbin CLI now reports its own version via the -version/--version flag, which can be useful in the context of config management systems like Chef, Ansible, Puppet, etc
    • A new /version endpoint can return the same detailed version information if run with USE_FULL_VERSION=true/-use-full-version
  • A new /jsonl endpoint that streams JSON Lines data

What's Changed

New Contributors

Full Changelog: v2.21.0...v2.22.0

v2.22.0-rc6

12 Apr 02:31
edb789c

Choose a tag to compare

v2.22.0-rc6 Pre-release
Pre-release

Testing new release workflow added in #244

v2.22.0-rc5

11 Apr 02:43
356a145

Choose a tag to compare

v2.22.0-rc5 Pre-release
Pre-release

Testing new release workflow from #244

v2.22.0-rc4

11 Apr 02:30
4b1054f

Choose a tag to compare

v2.22.0-rc4 Pre-release
Pre-release
ci: try specific main path to fix notarization (#246)

For as-yet unknown reasons, the macOS notarization step that seems to
have run as part of building
https://github.com/mccutchen/go-httpbin/releases/tag/v2.22.0-rc2 yielded
binaries that macOS refuses to run.

Throwing stuff at the wall here, let's see what this does.

v2.22.0-rc2

08 Apr 02:42
8e20101

Choose a tag to compare

v2.22.0-rc2 Pre-release
Pre-release
ci: fast follow fixes for new release workflow (#245)

v2.22.0-rc1

08 Apr 02:33
a624a52

Choose a tag to compare

v2.22.0-rc1 Pre-release
Pre-release

Testing new release workflow added in #244

v2.21.0

28 Feb 03:56
28f24aa

Choose a tag to compare

Warning

Potential Breaking Changes

  • The authorized field was renamed to authenticated in the /basic-auth, /hidden-basic-auth, and /digest-auth endpoints to align with the original httpbin implementation. See #231 for details.
  • The shape of the /cookies response changed to align with the original httpbin implementation. See #235 for details.

What's Changed

New Contributors

Full Changelog: v2.20.0...v2.21.0

v2.20.0

07 Jan 20:11
200ff7d

Choose a tag to compare

Warning

Potential Breaking Change

The /bytes and /stream-bytes endpoints now respect the-max-body-size/MAX_BODY_SIZE configuration rather than hard-coding a 100KiB limit. See #229 for details.

What's Changed

New Contributors

Full Changelog: v2.19.0...v2.20.0

v2.19.0

01 Nov 10:06
cab8b3d

Choose a tag to compare

Warning

Potential Breaking Change

Pre-built docker images provided on Docker Hub and GitHub Container Registry now run as non-root by default, which may necessitate additional configuration for deployments that use both privileged ports and host networking. See Configuring non-root docker images in the README and #224 for more details.

What's Changed

New Contributors

Full Changelog: v2.18.3...v2.19.0