Skip to content

Commit

Permalink
changelog for v0.21.0
Browse files Browse the repository at this point in the history
  • Loading branch information
FZambia committed Feb 10, 2022
1 parent 46da9d6 commit 08fee32
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,32 @@
v0.21.0
=======

* It's now possible to use `Config` directly when creating new Centrifuge Node, without using `DefaultConfig` which is now deprecated.
* Removed some constants with default values, added better comments which reflect zero value behavior - no need to jump to const definition when reading code/docs.
* Some allocation optimizations in WebSocket disconnect process.
* Continue working on ProtocolVersion2 – introducing application-level server-to-client pings. This is still EXPERIMENTAL at the moment and may be changed in later releases.

```
gorelease -base v0.20.0 -version v0.21.0
# github.com/centrifugal/centrifuge
## incompatible changes
DefaultWebsocketMessageSizeLimit: removed
DefaultWebsocketPingInterval: removed
DefaultWebsocketWriteTimeout: removed
TransportInfo.AppLevelPing: added
## compatible changes
AppLevelPing: added
DisconnectNoPong: added
SockjsConfig.AppLevelPingInterval: added
SockjsConfig.AppLevelPongTimeout: added
WebsocketConfig.AppLevelPingInterval: added
WebsocketConfig.AppLevelPongTimeout: added
WebsocketConfig.PongTimeout: added
# summary
v0.21.0 is a valid semantic version for this release.
```

v0.20.0
=======

Expand Down

0 comments on commit 08fee32

Please sign in to comment.