Skip to content

Releases: KrisSiegel/msngr.js

0.4.0 ALPHA Release

09 Oct 05:01
Compare
Choose a tag to compare
0.4.0 ALPHA Release Pre-release
Pre-release

Resolved issue with DOM binding and unbinding.

0.3.0 ALPHA Release

14 Sep 07:37
Compare
Choose a tag to compare
0.3.0 ALPHA Release Pre-release
Pre-release
  • Replaced internal indexer to index fields versus the original table-scan-like query it previously did; this means performance will not deteriorate as user of msngr increases except in the case of using partials (which will be revisited before GA).
  • Revised unit testing strategy to place unit tests within each testing target's directory.
  • Removed stress testing as it gave false indicators at best and failed at worst. Will be revisited before GA.

0.2.0 ALPHA Release

23 Jul 06:20
Compare
Choose a tag to compare
0.2.0 ALPHA Release Pre-release
Pre-release

This release has breaking changes!

  • Revised API to use emit instead of send, register instead of receiver and unregister instead of remove for consistency.
  • Revised unit testing strategy to support testing client-side binders directly through node using phantomjs; travis now runs all unit tests, where possible, in the node and browser contexts.
  • Added domain support for emitting and routing; routers are now required to include a domain property that will either be "local", "remote" or "localAndRemote". emitters will not be required to use them and will default to "local". This will provide support in the upcoming releases for targeting different types of routers.
  • Simplified multiple aspects of the code by dropping interfaces and reorganizing.

0.1.0 ALPHA Release

11 Jul 05:26
Compare
Choose a tag to compare
0.1.0 ALPHA Release Pre-release
Pre-release

This is the first release of a fairly functional msngr.js library. It is not yet recommended for production use.

This release includes:

  • The addition of binders to support binding elements and their events to specific messages.
  • Addition of stress testing using benchmark.js.
  • Revised build process that generates appropriate spec runner html file for client side testing along with continuing the node side of testing.
  • Revised unit tests to use chai instead of node's assert.

First release with initial capability

26 Apr 20:03
Compare
Choose a tag to compare
Pre-release

Initial capability to send and receive messages with optional wildcards and extendable router interface.