Skip to content

Releases: almond-sh/almond

v0.13.1

15 Aug 19:45
f46b013
Compare
Choose a tag to compare

This release mainly adds support for Scala versions up to 2.12.16, 2.13.8, and 3.1.3.

Updates / maintainance

Full Changelog: v0.13.0...v0.13.1

v0.13.0

13 Jun 23:40
Compare
Choose a tag to compare

What's Changed

Website updates

Build-related changes

Updates

New Contributors

Full Changelog: v0.11.2...v0.13.0

v0.11.2

21 Apr 17:39
2d86dba
Compare
Choose a tag to compare
v0.11.2 Pre-release
Pre-release

Fixes

  • Keep an empty matches field in completion requests (#785, thanks to @kiendang)
  • Fix spurious errors while defining classes or object, when the variable inspector is enabled (#793, thanks to @kiendang)

v0.11.1

14 Mar 13:40
f2e7752
Compare
Choose a tag to compare
v0.11.1 Pre-release
Pre-release

Fixes

  • Fix spurious error when adding imports (#763, thanks to @kiendang)

v0.11.0

24 Feb 16:47
85e500e
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

Updates

  • Add Scala 2.13.4 support
  • Update Ammonite from 2.2.0-4-4bd225e to 2.3.8-36-1cce53f3

Fixes

  • Don't display duplicate variables in variable inspector

v0.10.9

19 Oct 16:53
380c460
Compare
Choose a tag to compare
v0.10.9 Pre-release
Pre-release

Changes

Variable Inspector

This release adds API endpoints for the jupyterlab_variableInspector extension. Note that this requires changes in a pending PR to work, and it is recommended to pass --variable-inspector when installing Almond to enable it (to avoid issues related to #666 when the extension runs its initialization script).

Until jupyterlab-contrib/jupyterlab-variableInspector#168 is merged, its changes have been pushed in a fork, and temporarily published as @almond-sh/jupyterlab_variableinspector on NPM. See the README of the fork for how to install it and enable the variable inspector.

Faster Spark progress bars

Changes in the code handling progress bars for Spark jobs was made more efficient, so that it doesn't slow things down when there are many tasks. Changed in #658, thanks to @darkjh.

Miscellaneous

  • Respect the store_history field of execute requests
  • Enable router handover for ZMQ router sockets

Updates

  • Update scalafmt to 2.7.5

v0.10.8

30 Sep 15:37
372f310
Compare
Choose a tag to compare
v0.10.8 Pre-release
Pre-release

Changes

--env option when installing a kernel

--env options are now accepted along with --install. These allow to specify environment variables to be set via the kernel spec of the kernel. Use like

$ cs launch almond -- --install --env JAVA_OPTS=-Xmx3g --env FOO=bar

This example adds an env field in the kernel spec of the kernel that is being installed, with value { "JAVA_OPTS": "-Xmx3g", "FOO": "bar" }. Jupyter then sets these environment variables prior to running the kernel.

v0.10.7

30 Sep 13:24
63eea34
Compare
Choose a tag to compare
v0.10.7 Pre-release
Pre-release

Changes

v0.10.6

19 Aug 13:36
7ac35e0
Compare
Choose a tag to compare
v0.10.6 Pre-release
Pre-release

Fixes

  • Take into account user-specified colors when pretty-printing values

Changes

  • Ignore spurious ZeroMQ exceptions when shutting down kernel

v0.10.5

05 Aug 16:32
ee79360
Compare
Choose a tag to compare
v0.10.5 Pre-release
Pre-release

Changes

  • Advertize to front-ends that we support the Jupyter message specification 5.4 (we used to send 5.1, but were already supporting 5.4 features).