Skip to content

Releases: Shopify/toxiproxy

v2.1.7

23 Sep 15:00
a26226e
Compare
Choose a tag to compare
  • Set the valid version during the build process.
    Verify the correct verion of the built binaries with make release-dry (#328, @miry)

Docker images

  • docker pull ghcr.io/shopify/toxiproxy:2.1.7

v2.1.6

23 Sep 12:35
Compare
Choose a tag to compare
  • Use CHANGELOG.md for release description (#306, @miry)
  • Dependency updates in #294 introduced a breaking change in CLI argument parsing.
    Now flags must be specified before arguments.
    Previously, arguments could be specified prior to flags.
    Update usage help text and documentation. (#308, @miry)
  • Run e2e tests to validate the command line and basic features of server,
    client and application (#309, @miry)
  • Add /v2 suffix to module import path (#311, @dnwe)
  • Setup automated checking source code for security vulnerabilities (#312, @miry)
  • Setup code linter (#314, @miry)
    • Max line length is 100 characters (#316, @miry)
    • Linter to check whether HTTP response body is closed successfully (#317, @miry)
    • Make sure the function are not big (#318, @miry)
      • Extract client flags specs to seprate methods.
        Introduce a new way to manage toxics with ToxicOptions sturcture (#321, @miry)
      • Split Proxy.server to multiple small (#322, @miry)
      • Extract initializetion of fake upstream server to test helper (#323, @miry)
      • Support a list of well knonwn linters (#326, @miry)
  • --host flag uses TOXIPROXY_URL if it is set (#319, @maaslalani)
  • Run benchmarks in CI/CD (#320, @miry)
  • Use scratch docker base image instead of alpine (#325, @miry)

Docker images

  • docker pull ghcr.io/shopify/toxiproxy:2.1.6

v2.1.5

01 Sep 16:00
Compare
Choose a tag to compare

Changelog

Commits

eb81bfd Add Elixir Client to Readme
f1070b0 Add Rust client link.
18165c8 Add example config.json file to README.md
653f495 Automate release with Github actions (#302)
8029ed1 Create releases with goreleaser (#301)
916f03a Fix typos
d26384f Fixing dev.yml to allow running dev up
5321df3 Mention MacPorts in readme
8474b0e Merge branch 'master' into add_toxiproxy_elixir
b0ba1c8 Merge pull request #1 from Shopify/master
07d7b63 Merge pull request #241 from Shopify/v2.1.4
10f0561 Merge pull request #251 from nothinux/master
0ba0d2b Merge pull request #253 from Shopify/updates
cfe8289 Merge pull request #260 from JesseEstum/example_config
c262ed0 Merge pull request #287 from Jcambass/add_toxiproxy_elixir
115744c Merge pull request #293 from Shopify/feature/PA-Add-rust-client
335da76 Merge pull request #294 from dnwe/dnwe/renovations
769a33c Merge pull request #297 from Shopify/update-bundler-2.2.22-1
047ab7f Merge pull request #298 from Shopify/dev-compat
9134ef6 Move to go modules
758c1e5 Release 2.1.5 (#305)
0653399 Run tests for master and pull requests (#303)
5e860e5 Support solaris platform (#304)
517a128 Update build badge to Travis CI
9e1d709 Update bundler to 2.2.22
82715a0 Upgrade Golang and Ruby versions (#299)
febff58 chore: fix some minor govet/staticheck failures
ad7d9e2 chore: gofmt -s -w
f135051 chore: renovate dependencies
4ca1edd fix TOC in readme
5bb6b89 update docs

Docker images

  • docker pull ghcr.io/shopify/toxiproxy:2.1.5

v2.1.5-pre

01 Sep 11:15
57dea59
Compare
Choose a tag to compare
v2.1.5-pre Pre-release
Pre-release

Changelog

Commits

eb81bfd Add Elixir Client to Readme
f1070b0 Add Rust client link.
18165c8 Add example config.json file to README.md
653f495 Automate release with Github actions (#302)
8029ed1 Create releases with goreleaser (#301)
916f03a Fix typos
d26384f Fixing dev.yml to allow running dev up
5321df3 Mention MacPorts in readme
8474b0e Merge branch 'master' into add_toxiproxy_elixir
b0ba1c8 Merge pull request #1 from Shopify/master
07d7b63 Merge pull request #241 from Shopify/v2.1.4
10f0561 Merge pull request #251 from nothinux/master
0ba0d2b Merge pull request #253 from Shopify/updates
cfe8289 Merge pull request #260 from JesseEstum/example_config
c262ed0 Merge pull request #287 from Jcambass/add_toxiproxy_elixir
115744c Merge pull request #293 from Shopify/feature/PA-Add-rust-client
335da76 Merge pull request #294 from dnwe/dnwe/renovations
769a33c Merge pull request #297 from Shopify/update-bundler-2.2.22-1
047ab7f Merge pull request #298 from Shopify/dev-compat
9134ef6 Move to go modules
57dea59 Release 2.1.5 (#305)
0653399 Run tests for master and pull requests (#303)
5e860e5 Support solaris platform (#304)
517a128 Update build badge to Travis CI
9e1d709 Update bundler to 2.2.22
82715a0 Upgrade Golang and Ruby versions (#299)
febff58 chore: fix some minor govet/staticheck failures
ad7d9e2 chore: gofmt -s -w
f135051 chore: renovate dependencies
4ca1edd fix TOC in readme
5bb6b89 update docs

Docker images

  • docker pull ghcr.io/shopify/toxiproxy:2.1.5-pre

v2.1.4

22 Jan 15:27
Compare
Choose a tag to compare
  • Bug fix: Fix OOM with #232
  • Documentation updates.
  • CI and testing updates.

v2.1.3

05 Mar 23:45
Compare
Choose a tag to compare

2.1.3

  • Update /version endpoint to also return a charset of utf-8. #204
  • Bug fix: Double http concatination. #191
  • Update cli examples to be more accurate. #187

Also updated docker hub for the first time in a while!!

v2.1.2

10 Jul 13:42
Compare
Choose a tag to compare
  • go 1.8, make Sirupsen lower case, update godeps (issue #179)
  • Handle SIGTERM to exit cleanly (issue #180)
  • Address security issue by disallowing browsers from accessing API

v2.1.2rc1

29 Jun 17:47
Compare
Choose a tag to compare
v2.1.2rc1 Pre-release
Pre-release

This is a test release, do not use in production

  • go 1.8, make Sirupsen lower case, update godeps (issue #179)
  • Handle SIGTERM to exit cleanly (issue #180)
  • Address security issue by disallowing browsers from accessing API

v2.1.1

16 May 17:30
Compare
Choose a tag to compare

Fixes timeout hang bug from issue #159.

v2.1.1rc1

21 Apr 19:55
Compare
Choose a tag to compare
v2.1.1rc1 Pre-release
Pre-release

Fixes timeout hang bug from issue #159.

Pre-release for fuzzy testing. Do not use in production.