Skip to content

Releases: livebook-dev/livebook

v0.14.4

04 Oct 20:12
Compare
Choose a tag to compare

Added

  • Documented stamping (#2815)

Fixed

  • Crashes under certain exec configuration when starting K8s runtime (#2817)
  • Fixed Teams app deployments with attachment files
  • App deployment continuing retries even once the app is deactivated

v0.14.3

03 Oct 07:39
Compare
Choose a tag to compare

Added

  • Support for go back and go forward in cell editors using keyboard shortcuts (#2789)
  • Setting to disable autoclosing brackets in the editor (#2805)

Changed

  • Module names in the outline to always be shown in full (#2810)

Fixed

  • Crashes under certain exec configuration when starting K8s runtime (#2793)
  • Handling of Erlang syntax errors (#2800)
  • Fixed missing code highlighting on certain function calls

v0.14.2

20 Sep 12:07
Compare
Choose a tag to compare

Fixed

  • Fixed warning about missing kubectl to show only when applicable

v0.14.1

20 Sep 11:09
Compare
Choose a tag to compare

Added

  • Liveobok metadata to Fly runtime machines (#2763)
  • Added code highlighting for Python snippets (#2772)
  • Added menu option for FLAME runner cell to use Kubernetes backend (#2762)
  • Added menu option for Database connection cell to use DuckDB (#2773)
  • Ability to disconnect Fly runtime during initialization (#2776)
  • Progress indicator to the file input upload (#2785)
  • Introduced K8s runtime (#2756)

Changed

  • Updated CUDA version in the Docker image to 12.6
  • Improved go-to-definition scroll to position the cursor near the viewport top

Removed

Fixed

  • Editor rendering on socket reconnection (#2765)
  • Fixed URL validation when opening notebook from URL to allow file:// (#2783)
  • Fixed app recovery when the whole runtime goes down
  • Crash caused by clock drifts when showing timestamps from Livebook Teams server (#2787)
  • Crash when disconnecting remote runtime on unreachable node

v0.14.0

26 Aug 12:55
Compare
Choose a tag to compare

Added

  • Introduced Fly.io runtime (#2708, #2714)
  • Added LIVEBOOK_PUBLIC_BASE_URL_PATH to serve public routes from a different base url path (#2704)
  • Suggestion to setup without cache on dependencies error (#2716)
  • Added FLAME runner cell
  • Support for specifying column ratios in grid output (#2718)
  • Added go-to-definition feature for modules and functions defined in the notebook (#2730, #2741)
  • Documented how to use Nginx as a HTTPS proxy in front of Livebook (#2735)
  • Introduced nightly Docker image builds, tagged as nightly and nightly-cuda12 (#2739)
  • Highlight for the relevant symbol when showing hover details in the code editor (#2747)
  • Link to live dashboard for the runtime node in the runtime panel (#2754)
  • Showing module definitions under the corresponding sections in the side panel (#2760)

Changed

  • Bumped versions to Elixir 1.17.2 in the Docker image and the desktop app
  • Change the scroll behavior to immediate jump when clicking a notebook sections (#2705)
  • Reduced the size of CUDA-enabled images by including only a subset of the CUDA toolkit (#2724)
  • (Desktop) The Windows installer to execute as normal user (#2628)
  • New Docker images with CUDA 12 are now tagged *-cuda12 (#2739)
  • Restored browser-default outlines on tab-navigation (#2749)
  • Docker images with CUDA 12 now include cuDNN 9 for compatibility with nx/exla v0.8+
  • Renamed the "Sections" side panel to "Outline" (now under the so shortcut)
  • Changed shortcut for showing secrets panel from se to ss

Removed

  • Docker edge images are no longer built, use nightly instead (#2739)
  • Docker images with CUDA 11 (*-cuda118) are no longer built (#2739)
  • XLA_TARGET env var is no longer included in Dockerfiles generated for apps. When using nx/exla < v0.8 you may need to set it explicitly (#2755)

Fixed

  • (Desktop) Fixed opening an already open notebook (#2709)
  • Fixed horizontal editor scrollbar to not overlap content in Firefox

v0.14.0-rc.1

19 Aug 15:16
Compare
Choose a tag to compare
v0.14.0-rc.1 Pre-release
Pre-release

Added

  • Support for specifying column ratios in grid output (#2718)
  • Added go-to-definition feature for modules and functions defined in the notebook (#2730, #2741)
  • Documented how to use Nginx as a HTTPS proxy in front of Livebook (#2735)
  • Introduced nightly Docker image builds, tagged as nightly and nightly-cuda12 (#2739)
  • Highlight for the relevant symbol when showing hover details in the code editor (#2747)
  • Link to live dashboard for the runtime node in the runtime panel (#2754)

Changed

  • Improved error message in the Fly runtime config when the app name is taken
  • (Desktop) The Windows installer to execute as normal user (#2628)
  • New Docker images with CUDA 12 are now tagged *-cuda12 (#2739)
  • Restored browser-default outlines on tab-navigation (#2749)
  • Docker images with CUDA 12 now include cuDNN 9 for compatibility with nx/exla v0.8+

Removed

  • Docker edge images are no longer built, use nightly instead (#2739)
  • Docker images with CUDA 11 (*-cuda118) are no longer built (#2739)
  • XLA_TARGET env var is no longer included in Dockerfiles generated for apps. When using nx/exla < v0.8 you may need to set it explicitly (#2755)

Fixed

  • Page crash when creating a Fly volume fails
  • Fly runtime failing to reconnect when volume is not detached on time (#2737)
  • Slow file transfer when reading file and image inputs from a Fly runtime (#2738)

v0.14.0-rc.0

26 Jul 11:38
Compare
Choose a tag to compare
v0.14.0-rc.0 Pre-release
Pre-release

Added

  • Introduced Fly.io runtime (#2708, #2714)
  • Added LIVEBOOK_PUBLIC_BASE_URL_PATH to serve public routes from a different base url path (#2704)
  • Suggestion to setup without cache on dependencies error (#2716)
  • Added FLAME runner cell

Changed

  • Bumped versions to Elixir 1.17.2 in the Docker image and the desktop app
  • Change the scroll behavior to immediate jump when clicking a notebook sections (#2705)
  • Reduced the size of CUDA-enabled images by including only a subset of the CUDA toolkit (#2724)

Fixed

  • (Desktop) Fixed opening an already open notebook (#2709)
  • Fixed horizontal editor scrollbar to not overlap content in Firefox

v0.13.3

05 Jul 12:13
Compare
Choose a tag to compare

Added

  • Instructions for deploying Livebook Teams App server with Kubernetes (#2697)

Fixed

  • Cursor position when focusing cells with mouse click (#2692)
  • (Desktop) Verbose version field in the application info view on macOS
  • Respecting LIVEBOOK_BASE_URL_PATH when checking /public assets availability (#2700)

v0.13.2

26 Jun 14:56
Compare
Choose a tag to compare

Fixed

  • Clustering configuration on Fly.io

v0.13.1

25 Jun 20:58
Compare
Choose a tag to compare

Fixed

  • Error handling when connection to Livebook Teams fails (#2680)
  • Clustering configuration on Fly.io (#2682)
  • App deployment getting stuck when runtime crashes during app warmup (#2681)
  • Clarified the behaviour of ELIXIR_ERL_OPTIONS and ERL_*FLAGS (#2684)