Skip to content
Pre-release
  • v0.10.9
  • 380c460
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.9
  • 380c460
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Oct 19, 2020 · 16 commits to master since this 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 lckr/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
Assets 4
Pre-release
  • v0.10.8
  • 372f310
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.8
  • 372f310
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Sep 30, 2020 · 35 commits to master since this 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.

Assets 4
Pre-release
  • v0.10.7
  • 63eea34
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.7
  • 63eea34
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Sep 30, 2020 · 37 commits to master since this release

Changes

Assets 4
Pre-release
  • v0.10.6
  • 7ac35e0
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.6
  • 7ac35e0
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Aug 19, 2020 · 52 commits to master since this release

Fixes

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

Changes

  • Ignore spurious ZeroMQ exceptions when shutting down kernel
Assets 4
Pre-release
  • v0.10.5
  • ee79360
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.5
  • ee79360
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Aug 5, 2020 · 60 commits to master since this 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).
Assets 2
Pre-release
  • v0.10.4
  • 3e87932
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.4
  • 3e87932
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Aug 1, 2020 · 61 commits to master since this release

Fixes

  • Fix permission issues of launcher.jar, which is written alongside kernel.json when installing almond (permissions could have been too restrictive)

Updates

  • Update Ammonite 2.2.0-4-4bd225e
Assets 2
Pre-release
  • v0.10.3
  • f7f0240
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.3
  • f7f0240
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Jul 15, 2020 · 71 commits to master since this release

Updates

  • Add scala 2.12.12 support
  • Update Ammonite to 2.1.4-11-307f3d8
Assets 4
Pre-release
  • v0.10.2
  • c83ffca
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.2
  • c83ffca
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Jul 8, 2020 · 76 commits to master since this release

Changes

  • Change default script extension from .scala to .sc, so that notebooks downloaded as scripts can be directly run as Ammonite scripts, or opened as Ammonite scripts in Metals

Fixes

  • Fix possible issue in heartbeat messages handling (seems messages on this channel were not always sent back, as they should have been)
Assets 2
Pre-release
  • v0.10.1
  • f22631d
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.1
  • f22631d
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Jun 30, 2020 · 85 commits to master since this release

  • Almond now starts more swiftly, thanks to the removal of the script compilation step upon startup
  • Fix handling of history requests, which were printing errors from jupyter console in particular
  • Add scala 2.13.3 support
  • Update Ammonite to 2.1.4-8-5d0c097
  • Update ammonite-spark to 0.10.1, enabling Spark 3.0 support (#592)
Assets 2
Pre-release
  • v0.10.0
  • 2d9cdf6
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • v0.10.0
  • 2d9cdf6
  • Compare
    Choose a tag to compare
    Search for a tag

@alexarchambault alexarchambault released this Jun 17, 2020 · 101 commits to master since this release

  • Fix NullPointerException occuring when printing classes missing a scala.reflect.ClassTag (thanks to @andrelfpinto)
  • Update Ammonite from 1.7.4 to 2.1.4
  • Add support for scala 2.12.11 and 2.13.2
Assets 4
You can’t perform that action at this time.