Ripple v0.4
The main changes in this release are the introduction of two new modules: backpressure which builds on the sync module to limit sending resources and updates only to clients that need them; and hypermedia which allows traversing links and subresources. Both modules will evolve to support more features.
The other breaking change is the deprecation of the ripple.db API. Connections to external services must be declared upfront at the time of creation. This synchronous API greatly simplifies the typical initialisation code for using Ripple.
Future updates will published under the next tag for a few weeks before being promoted to the latest tag. Releases will also contain a npm-shrinkwrap.json to ensure that previous versions can be more reliably reproduced in case of rollbacks.