- Update the Pusher JS client to version 2.2.3. (Tristan Dunn)
- Update development and test dependencies. (Tristan Dunn)
- Default socket and web ports to available ports. (Tristan Dunn)
- Update development dependencies. (Tristan Dunn)
- Add support for frameworks besides Cucumber. (Tristan Dunn)
- Update development dependencies. (Tristan Dunn)
- Update the Pusher JS client to version 2.2.2. (Tristan Dunn)
- Double encode JSON data to match Pusher. (Tristan Dunn, Adrien Jarthon)
- Treat socket_id as a string to match Pusher. (Tristan Dunn, Adrien Jarthon)
- Trigger client_event webhooks. (Tristan Dunn).
- Add verbose logging. (Tristan Dunn)
- Miscellaneous clean up. (Tristan Dunn)
- Update the Pusher JS client to version 2.2.1. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Handle pusher:ping events from client. (Mark Thorn)
- Avoid issue when removing unsubscribed connection from presence channel. (Mark Thorn)
- Add initial support for verbose logging. (Tristan Dunn)
- Change coveralls to be a test dependency. (Tristan Dunn)
- Miscellaneous clean up. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Remove deprecated configuration options. (Tristan Dunn)
- Update the Pusher JS client to version 2.1.6. (Tristan Dunn)
- Miscellaneous clean up. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Update the Pusher JS client to version 2.1.5. (Tristan Dunn)
- Update dependencies. (Tristan Dunn, Matthieu Aussaguel)
- Support setting custom options on the socket and web server. (Tristan Dunn)
- Update the Pusher JS client to version 2.1.3. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Resolve dependency issue. (Tristan Dunn)
- Update the Pusher JS client to version 2.1.2. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Use fuzzy version requirement for runtime dependencies. (Patrick Van Stee)
- Update dependencies. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Raise and log on unknown server paths. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Add a file for easily starting the fake server in Cucumber. (Tristan Dunn)
- Add convenience method for the JS to override Pusher client configuration. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Support channel, channels, and user REST API endpoints. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Support excluding recipients. (Tristan Dunn)
- Don't deliver client events to the originator of the event. (Thomas Walpole)
- Update dependencies. (Tristan Dunn)
- Support triggering webhooks. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Replace ruby-hmac with openssl. (Sergey Nartimov)
- Use multi_json instead of yajl-ruby. (Sergey Nartimov)
- Update dependencies. (Tristan Dunn)
- Use the new Pusher event format. (Tristan Dunn)
- Upgraded the Pusher JS client to version 1.12.5. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Upgraded the Pusher JS client to version 1.12.1. (Tristan Dunn)
- Improve documentation. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Ensure the server returns a valid JSON response. (Marko Anastasov)
- Handle channels not being defined when attempting to remove a connection. (Tristan Dunn)
- Update dependencies. (Tristan Dunn)
- Make subscription_data match Pusher v1.11 format. (Thomas Walpole)
- Miscellaneous clean up. (Tristan Dunn)
- Added support for parametric app_id in configuration and application server. (Alessandro Morandi)
- Upgraded the Pusher JS client to version 1.11.2. (Tristan Dunn)
- Added Rake as a development dependency. (Tristan Dunn)
- Miscellaneous clean up. (Tristan Dunn)
- Initial release.