Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Latest commit

 

History

History
72 lines (70 loc) · 3.9 KB

CHANGELOG.md

File metadata and controls

72 lines (70 loc) · 3.9 KB

Changes

All significant changes to this project may be documented in the notes below. This project does not adhere to any specific versioning scheme. Specifically, please see Semantic Versioning for the fascinating details of how the versioning scheme that this project does not use is clearly superior to random natural numbers and how incrementing the minor version number indicates backward compatible changes, unless it does not.

  • 2022-06-04 — Fix a bug with message length and binary buffers.
  • 2021-12-07 — Allow kernel_info_request on control channel.
  • 2021-08-08 — Add support for Jupyter Debugging protocol.
  • 2021-05-07 — Rework message loop to make more responsive.
  • 2021-04-29 — Remove result based display data and execution results and replace with mime-bundle methods and execute-result/display functions.
  • 2021-04-28 — Fix stdin bug on repeated messages.
  • 2021-03-30 — Switch to shasht JSON library
  • 2020-08-26 — Allow stream messeages in COMM message handlers to enable output widget functionality.
  • 2020-08-12 — Add support for interrupt_request
  • 2020-07-29 — Improve code inspection and completion
  • 2020-07-19 — Add CLISP support
  • 2020-06-19 — Add basic debugger and handle errors in comm messages.
  • 2020-06-01 — Add link methods to enable creating trait links easily.
  • 2020-06-01 — Simulate options and value properties on select widgets.
  • 2020-06-01 — Improve with-output behavior.
  • 2020-06-01 — Add support for sidecar widget.
  • 2020-06-01 — Add has-traits superclass for trait notification on non-widgets.
  • 2020-06-01 — Add custom message handling.
  • 2020-06-01 — Add per instance trait notification and button messages.
  • 2020-06-01 — Add threadsafe message queueing.
  • 2020-06-01 — Listen to CONTROL channel for shutdown requests
  • 2020-06-01 — Add generic display functions so that widgets can customize display requests.
  • 2019-10-07 — Add ABCL and CLASP support.
  • 2019-09-29 — Removed make-widget. Widget creation is now done with Common Lisp's make-instance.
  • 2019-09-29 — Add combobox, file-upload and support for v7.5 widgets.
  • 2019-09-27 — Add support for JupyterLab in Docker.
  • 2019-09-07 — Add system-wide installation method.
  • 2019-05-06 — Add raw string reader for kernel command line.
  • 2019-03-20 — Refactor message serialization and add binary buffers support along with buffer_paths support for widgets.
  • 2019-03-19 — Add file based logging so that *trace-output* can be redirected during evaluation.
  • 2019-03-19 — Add per-channel send and receive locks.
  • 2019-03-19 — Add support for message signature verification with digests other than SHA256.
  • 2019-03-15 — Add trivial-gray-streams:stream-line-column method for stdin-stream in order to fix *query-io* failure in CMUCL.
  • 2019-03-15 — Add support for CMUCL Roswell based installation.
  • 2019-03-14 — Add trivial-gray-streams:stream-line-column method for iopub-stream in order to fix ql:quickload failure in CCL.
  • 2019-03-14 — Add options to specify implementation during install.
  • 2019-03-12 — Add image option for kernel installation.
  • 2019-03-12 — Add install of icons and other resources.
  • 2019-03-10 — Add support for history_request.
  • 2019-03-09 — Use describe for code inspection versus trivial-documentation.
  • 2019-03-09 — Fix switch statement in handle-message which prevented kernel shutdown.
  • 2019-03-08 — Preserve *package* after execute_request thus making in-package work correctly.
  • 2019-03-03 — Add Quicklisp based install.
  • 2019-03-01 — Fix Quicklisp quickload.
  • 2019-02-24 — Add support for core IPython widgets.
  • 2019-02-18 — Add REPL variables.
  • 2019-02-18 — Add multiple value support.
  • 2019-02-18 — Add code completion support.
  • 2019-02-17 — Add code inspection support.
  • 2019-02-16 — First working fork from Maxima-Jupyter.