0.12.1 — 2016-09-15
- Update npm dependencies, including request, to fix vulnerability (#89)
0.12.0 — 2016-03-31
- Update npm dependencies, including faye-websocket (#78)
- Catch JSON parsing exceptions (#77)
- Fix adding changed handler on observer creator (#72)
0.11.0 — 2015-03-23
- Allow passing url to websocket connection string (#52)
- Allow passing TLS options to websocket connection (#53)
- Track method calls so it incomplete calls can be handled (#54)
0.10.0 - 2015-02-03
- Add optional SockJS support
0.9.4 - 2014-12-22
- Handle socket errors occurring before connection is established
0.9.3 - 2014-12-20
- Remove event listeners on close
0.9.2 - 2014-11-17
- Observer callback emits changed fields.
0.9.1 - 2014-11-11
- Collection elements now have _id field.
0.9.0 - 2014-11-05
- Added collection observation
0.8.2 - 2014-10-11
- Fixed variable name typo
0.8.1 - 2014-09-16
- Remove debug console.logs
0.8.0 - 2014-09-16
- Bump DDP version to 1
- Fix connect callback handler (#41)
- Change underscored_variable_names to camelCase
0.7.0 - 2014-06-23
- Built-in support for authenticating to Meteor's Accounts system in has been removed, due to changes in Meteor's Accounts system in 0.8.2 (https://github.com/meteor/meteor/blob/devel/History.md#meteor-accounts). If you need login support, try https://github.com/vsivsi/ddp-login
- EJSON support now mandatory
0.6.0 - 2014-06-08
- Update collection before emitting
message
.
0.5.2 - 2014-06-01
- Added MIT License
0.5.1 - 2014-05-23
- Switch to MDG-patched version of underscore.
0.5.0 - 2014-05-14
- Use ddp-ejson instead of meteor-ejson. ddp-ejson is a repackage of Meteor's latest EJSON package
- Use ddp-srp insead of node-srp. ddp-srp is a repackage of Meteor's latest SRP package
- Added second callback to ddpclient.call, executed when the DDP
updated
message is received - Allow automatic EJSON serialization/deserialization of ObjectIDs
- Expose EJSON package to allow for addition of custom EJSON types
- added DDP pre2 support
- DDP version negotiation
- DDP heartbeat support (reply only)
ddpclient.callWithRandomSeed
supports client-generated_id
s
0.4.6 - 2014-04-28
- Return id used when calling subscribe method
0.4.5 - 2014-04-24
- Fix login with password method to return login token
0.4.4 - 2014-02-09
- Fix a bug where if the server responded to an error on the first step of SRP authentication it was not handled correctly (i.e when the user is not found)
0.4.3 - 2013-12-19
- Fix bug with socket reconnects tailspinning into an infinite loop (#30 by @jagill)
- Fix bug when use_ejson was not always set properly by default. (#29 by @jagill)
0.4.2 - 2013-12-14
- Use EJSON by default (#28)
0.4.1 - 2013-12-07
- Ability to switch off collections monitoring
0.4.0 - 2013-12-07
- Switched to faye-websockets (#26 by @jagill)
0.3.6 - 2013-11-07
- fixed bug with default params when ignoring root certs (in case the machine doesn't have the cert)
- Added DDP login with SRP authentication
0.3.5 - 2013-11-05
- Added non strict SSL option in case of missing root certificates
0.3.4 - 2013-08-28
- added EJSON support (default is off) with a couple tests
0.3.3 - 2013-05-29
- fixed bug where an exception could be thrown when sending a message on a socket that is not opened anymore (issue #18)
- added some tests (work in progress)
0.3.2 - 2013-04-08
- fixed bug where client would reconnect when closing (@tarangp)
0.3.1 - 2013-04-06
- added a failed message to the connect callback if version negotiation fails.
0.3.0 - 2013-03-18
- moved over to DDP-pre1