- Started implementation of Jupyter Messaging Protocol v5.1.
- Provided `$$.clear({wait}) to send a `clear_output` request.
- Provided `$$.display({id})` to send `display_data` and
`update_display_data` messages.
- Provided `$$.input(options, {callback})` to send a
`input_request` and handle `input_reply` messages.
* bin: added flag `--ijs-hide-execution-result` to prevent
IJavascript from emitting `execute_result` messages.
* dockerfile: updated to use local installation and added npm
scripts for building and testing. See:
- `npm run docker:build:node:0.10`
- `npm run docker:test:node:0.10`
- `npm run docker:shell:node:0.10`
- `npm run docker:build:node:latest`
- `npm run docker:test:node:latest`
- `npm run docker:shell:node:latest`
* dockerfile: added Dockerfile built on top of
jupyter/minimal-notebook.
* lint: replaced jshint with eslint@2
* doc: updated installation instructions for Mac, Windows and
Anaconda.
* doc: Removed documentation for deprecated API.
* NOTICE:
IJavascript v5 will be the last version supporting Node.js 0.10,
Node.js 4, Node.js 6 and Node.js 8.