Skip to content

Tags: Shopify/toxiproxy

Tags

v2.11.0

Toggle v2.11.0's commit message

Verified

This tag was signed with the committer’s verified signature.
abecevello Adam Becevello
- Do not pin minimum patch version in module (#595, @jaimem88)

v2.10.0

Toggle v2.10.0's commit message

Verified

This tag was signed with the committer’s verified signature.
abecevello Adam Becevello
- Update various go packages

- Update go version to 1.22.8 (#594, @abecevello)

v2.9.0

Toggle v2.9.0's commit message

Verified

This tag was signed with the committer’s verified signature.
dianadevasia Diana Devasia
- Updated go version to 1.22.1 to fix 3 CVEs (#559, @dianadevasia)

- Updated the version of golangci to 1.56.2 and disabled depguard rule in golangci (#559, @dianadevasia)

v2.8.0

Toggle v2.8.0's commit message

Verified

This tag was signed with the committer’s verified signature.
abecevello Adam Becevello
* toxiproxy-cli - sortedAttributes sort by attribute.key instead attr…

…ibute.value (#543, @jesseward)

v2.7.0

Toggle v2.7.0's commit message

Verified

This tag was signed with the committer’s verified signature.
abecevello Adam Becevello
* Fix invalid JSON in /version endpoint response (#538, @whatyouhide)

* Update minimum supported Go version 1.19. (@abecevello)

v2.6.0

Toggle v2.6.0's commit message

Verified

This tag was signed with the committer’s verified signature.
abecevello Adam Becevello
* Gracefull shutdown of HTTP server. (#439, @miry)

* Support PATCH HTTP method for Proxy update(`PATCH /proxies/{proxy}`) and
  Toxic update(`PATCH /proxies/{proxy}/toxics/{toxic}`) endpoints.
  Deprecat POST HTTP method for those endpoints. (@miry)
* Client does not parse response body in case of errors for Populate.
  Requires to get current proxies with new command. (#441, @miry)
* Client specifies `User-Agent` HTTP header for all requests as
  "toxiproxy-cli/<version> <os>/<runtime>".
  Specifies client request content type as `application/json`. (#441, @miry)
* Replace Api.Listen parameters `host` and `port` with single `addr`. (#445, @miry)

**Full Changelog**: v2.5.0...v2.6.0

v2.5.0

Toggle v2.5.0's commit message

Verified

This tag was signed with the committer’s verified signature.
miry Michael Nikitochkin
v2.5.0

* Update Release steps. (#369, @neufeldtech)
* Migrate off probot-CLA to new GitHub Action. (#405, @cursedcoder)
* Support go 1.18, 1.19. (#415, @miry)
* `toxiproxy.NewProxy` now accepts `name`, `listen addr` and `upstream addr`. (#418, @miry)
* Replace logrus with zerolog. (#413, @miry)
* Log HTTP requests to API server. (#413, #421, @miry)
* Add TimeoutHandler for the HTTP API server. (#420, @miry)
* Set Write and Read timeouts for HTTP API server connections. (#423, @miry)
* Show unique request id in API HTTP response. (#425, @miry)
* Add method to parse `stream.Direction` from a string.
  Allow converting `stream.Direction` to string. (#430, @miry)
* Add the possibility to write to Output with a deadline.
  On interrupting Bandwidth toxic, use non-blocking writes. (#436, @miry)
* Update minimum supported Go version 1.17. (#438, @miry)

v2.4.0

Toggle v2.4.0's commit message

Verified

This tag was signed with the committer’s verified signature.
neufeldtech Jordan Neufeld
Release 2.4.0

v2.3.0

Toggle v2.3.0's commit message
v2.3.0

* Store all the executable `main` packages in `cmd` folder. (#335, @miry)
* Extract common test helpers to own files. (#336, @miry)
* Client: Allow HTTPS endpoints. (#338, @chen-anders)
* client.Populate assign client to proxy. (#291, @hellodudu)
* fix: The release-test task is always success.
  add: Allow to run release-test on arm machines. (#340, @miry)
* Upgrade `goreleaser`. Support `armv7` and `armv6` oses. (#339, @mitchellrj)
* Allow to change log level for server. (#346, @miry)

v2.2.0

Toggle v2.2.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Release 2.2.0