Skip to content

Releases: almond-sh/almond

v0.13.4

10 Mar 14:34
9af07b2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.3...v0.13.4

v0.13.3

01 Feb 10:52
522e767
Compare
Choose a tag to compare

What's Changed

  • Cross-compile almond-spark and -rx with Scala 2.13 by @hygt in #1028

Updates / maintainance

New Contributors

Full Changelog: v0.13.2...v0.13.3

v0.13.2

16 Nov 14:06
29154b1
Compare
Choose a tag to compare

What's Changed

  • Add support for rich display of Python objects in ScalaPy (rebased) in #854
  • Add New Option '--use-thread-interrupt' by @piiteraq in #1007

Updates / maintainance

New Contributors

Full Changelog: v0.13.1...v0.13.2

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 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

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.