Skip to content

Commit 30ea6dd

Browse files
committedSep 10, 2022
Release 2.5.0
1 parent 524143c commit 30ea6dd

File tree

2 files changed

+20
-14
lines changed

2 files changed

+20
-14
lines changed
 

‎CHANGELOG.md

+12-6
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
# [Unreleased]
22

3+
# [2.5.0] - 2022-09-10
4+
5+
* Update Release steps. (#369, @neufeldtech)
6+
* Migrate off probot-CLA to new GitHub Action. (#405, @cursedcoder)
37
* Support go 1.18, 1.19. (#415, @miry)
48
* `toxiproxy.NewProxy` now accepts `name`, `listen addr` and `upstream addr`. (#418, @miry)
59
* Replace logrus with zerolog. (#413, @miry)
610
* Log HTTP requests to API server. (#413, #421, @miry)
711
* Add TimeoutHandler for the HTTP API server. (#420, @miry)
812
* Set Write and Read timeouts for HTTP API server connections. (#423, @miry)
9-
* Show uniq request id in API HTTP response. (#425, @miry)
10-
* Add method to parse `stream.Direction` from string.
11-
Allow to convert `stream.Direction` to string. (#430, @miry)
12-
* Add posibility to write to Output with deadline.
13-
On interrupting badnwidth toxic use non blocking write. (#436, @miry)
13+
* Show unique request id in API HTTP response. (#425, @miry)
14+
* Add method to parse `stream.Direction` from a string.
15+
Allow converting `stream.Direction` to string. (#430, @miry)
16+
* Add the possibility to write to Output with a deadline.
17+
On interrupting Bandwidth toxic, use non-blocking writes. (#436, @miry)
18+
* Update minimum supported Go version 1.17. (#438, @miry)
1419

1520
# [2.4.0] - 2022-03-07
1621

@@ -183,7 +188,8 @@
183188

184189
Initial public release.
185190

186-
[Unreleased]: https://github.com/Shopify/toxiproxy/compare/v2.4.0...HEAD
191+
[Unreleased]: https://github.com/Shopify/toxiproxy/compare/v2.5.0...HEAD
192+
[2.5.0]: https://github.com/Shopify/toxiproxy/compare/v2.4.0...v2.5.0
187193
[2.4.0]: https://github.com/Shopify/toxiproxy/compare/v2.3.0...v2.4.0
188194
[2.3.0]: https://github.com/Shopify/toxiproxy/compare/v2.2.0...v2.3.0
189195
[2.2.0]: https://github.com/Shopify/toxiproxy/compare/v2.1.7...v2.2.0

‎RELEASE.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Releasing
1+
# Releasing
22

33
- [Releasing](#releasing)
44
- [Before You Begin](#before-you-begin)
@@ -19,7 +19,7 @@ Ensure your local workstation is configured to be able to [Sign commits](https:/
1919

2020
### Checkout latest code
2121

22-
```bash
22+
```shell
2323
git checkout master
2424
git pull origin master
2525
```
@@ -31,28 +31,28 @@ git pull origin master
3131

3232
### Create Release Commit and Tag
3333

34-
```bash
34+
```shell
3535
export RELEASE_VERSION=2.x.y
3636
git commit -a -S -m "Release $RELEASE_VERSION"
3737
git tag -s "v$RELEASE_VERSION" # When prompted for a commit message, enter the 'release notes' style message, just like on the releases page
3838
```
3939

4040
### Run Pre-Release Tests
4141

42-
```bash
42+
```shell
4343
make test-release
4444
```
4545

4646
- Push to Master Branch
47-
```bash
48-
git push origin master
47+
```shell
48+
git push origin master --follow-tags
4949
```
5050

5151
## Push Release Tag
5252

5353
- On your local machine again, push your tag to github
5454

55-
```bash
55+
```shell
5656
git push origin "v$RELEASE_VERSION"
5757
```
5858

@@ -70,7 +70,7 @@ git push origin "v$RELEASE_VERSION"
7070

7171
- Do a manual check of installing toxiproxy via brew
7272
1. While in the homebrew-shopify directory...
73-
```bash
73+
```shell
7474
brew install ./toxiproxy.rb --debug
7575
```
7676
Note: it's normal to get some errors when homebrew attempts to load the file as a Cask instead of a formula, just make sure that it still gets installed.

0 commit comments

Comments
 (0)
Failed to load comments.