All Versions
23
Latest Version
Avg Release Cycle
119 days
Latest Release
978 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.4.0 Changes
March 07, 2022- ๐ Verify git tag on release (#347, @miry)
- ๐ Fix MacOS 12 tests for go17 with -race flag (#351, @strech)
- โ
Rename
testing/
andbin/
folders (#354, @strech) - โ Added verbose error on proxy upstream dialing (#355, @f-dg)
- ๐ Improve server startup message (#358, @areveny)
- ๐ Introduce yaml linter. (#362, @miry)
- ๐ Handle slicer toxic with zero
SizeVariation
and fix slicing randomization (#359, @areveny) - โ Added /metrics endpoint for exposing Prometheus-compatible internal metrics (#366, @neufeldtech)
-
v2.3.0 Changes
December 23, 2021- ๐ฆ Store all the executable
main
packages incmd
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
. Supportarmv7
andarmv6
oses. (#339, @mitchellrj) - ๐ Allow to change log level for server. (#346, @miry)
- ๐ฆ Store all the executable
-
v2.2.0 Changes
October 17, 2021- โก๏ธ Update linux packages to use
/usr/bin
folder as binary destination and change the executable names to exclude ARCH and OS names. New pathes:/usr/bin/toxiproxy-cli /usr/bin/toxiproxy-server
(#331, @miry) - A new toxic to simulate TCP RESET (Connection reset by peer) on the connections by closing the stub Input immediately or after a timeout. (#247 and #333, @chaosbox)
- โก๏ธ Update linux packages to use
-
v2.1.7 Changes
September 23, 2021- ๐ Set the valid version during the build process.
Verify the correct verion of the built binaries with
make release-dry
(#328, @miry)
- ๐ Set the valid version during the build process.
Verify the correct verion of the built binaries with
-
v2.1.6 Changes
September 23, 2021- ๐ 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 usesTOXIPROXY_URL
if it is set (#319, @maaslalani)- โ Run benchmarks in CI/CD (#320, @miry)
- ๐ณ Use scratch docker base image instead of alpine (#325, @miry)
-
v2.1.5 Changes
September 01, 2021- ๐ Move to Go Modules from godeps (#253, @epk)
- โก๏ธ Update the example in
client/README.md
(#251, @nothinux) - โก๏ธ Update TOC in
README.md
(4ca1eddddfcd0c50c8f6dfb97089bb68e6310fd9, @dwradcliffe) - โ Add an example of
config.json
file toREADME.md
(#260, @JesseEstum) - โ Add Link to Elixir Client (#287, @Jcambass)
- โ Add Rust client link (#293, @itarato)
- โก๏ธ Renovations: formatting code, update dependicies, make govet/staticcheck pass (#294, @dnwe)
- โ Remove
openssl
fromdev.yml
to usedev
tool (#298, @pedro-stanaka) - โก๏ธ Update
go
versions in development (#299, @miry) - Mention
MacPorts
inREADME.md
(#290, @amake) - ๐ Fix some typos in
README.md
andCHANGELOG.md
(#222, @jwilk) - โ Replace TravisCI with Github Actions to run tests (#303, @miry)
- ๐ Build and release binaries with
goreleaser
. Supportarm64
and BSD oses. (#301, @miry) - ๐ Automate release with Github actions (#304, @miry)
-
v2.1.4 Changes
January 22, 2019- ๐ Bug fix: Fix OOM with #232
- ๐ Documentation updates.
- โก๏ธ CI and testing updates.
-
v2.1.3 Changes
March 05, 2018 -
v2.1.2 Changes
July 10, 2017 -
v2.1.2.rc1 Changes
June 29, 2017