toxiproxy v2.0.0 Release Notes
Release Date: 2016-04-25 // almost 8 years ago-
- โ Add CLI (
toxiproxy-cli
) and rename server binary totoxiproxy-server
#93 - ๐ Fix removing a timeout toxic causing API to hang #89
- API and client return toxics as array rather than a map of name to toxic #92
- ๐ Fix multiple latency toxics not accumulating #94
- ๐ Change default toxic name to
<type>_<stream>
#96 - Nest toxic attributes rather than having a flat structure #98
- 2.0 RFC: #54 and PR #62
- Change toxic API endpoints to an Add/Update/Remove structure
- Remove
enabled
field, and addname
andtype
fields to toxics - Add global toxic fields to a wrapper struct
- Chain toxics together dynamically instead of in a fixed length chain
- Register toxics in
init()
functions instead of a hard-coded list - Clean up API error codes to make them more consistent
- Move toxics to their own package to allow 3rd party toxics
- โ Remove stream direction from API urls #73
- โ Add
toxicity
field for toxics #75 - ๐จ Refactor Go client to make usage easier with 2.0 #76
- ๐ฆ Make
ChanReader
in thestream
package interruptible #77 - ๐ Define proxy buffer sizes per-toxic (Fixes #72)
- ๐ Fix slicer toxic testing race condition #71
- โ Add CLI (