Skip to content

Releases: jupyterlite/cockle

v0.1.3

21 Jul 13:23
Compare
Choose a tag to compare

0.1.3

(Full Changelog)

Enhancements made

Bugs fixed

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.1.2

26 Jun 13:03
Compare
Choose a tag to compare

0.1.2

This release adds support for the less command (with some significant limitations), various enhancements to external commands (TypeScript commands that run in the main UI thread), and initial support to determine the terminal background color to identify dark mode.

(Full Changelog)

Enhancements made

Maintenance and upkeep improvements

Documentation improvements

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.1.2-a1

24 Jun 11:46
Compare
Choose a tag to compare
v0.1.2-a1 Pre-release
Pre-release

0.1.2-a1

(Full Changelog)

Enhancements made

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.1.2-a0

23 Jun 18:33
Compare
Choose a tag to compare
v0.1.2-a0 Pre-release
Pre-release

0.1.2-a0

(Full Changelog)

Enhancements made

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.1.1

06 Jun 10:23
Compare
Choose a tag to compare

0.1.1

This is a bug fix release to fix bugs in URLs and the use of ServiceWorker for stdin.

(Full Changelog)

Enhancements made

Bugs fixed

  • Fix handling of timeout when vim uses service worker for stdin #188 (@ianthomas23)
  • Join URLs correctly with a single slash between baseUrl and path #187 (@ianthomas23)

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.1.0

04 Jun 09:48
Compare
Choose a tag to compare

0.1.0

This release adds support for using a ServiceWorker to provide stdin whilst commands are running, as an alternative to the existing SharedArrayBuffer implementation. If running in the terminal the ServiceWorker is provided by JupyterLite, alternatively the ServiceWorker implementation provided here can be used instead as shown in the demo. Use of a ServiceWorker means it is no longer necessary to serve cockle using cross-origin headers.

If served with cross-origin headers both the SharedArrayBuffer and ServiceWorker stdin implementations will be available, with SharedArrayBuffer used by default. The user can switch between them at runtime using the shell command cockle-config -s.

This release also adds experimental support for two new classes of command:

  • JavaScript command: runs in the WebWorker but the implementation is pure JavaScript, it does not include compiled WebAssembly.
  • External command: runs in the main UI thread, intended to access JupyterLite internals.

Both of these are more limited than WebAssembly commands, and are labelled experimental as their APIs will definitely change.

(Full Changelog)

Enhancements made

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.1.0-a2

02 Jun 07:32
Compare
Choose a tag to compare
v0.1.0-a2 Pre-release
Pre-release

0.1.0-a2

(Full Changelog)

Enhancements made

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.1.0-a1

28 May 09:06
Compare
Choose a tag to compare
v0.1.0-a1 Pre-release
Pre-release

0.1.0-a1

(Full Changelog)

Enhancements made

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.1.0-a0

27 May 16:43
Compare
Choose a tag to compare
v0.1.0-a0 Pre-release
Pre-release

0.1.0-a0

Pre-release to test the recent Service Worker improvements of #174 downstream in terminal, and start experimenting with external commands (#178).

(Full Changelog)

Enhancements made

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23

v0.0.19

22 Apr 10:58
Compare
Choose a tag to compare

0.0.19

(Full Changelog)

Enhancements made

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@ianthomas23