wampy.js

Feature-rich lightweight WAMP (Web Application Messaging Protocol) Javascript implementation

MIT License

Downloads
2.4K
Stars
290
Committers
16
wampy.js - v4.1.0

Published by KSDaemon almost 8 years ago

  • Capability to specify additional custom data on invocation error
  • Capability to specify authmethods option
  • Updated docs about arguments for callbacks
  • Code refactoring and improvements
wampy.js - v4.0.0

Published by KSDaemon about 8 years ago

New major version due to some breaking changes. In this version event and rpc callbacks are called with (arrayPayload, objectPayload) arguments instead of one of them. Please refer to Migrating.md for updating version.

wampy.js - v3.0.2

Published by KSDaemon over 8 years ago

Small update, that fixes a bug, when using AMD for including wampy.

wampy.js - v3.0.1

Published by KSDaemon over 8 years ago

Small update, that fixes a bug, when using a browser script tag for including wampy.

wampy.js - v3.0.0

Published by KSDaemon over 8 years ago

This release contains some new features and improvements, and also some backward incompatibilities. Read migration guide!

  • Adopted library for current WAMP specification
  • Added onReconnectSuccess callback option
  • Added timeout option for RPC calls
  • Removed obsolete RPC call options
  • Added exclude | eligible authid and authroles options to publish api
  • Implemented wamp-cra

Also, wampy was partially rewritten in ES6 syntax. So, src/wampy.js will not work without transpiler in older enviroments, and in that case you need to use build/wampy.js, which is a transpiled version.

wampy.js - v2.0.2

Published by KSDaemon over 8 years ago

Some bugfixes and improvements

wampy.js - v2.0.1

Published by KSDaemon over 8 years ago

Small update — more compact minified version.

wampy.js - v2.0.0

Published by KSDaemon over 8 years ago

This release includes a few bugfixes and improvements and also some refactoring and extended code coverage.
Main new features:

Also, note that there are a few backward incompatible changes, belonging to node.js enviroment and using msgpack encoder. Please refer to Migrating.md.

wampy.js - v1.1.0

Published by KSDaemon about 9 years ago

This release include some great new features:

  • Promise-based RPC registration. Check docs for rpc register()
  • Some fixes for working in React Native environment on iOS
  • Code covered with tests is now 87%
  • and some other refactoring and improvements
wampy.js - v1.0.7

Published by KSDaemon over 9 years ago

The most change: added tests. You can run them with npm test.
Also some code refactoring and bugfixes, including:

  • Fixed few jscs errors
  • Fix in rpc unregister methode
  • Changed all logging to use internal function
  • Added check for WebSocket server URL
wampy.js - v1.0.6

Published by KSDaemon over 9 years ago

Mostly, some code refactoring and bugfixes, including:

  • Fixed error logic in unsubscribe method
  • Allowed Uppercase letters in WAMP URIs
  • Some improvements in received error msg for CALL
wampy.js - v1.0.5

Published by KSDaemon over 9 years ago

New functionality, supported from WAMP advanced profile:

  • Progressive results (RPC, Caller side)
  • Canceling calls (RPC, Caller side)

Also:

  • Added jscs checker config file and reformatted code.
  • Added request Id to operation status.
  • Updated grunt libs
  • Some bugfixes and improvements
wampy.js - v1.0.4

Published by KSDaemon almost 10 years ago

  • Updated jdataview version to 2.4.7
  • Bower support
wampy.js -

Published by KSDaemon over 10 years ago

  • Initialized Grunt.js as build system
  • Some bugfixes
wampy.js -

Published by KSDaemon over 10 years ago

WAMP v1 client

wampy.js -

Published by KSDaemon over 10 years ago

Full WAMP v2 support with advanced [stable] features. Also real reconnecting to WAMP server and resubscribing to topics and reregistering RPCs.