Skip to content

Releases: akabe/ocaml-jupyter

v2.3.3

07 Sep 04:32
4e896bc
Compare
Choose a tag to compare

Micro changes

v2.3.2

26 Jul 02:34
9ffdc3f
Compare
Choose a tag to compare

Micro changes

  • #95 Migrate to dune from jbuilder
  • #94 Use an absolute path for .merlin (the bug and its solution are reported by @ghennequin at issue #93)

v2.3.1

11 Jul 06:29
4c40d7f
Compare
Choose a tag to compare

Micro changes

  • Fix links to API docs (4de2307)
  • Upgrade zmq from v4.0 to v5.x (#91)

v2.3.0

03 Jul 13:42
edc7c77
Compare
Choose a tag to compare

Minor changes

  • Support Lwt 4.0.0+ #89
    • Log levels of --verbosity command-line option are changed: fatal is removed and app is added.
    • The environment variable for the current log level is changed:
      • older versions: LWT_LOG='* -> debug'
      • this version or above: OCAML_JUPYTER_LOG='debug'

Micro changes

  • Fix Travis CI tests #88
  • Fix directory path in the README #87 (@rnarkk)

v2.2.2

27 Feb 05:17
a1f569e
Compare
Choose a tag to compare

Micro changes

  • Fix dependencies to unix, lwt.unix #84

v2.2.1

06 Dec 12:44
0699444
Compare
Choose a tag to compare

Micro changes

  • #79 Set true to Sys.interactive

v2.2.0

02 Dec 14:09
6b730d7
Compare
Choose a tag to compare

Minor changes

  • #77 Support inspection

Micro changes

  • #75 ocaml-jupyer → ocaml-jupyter in the logger (by @Naereen)
  • #76 Prevent merlin errors

v2.1.0

01 Dec 07:37
aeba56f
Compare
Choose a tag to compare

Minor changes

  • #71, #74 Manually install kernel
    • This revision changed installation process of this kernel: you need to manually register the kernel to Jupyter (following README.md, or opam message).

Micro changes

  • #70 Fix ocaml kernel hangs in jupyterlab (by @clouds56)
  • #73 Removed empty cell at the end of introduction.ipynb (by @Naereen)

v2.0.0

29 Nov 04:41
a66267f
Compare
Choose a tag to compare

Breaking changes

  • #63 Switch to jbuilder from oasis (including major refactoring)
    • jupyter.archimedes is splited from jupyter opam package. Since v2.0.0, jupyter-archimedes opam package is available.
    • All module names become snake-case (according to most OCaml libraries) from camel-case.
      • Note that JupyterNotebook (until v1.1.0) is renamed to Jupyter_notebook (since v2.0.0).
    • Jupyter_comm.Stdin and Jupyter_comm.Manager is included in jupyter.comm sub-package, which is splited from jupyter.notebook.
    • Schema of Jupyter protocol is defined by (non-polymorphic) variants and records with prefixed fields. Until v1.1.0, it is by polymorphic variants and records with non-prefixed fields.

Micro changes

  • #66 Colorized error messages
  • #67 Simply support jupyter-console

v1.1.0

15 Nov 13:19
60b415a
Compare
Choose a tag to compare

Minor changes

  • Add notebook utilities (PR #62)
    • JupyterNotebook.formatter
    • JupyterNotebook.printf
    • JupyterNotebook.display_formatter
    • JupyterNotebook.display_file

Micro changes

  • Explain about nbconvert and Jupyter-NBConvert-OCaml in README.md (Issue #58, PR #60)