Skip to content

Latest commit

 

History

History
181 lines (127 loc) · 3.07 KB

CHANGELOG.md

File metadata and controls

181 lines (127 loc) · 3.07 KB

Changelog

Version 0.2.5

May 5, 2012

  • Add 'reconnect', 'reconnectDelay', 'reconnectMaxAttempts' to browser client options
  • Add 'reconnecting', 'reconnectError' to browser client events
  • Add 'isReconnecting' method to browser client

Version 0.2.4

April 9, 2012

  • Fix fuck'en typo

Version 0.2.3

April 6, 2012

  • Fix browser 'isArray' implementation
  • Fix XHR transport choice schema
  • Fix WebSocket transport

Version 0.2.2

March 29, 2012

  • Fix Opera cross-domain XHR

Version 0.2.1

March 27, 2012

  • Use qs for parsing routes
  • Fix pubSub option
  • Send connect message on reconnect
  • Fix sending empty message on JSONPLongPolling connect

Version 0.2.0

December 8, 2011

  • Implemented cross-domain XmlHttpRequest
  • Fix websocket handshake bug

Version 0.1.2

November 30, 2011

  • Refactored server transports
  • Implemented new websocket draft (fixed websocket fail in chrome)

Version 0.1.1

November 8, 2011

  • Added possibility to use a Router separately
  • Added beseda-benchmarks binary to package.json
  • Fixed unsubscribe error

Version 0.1.0

September 15, 2011

  • Added bencmarks suite
  • Fixed long polling disconnect
  • Added disconnection event to nodejs client

Version 0.0.10

July 28, 2011

  • Fixed pubSub option
  • Refactored redis and memory pubSub
  • Changed redis pubSub from 'redis-node' to 'redis' package

Version 0.0.9

July 20, 2011

  • Benchmarks suite
  • Fixed listen
  • Return from dispatch if invalid message format
  • http.Server.address() sometimes throws exception

Version 0.0.8

June 3, 2011

  • Fix some crazy transpots bugs
  • Fix reconnect options bug

Version 0.0.7

June 2, 2011

  • Refactor browser client
  • Compress browser client by Google Closure Compiler
  • Fix long polling transport validation

Version 0.0.6

June 2, 2011

  • Publisher for Server
  • Polling loop interval

Version 0.0.5

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

Version 0.0.4

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

Version 0.0.3

May 15, 2011

  • Disable monitor (not stable)
  • Change default port to 4000 for server and to 4001 for monitor

Version 0.0.2

April 13, 2011

  • Monitor
  • Some fixes and refactors
  • PHP publisher

Version 0.0.1

April 4, 2011

  • Server
  • Browser client