livebook/CHANGELOG.md
Jonatan Kłosko fad9301ad4
Fix branching section evaluation when the parent section is empty (#560)
* Fix branching section evaluation when the parent section is empty

* Update changelog
2021-09-23 13:20:49 +02:00

7.5 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Unreleased

Added

  • Introduced file system abstraction and an S3 support (#492)
  • Added support for configuring file systems using env variables (#498)
  • Added a keyboard shortcut for triggering on-hover docs (#508)
  • Added --open-new CLI flag to livebook server (#529)

Changed

  • Improved intellisense to handle structs and sigils (#513)
  • Create new notebooks with an already focused code cell (#527)
  • Switched base Docker image from alpine to debian-slim (#552)

Fixed

  • Improved Markdown and math integration by migrating to remark (#495)
  • Improved the evaluator process to not consume user-submitted messages from inbox (#502)
  • Improved sections panel UI to better handle numerous sections or long section names (#534 and #537)
  • Fixed branching section evaluation when the parent section is empty (#560

v0.2.3 (2021-08-12)

Added

  • Added UI for directory creation (#424)
  • Added UI for file deletion and renaming (#426)
  • Listing Livebook version on dashboard home
  • Support for relative navigation between notebooks (#441 and #445)
  • Introduced branching sections (#449)
  • Range (slider) input (#435 and #440)
  • Select input (#448)
  • Checkbox input (#461)
  • Showing full documentation when hovering over an identifier (#453)
  • Added notebook source preview and export (#457)
  • Added Elixir source export (#476)
  • Added option to export and persist Live Markdown with output (#483 and #485)

Changed

  • Merge undo stack for collaborative editing (#433)
  • Restructured remote node processes to allow for multiple connections (#434)

Fixed

  • Fixed editor font size on MacOS

v0.2.2 (2021-07-01)

Added

  • Support for configuring Attached as the default runtime (#397)
  • Textarea input (#382)
  • Color input (#410)
  • Support for markdown output (#404)
  • Introduced cells bin for restoring deleted cells (#414)
  • Added code formatting integration to Elixir cells (#416)
  • Added --open CLI flag to livebook server (#417)
  • Suggest restarting runtime on Mix.install error and add restart shortcut (#418)
  • Documented editor shortcuts and added basic view (#419)

Changed

  • Improved section management (#411)
  • Highlight matching brackets only in insert mode (#421)

v0.2.1 (2021-06-24)

Added

  • Showing the evaluation time next to the cell indicator (#366)
  • Showing a ticking timer while cell is evaluating (#374)
  • Added a section on evaluation vs compilation to the Elixir notebook (#376)
  • Support for image output (#380)
  • Introduced reactive inputs (#389)
  • Added copy to clipboard button to virtualized output (#393)

v0.2.0 (2021-06-17)

Next milestone, see New in Livebook v0.2 by José Valim.

Added

  • Introduced an Explore section (#310)
  • Notebook about the unique features behind Elixir and Livebook (#314)
  • Portal guide (#328)
  • VegaLite introductory notebook (#335)
  • Kino introductory notebook (#364)
  • Notebook on VM introspection (#346)
  • Show an informative message on completion when there is no runtime (#316)
  • Support for inputs (#328)
  • Numeric input (#352)
  • Password input (#357)
  • Support for Mix runtime as the default one (#334)
  • Dynamic table output (#356)

v0.1.2 (2021-06-01)

Added

  • Capture and show logger output (#298)
  • Support for dynamic Vega-Lite graphics (#306 and #309)

v0.1.1 (2021-05-24)

Added

Changed

  • Improved path selector to properly handle text editing in the middle (#283)
  • Made section anchor links deterministic (#288)

v0.1.0 (2021-05-19)

Initial release, see Livebook's announcement by José Valim.