Skip to content

Commit

Permalink
v0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
FZambia committed Jun 14, 2015
1 parent f374018 commit 6dff42a
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
13 changes: 10 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Master branch - not released yet
================================
v0.2.0
======

* add optional `client` field to publish API requests. `client` will be added on top level of
published message. This means that there is now a way to include `client` connection ID to
Expand All @@ -9,7 +9,14 @@ Master branch - not released yet
some situations you will wish to drop this message as it was published by this client and
probably already processed (via optimistic optimization or after successful AJAX call to web
application backend initiated this message).

* client limited channels - like user limited channels but for client. Only client with ID used in
channel name can subscribe on such channel. Default client channel boundary is `&`. If you have
channels with `&` in its name - then you must adapt your channel names to not use `&` or run Centrifugo with another client channel boundary using `client_channel_boundary` configuration
file option.
* fix for presence and history client calls - check subscription on channel before returning result
or return Permission Denied error if not subscribed.
* handle interrupts - unsubscribe clients from all channels. Many thanks again to Mr Klaus Post.
* code refactoring, detach libcentrifugo real-time core from Centrifugo service.

v0.1.1
======
Expand Down
2 changes: 1 addition & 1 deletion main.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import (
)

const (
VERSION = "0.1.1"
VERSION = "0.2.0"
)

var configFile string
Expand Down

0 comments on commit 6dff42a

Please sign in to comment.