Skip to content

Commit a16f053

Browse files
committed
Bump version for release and update changelog/readme/todo-list.
1 parent 33ced09 commit a16f053

File tree

5 files changed

+35
-16
lines changed

5 files changed

+35
-16
lines changed

CHANGELOG.md

+19-7
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,37 @@
11
# WebsocketRails Change Log
22

3-
March 12 2013
3+
## Version 0.4.4
4+
5+
April 28 2013
6+
7+
* Remove existing subscribers from a channel when making it private to
8+
eliminate the potential for malicious users to eavesdrop on private
9+
channels. Addresses issue #72.
10+
* Prevent the server from crashing when receiving an uploaded file.
11+
Addresses issue #68.
12+
* Allow custom routes for the WebSocket server. Users of are
13+
no longer forced to use the `/websocket` route. - Thanks to @Cominch
414

515
## Version 0.4.3
616

17+
March 12 2013
18+
719
* Change the log output in Channel#trigger_event. Fixes issue #61.
820
* Cancel the ping timer when removing disconnecting a Connection.
921
* Fix uninitialized constant WebsocketRails::Internal controller error.
1022

11-
March 1 2013
12-
1323
## Version 0.4.2
1424

25+
March 1 2013
26+
1527
* Check to make sure ActiveRecord is defined before calling
1628
ActiveRecord::RecordInvalid in Dispatcher. Fixes issue #54. - Thanks to
1729
@nessche
1830

19-
February 28 2013
20-
2131
## Version 0.4.1
2232

33+
February 28 2013
34+
2335
* Fix bug in ControllerFactory#reload! that prevented the handling of
2436
internal events when running in the Development environment. Fixes issue #50. - Thanks to @nessche
2537

@@ -32,10 +44,10 @@ Addresses issue #51. - Thanks to @ngauthier
3244
the Rails version and adds the correct path for the routes file. Fixes
3345
issue #49. - Thanks to @sgerrand
3446

35-
February 27 2013
36-
3747
## Version 0.4.0
3848

49+
February 27 2013
50+
3951
__There have been a few breaking changes in the public API since the
4052
last release. Please review the list below and consult the Wiki for more
4153
information regarding the usage of the new features.__

Gemfile.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
websocket-rails (0.4.3)
4+
websocket-rails (0.4.4)
55
em-synchrony
66
faye-websocket
77
hiredis
@@ -103,7 +103,7 @@ GEM
103103
mime-types (~> 1.16)
104104
treetop (~> 1.4.8)
105105
method_source (0.8.1)
106-
mime-types (1.21)
106+
mime-types (1.22)
107107
multi_json (1.3.7)
108108
polyglot (0.3.3)
109109
pry (0.9.10)
@@ -191,7 +191,7 @@ GEM
191191
treetop (1.4.12)
192192
polyglot
193193
polyglot (>= 0.3.1)
194-
tzinfo (0.3.36)
194+
tzinfo (0.3.37)
195195
websocket (1.0.4)
196196

197197
PLATFORMS

README.md

+7-4
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,16 @@ If you haven't done so yet, check out the [Project Page](http://danknox.github.c
88

99
Check out the [CHANGELOG](https://github.com/DanKnox/websocket-rails/blob/master/CHANGELOG.md) to find out what's new.
1010

11-
__There were a few significant bugs with the 0.4.0 - 0.4.2 releases.
12-
If you are running one of these releases, please update
13-
to the latest version.__
14-
1511
As of version 0.2.0, non event machine based web servers such as Phusion
1612
Passenger are supported through the use of the [Standalone Server Mode](https://github.com/DanKnox/websocket-rails/wiki/Standalone-Server-Mode).
1713

14+
**Note About Development**
15+
16+
I am currently seeking a co-maintainer for this project. My time has
17+
been limited recently and I have not been as attentive to issues and
18+
feature requests as I would like. If you are interested in helping out
19+
please send me an email or post a message on the issue tracker.
20+
1821
## Overview
1922

2023
Start treating client side events as first class citizens inside your

TODO_LIST.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Feature Todo List
22

3-
* Explain the `/websocket` route in the Wikis
43
* Add dispatcher.disconnect() method to JS client.
54
* Add better support for the client side on_error event.
5+
* Add file handling support so users can upload files directly through
6+
the JavaScript client.
7+
* Add a secure token to private channels to guarantee that only users
8+
who are authorized to access that channel can broadcast messages to it.
9+
* Re-write the JavaScript client. That code is pretty nasty.

lib/websocket_rails/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module WebsocketRails
2-
VERSION = "0.4.3"
2+
VERSION = "0.4.4"
33
end

0 commit comments

Comments
 (0)