Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flowbased/fbp-protocol-client
JavaScript client library for FBP protocol connection handling
https://github.com/flowbased/fbp-protocol-client
fbp-protocol iframe postmessage webrtc websocket
Last synced: about 1 month ago
JSON representation
JavaScript client library for FBP protocol connection handling
- Host: GitHub
- URL: https://github.com/flowbased/fbp-protocol-client
- Owner: flowbased
- Created: 2015-01-07T20:11:36.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2023-01-16T12:03:00.000Z (almost 2 years ago)
- Last Synced: 2024-09-17T07:59:11.620Z (3 months ago)
- Topics: fbp-protocol, iframe, postmessage, webrtc, websocket
- Language: JavaScript
- Homepage:
- Size: 224 KB
- Stars: 8
- Watchers: 4
- Forks: 5
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fbp-protocol-client
Implementation of [FBP runtime protocol](https://flowbased.github.io/fbp-protocol/)
connection handling for JavaScript (node.js + browser).For higher-level FBP protocol client, please take a look at [fbp-client](https://github.com/flowbased/fbp-client).
Changes
-------* 0.3.3 (October 02 2020)
- Improved connection error handling for both WebSocket and WebRTC runtimes
* 0.3.2 (October 01 2020)
- Support for `webrtc://#` address shorthand
* 0.3.1 (October 01 2020)
- Improved WebRTC signalling reliability
* 0.3.0 (September 29 2020)
- WebRTC transport is now also supported on Node.js
- Fixed an issue with `opener` transport message filtering
- Ported from CoffeeScript to modern ES6
* 0.2.5 (March 28 2018)
- Fixed `iframe` transport updating iframe contents after main graph is set
- Added support for setting main graph to `NULL`
* 0.2.4 (March 22 2018)
- Made `iframe` and `opener` transports filter out messages coming from elsewhere than the runtime. Fixes compatibility with es6-shim
* 0.2.3 (March 21 2018)
- Added `sendTrace` method for sending trace subprotocol messages
- Added `trace` event for incoming trace subprotocol messages
- Added `message` event for all incoming protocol messages