Skip to content

Tags: Web-Dev-Collaborative/ijavascript

Tags

v5.2.0

Toggle v5.2.0's commit message
* Use jmp@2 (that depends on zeromq@5) if node v6 or above.

* Updated support notice. IJavascript v5.2 will be the last version
  supporting Node.js 0.10, Node.js 4, Node.js 6 and Node.js 8.

v5.1.0

Toggle v5.1.0's commit message
* jp-kernel: upgraded to version 1

  - 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.

v5.0.20

Toggle v5.0.20's commit message
* ijsconsole: add jupyter console flag to specify kernel (fixes n-rie…

…sco#111)

* ijsconsole: show keybinding to quit (closes n-riesco#112)

* bin: refactor code to parse command flags

* test: setup Travis CI

* doc: update install instructions (closes n-riesco#35, n-riesco#55, n-riesco#86 and 91)

v5.0.19

Toggle v5.0.19's commit message
* Added executables:

  - `ijsinstall`: to install the IJavascript kernel with Jupyter
  - `ijsnotebook`: a wrapper around `jupyter notebook`
  - `ijsconsole`: a wrapper around `jupyter console`

* Updated `README.md` and `doc/usage.md`.

Closes n-riesco#64, n-riesco#68, n-riesco#73, n-riesco#79, n-riesco#87, n-riesco#91 and n-riesco#96

v5.0.18

Toggle v5.0.18's commit message
* Handle `is_complete_request` messages (Fixes n-riesco#97).

v5.0.17

Toggle v5.0.17's commit message
* index.js: Export Kernel class.

v5.0.16

Toggle v5.0.16's commit message
* Use `uuid` as a dev dependency.

* Updated flag `--versions` to include `jp-kernel` and `zeromq`.

v5.0.15

Toggle v5.0.15's commit message
* Use prebuilt bindings of the ZMQ library through [email protected]

  (which depends on `[email protected]`, which depends on `zeromq`, which
  provides prebuilt bindings of the ZMQ library and is now maintained by
  the zeromq organisation).

* Provided kernel executable `ijskernel` (PR n-riesco#84)

* Added flag `--ijs-spec-path=[none|full]` (see discussion in PR n-riesco#84 and
  commit ee18701)

* Use mocha for testing

v5.0.14

Toggle v5.0.14's commit message
package.json: Version 5.0.14

* Fixes failure to load `package.json`.

Fixes n-riesco#78

v5.0.13

Toggle v5.0.13's commit message
package.json: Version 5.0.13

* Use package jp-kernel.