May 5, 2012
- Add 'reconnect', 'reconnectDelay', 'reconnectMaxAttempts' to browser client options
- Add 'reconnecting', 'reconnectError' to browser client events
- Add 'isReconnecting' method to browser client
April 9, 2012
- Fix fuck'en typo
April 6, 2012
- Fix browser 'isArray' implementation
- Fix XHR transport choice schema
- Fix WebSocket transport
March 29, 2012
- Fix Opera cross-domain XHR
March 27, 2012
- Use qs for parsing routes
- Fix pubSub option
- Send connect message on reconnect
- Fix sending empty message on JSONPLongPolling connect
December 8, 2011
- Implemented cross-domain XmlHttpRequest
- Fix websocket handshake bug
November 30, 2011
- Refactored server transports
- Implemented new websocket draft (fixed websocket fail in chrome)
November 8, 2011
- Added possibility to use a Router separately
- Added beseda-benchmarks binary to package.json
- Fixed unsubscribe error
September 15, 2011
- Added bencmarks suite
- Fixed long polling disconnect
- Added disconnection event to nodejs client
July 28, 2011
- Fixed pubSub option
- Refactored redis and memory pubSub
- Changed redis pubSub from 'redis-node' to 'redis' package
July 20, 2011
- Benchmarks suite
- Fixed listen
- Return from dispatch if invalid message format
- http.Server.address() sometimes throws exception
June 3, 2011
- Fix some crazy transpots bugs
- Fix reconnect options bug
June 2, 2011
- Refactor browser client
- Compress browser client by Google Closure Compiler
- Fix long polling transport validation
June 2, 2011
- Publisher for Server
- Polling loop interval
May 26, 2011
- Websocket transport
- JS client: cleanup logs and add error message to error callback as first argument
- Fix PHP publisher
- Session must known subscribed channels for fast destroy
- Cleanup empty channels
- Use own router for serve static in example
- Connection ID and Message ID must be a unique hash
- Refactor Session and Channel: needs SubscriptionManager
- Refactor client's transports
- Fix reconnect bugs
May 23, 2011
- Socket.IO goodbye! Own much faster and stable IO mechanism. Long polling and JSONP long polling transports implemented. WebSocket and FlashSocket soon!
- Add params to router
- Refactor server and client
- Node.js Beseda client
- Command line client and server
- Add reconnect and disconnect on server
- Restore subscribes if server is down
- JSONify protocol
- Remove requests timeouts
- Longpolling to CRUD
- Disconnection request
- Fixed memory leaks
- Lot of optimization
- Router parameters
May 15, 2011
- Disable monitor (not stable)
- Change default port to 4000 for server and to 4001 for monitor
April 13, 2011
- Monitor
- Some fixes and refactors
- PHP publisher
April 4, 2011
- Server
- Browser client