Skip to content

Tags: pcasaretto/toxiproxy

Tags

v2.11.0

Verified

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

v2.10.0

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 (Shopify#594, @abecevello)

v2.9.0

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 (Shopify#559, @dianadevasia

)

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

v2.8.0

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 (Shopify#543, @jesseward)

v2.7.0

Verified

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

…ouhide)

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

v2.6.0

Verified

This tag was signed with the committer’s verified signature.
abecevello Adam Becevello
* Gracefull shutdown of HTTP server. (Shopify#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. (Shopify#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`. (Shopify#441, @miry)
* Replace Api.Listen parameters `host` and `port` with single `addr`. (Shopify#445, @miry)

**Full Changelog**: Shopify/toxiproxy@v2.5.0...v2.6.0

v2.5.0

Verified

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

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

v2.4.0

Verified

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

v2.3.0

v2.3.0

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

v2.2.0

Unverified

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