mirror of
https://github.com/livebook-dev/livebook.git
synced 2025-11-06 03:36:45 +08:00
Rewrite changelog to adhere to keepachangelog format (#500)
This commit is contained in:
parent
515cfed11f
commit
34bb041755
1 changed files with 98 additions and 57 deletions
155
CHANGELOG.md
155
CHANGELOG.md
|
|
@ -1,72 +1,113 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## v0.2.3 (2021-08-12)
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
* Add option to export and persist Live Markdown with output ([#483](https://github.com/elixir-nx/livebook/pull/483) and [#485](https://github.com/elixir-nx/livebook/pull/485))
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
* Add Elixir source export ([#476](https://github.com/elixir-nx/livebook/pull/476))
|
|
||||||
* Add support for checkbox input type ([#461](https://github.com/elixir-nx/livebook/pull/461))
|
|
||||||
* Add notebook source preview and export ([#457](https://github.com/elixir-nx/livebook/pull/457))
|
|
||||||
* Show full documentation when hovering over an identifier ([#453](https://github.com/elixir-nx/livebook/pull/453))
|
|
||||||
* Add support for select input type ([#448](https://github.com/elixir-nx/livebook/pull/448))
|
|
||||||
* Introduce branching sections ([#449](https://github.com/elixir-nx/livebook/pull/449))
|
|
||||||
* Implement relative navigation between notebooks ([#441](https://github.com/elixir-nx/livebook/pull/441) and [#445](https://github.com/elixir-nx/livebook/pull/445))
|
|
||||||
* Add support for a range (slider) input type ([#435](https://github.com/elixir-nx/livebook/pull/435) and [#440](https://github.com/elixir-nx/livebook/pull/440))
|
|
||||||
* Restructure remote node processes and allow for multiple connections ([#434](https://github.com/elixir-nx/livebook/pull/434))
|
|
||||||
* Merge undo stack for collaborative editing ([#433](https://github.com/elixir-nx/livebook/pull/433))
|
|
||||||
* List livebook version on dashboard home
|
|
||||||
* Add UI for file deletion and renaming ([#426](https://github.com/elixir-nx/livebook/pull/426))
|
|
||||||
* Fix editor font size for MacOS
|
|
||||||
* Add UI for directory creation ([#424](https://github.com/elixir-nx/livebook/pull/424))
|
|
||||||
|
|
||||||
## v0.2.2 (2021-07-01)
|
## [Unreleased](https://github.com/livebook-dev/livebook)
|
||||||
|
|
||||||
* Highlight matching brackets only in insert mode ([#421](https://github.com/elixir-nx/livebook/pull/421))
|
### Added
|
||||||
* Document editor shortcuts and add basic view ([#419](https://github.com/elixir-nx/livebook/pull/419))
|
|
||||||
* Suggest restarting runtime on Mix.install error and add restart shortcut ([#418](https://github.com/elixir-nx/livebook/pull/418))
|
|
||||||
* livebook server: Add --open flag ([#417](https://github.com/elixir-nx/livebook/pull/417))
|
|
||||||
* Add code formatting integration to Elixir cells ([#416](https://github.com/elixir-nx/livebook/pull/416))
|
|
||||||
* Implement cells bin ([#414](https://github.com/elixir-nx/livebook/pull/414))
|
|
||||||
* Improve section management ([#411](https://github.com/elixir-nx/livebook/pull/411))
|
|
||||||
* Add support for a color input type ([#410](https://github.com/elixir-nx/livebook/pull/410))
|
|
||||||
* Add support for markdown output ([#404](https://github.com/elixir-nx/livebook/pull/404))
|
|
||||||
* Add support for a textarea input type ([#382](https://github.com/elixir-nx/livebook/pull/382))
|
|
||||||
* Support configuring Attached as the default runtime ([#397](https://github.com/elixir-nx/livebook/pull/397))
|
|
||||||
|
|
||||||
## v0.2.1 (2021-06-24)
|
- Introduced file system abstraction and an S3 support ([#492](https://github.com/elixir-nx/livebook/pull/492))
|
||||||
|
- Added support for configuring file systems using env variables ([#498](https://github.com/elixir-nx/livebook/pull/498))
|
||||||
|
|
||||||
* Add copy to clipboard button to virtualized output ([#393](https://github.com/elixir-nx/livebook/pull/393))
|
### Fixed
|
||||||
* Implement reactive input ([#389](https://github.com/elixir-nx/livebook/pull/389))
|
|
||||||
* Add support for image output ([#380](https://github.com/elixir-nx/livebook/pull/380))
|
|
||||||
* Add section on evaluation vs compilation on Elixir notebook ([#376](https://github.com/elixir-nx/livebook/pull/376))
|
|
||||||
* Show ticking timer while cell is evaluating ([#374](https://github.com/elixir-nx/livebook/pull/374))
|
|
||||||
* Show the evaluation time next to the cell indicator ([#366](https://github.com/elixir-nx/livebook/pull/366))
|
|
||||||
|
|
||||||
## v0.2.0 (2021-06-17)
|
- Improved Markdown and math integration by migrating to remark ([#495](https://github.com/elixir-nx/livebook/pull/495))
|
||||||
|
|
||||||
* Add Kino introductory notebook ([#364](https://github.com/elixir-nx/livebook/pull/364))
|
## [v0.2.3](https://github.com/livebook-dev/livebook/tree/v0.2.3) (2021-08-12)
|
||||||
* Add password input ([#357](https://github.com/elixir-nx/livebook/pull/357))
|
|
||||||
* Add dynamic table output ([#356](https://github.com/elixir-nx/livebook/pull/356))
|
|
||||||
* Add numeric input ([#352](https://github.com/elixir-nx/livebook/pull/352))
|
|
||||||
* Add notebook on VM introspection ([#346](https://github.com/elixir-nx/livebook/pull/346))
|
|
||||||
* Add VegaLite intro notebook to the explore section ([#335](https://github.com/elixir-nx/livebook/pull/335))
|
|
||||||
* Add support for Mix runtime as the default one ([#334](https://github.com/elixir-nx/livebook/pull/334))
|
|
||||||
* Portal guide ([#328](https://github.com/elixir-nx/livebook/pull/318))
|
|
||||||
* Support inputs ([#328](https://github.com/elixir-nx/livebook/pull/328))
|
|
||||||
* Show an informative message on completion when there is no runtime ([#316](https://github.com/elixir-nx/livebook/pull/316))
|
|
||||||
* Add a notebook about the unique features behind Elixir and Livebook ([#314](https://github.com/elixir-nx/livebook/pull/314))
|
|
||||||
* Introduce an Explore section ([#310](https://github.com/elixir-nx/livebook/pull/310))
|
|
||||||
|
|
||||||
## v0.1.2 (2021-06-01)
|
### Added
|
||||||
|
|
||||||
* Support dynamic Vega-Lite graphics ([#306](https://github.com/elixir-nx/livebook/pull/306) and [#309](https://github.com/elixir-nx/livebook/pull/309))
|
- Added UI for directory creation ([#424](https://github.com/elixir-nx/livebook/pull/424))
|
||||||
* Capture and show logger output ([#298](https://github.com/elixir-nx/livebook/pull/298))
|
- Added UI for file deletion and renaming ([#426](https://github.com/elixir-nx/livebook/pull/426))
|
||||||
|
- Listing Livebook version on dashboard home
|
||||||
|
- Support for relative navigation between notebooks ([#441](https://github.com/elixir-nx/livebook/pull/441) and [#445](https://github.com/elixir-nx/livebook/pull/445))
|
||||||
|
- Introduced branching sections ([#449](https://github.com/elixir-nx/livebook/pull/449))
|
||||||
|
- Range (slider) input ([#435](https://github.com/elixir-nx/livebook/pull/435) and [#440](https://github.com/elixir-nx/livebook/pull/440))
|
||||||
|
- Select input ([#448](https://github.com/elixir-nx/livebook/pull/448))
|
||||||
|
- Checkbox input ([#461](https://github.com/elixir-nx/livebook/pull/461))
|
||||||
|
- Showing full documentation when hovering over an identifier ([#453](https://github.com/elixir-nx/livebook/pull/453))
|
||||||
|
- Added notebook source preview and export ([#457](https://github.com/elixir-nx/livebook/pull/457))
|
||||||
|
- Added Elixir source export ([#476](https://github.com/elixir-nx/livebook/pull/476))
|
||||||
|
- Added option to export and persist Live Markdown with output ([#483](https://github.com/elixir-nx/livebook/pull/483) and [#485](https://github.com/elixir-nx/livebook/pull/485))
|
||||||
|
|
||||||
## v0.1.1 (2021-05-24)
|
### Changed
|
||||||
|
|
||||||
* Support for plots rendering via [`VegaLite`](https://github.com/elixir-nx/vega_lite) ([#287](https://github.com/elixir-nx/livebook/pull/287))
|
- Merge undo stack for collaborative editing ([#433](https://github.com/elixir-nx/livebook/pull/433))
|
||||||
* Deterministic section anchor links ([#288](https://github.com/elixir-nx/livebook/pull/288))
|
- Restructured remote node processes to allow for multiple connections ([#434](https://github.com/elixir-nx/livebook/pull/434))
|
||||||
* Improved path selector to properly handle text editing in the middle ([#283](https://github.com/elixir-nx/livebook/pull/283))
|
|
||||||
|
|
||||||
## v0.1.0 (2021-05-19)
|
### Fixed
|
||||||
|
|
||||||
* Initial release
|
- Fixed editor font size on MacOS
|
||||||
|
|
||||||
|
## [v0.2.2](https://github.com/livebook-dev/livebook/tree/v0.2.2) (2021-07-01)
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Support for configuring Attached as the default runtime ([#397](https://github.com/elixir-nx/livebook/pull/397))
|
||||||
|
- Textarea input ([#382](https://github.com/elixir-nx/livebook/pull/382))
|
||||||
|
- Color input ([#410](https://github.com/elixir-nx/livebook/pull/410))
|
||||||
|
- Support for markdown output ([#404](https://github.com/elixir-nx/livebook/pull/404))
|
||||||
|
- Introduced cells bin for restoring deleted cells ([#414](https://github.com/elixir-nx/livebook/pull/414))
|
||||||
|
- Added code formatting integration to Elixir cells ([#416](https://github.com/elixir-nx/livebook/pull/416))
|
||||||
|
- Added `--open` CLI flag to `livebook server` ([#417](https://github.com/elixir-nx/livebook/pull/417))
|
||||||
|
- Suggest restarting runtime on Mix.install error and add restart shortcut ([#418](https://github.com/elixir-nx/livebook/pull/418))
|
||||||
|
- Documented editor shortcuts and added basic view ([#419](https://github.com/elixir-nx/livebook/pull/419))
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Improved section management ([#411](https://github.com/elixir-nx/livebook/pull/411))
|
||||||
|
- Highlight matching brackets only in insert mode ([#421](https://github.com/elixir-nx/livebook/pull/421))
|
||||||
|
|
||||||
|
## [v0.2.1](https://github.com/livebook-dev/livebook/tree/v0.2.1) (2021-06-24)
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Showing the evaluation time next to the cell indicator ([#366](https://github.com/elixir-nx/livebook/pull/366))
|
||||||
|
- Showing a ticking timer while cell is evaluating ([#374](https://github.com/elixir-nx/livebook/pull/374))
|
||||||
|
- Added a section on evaluation vs compilation to the Elixir notebook ([#376](https://github.com/elixir-nx/livebook/pull/376))
|
||||||
|
- Support for image output ([#380](https://github.com/elixir-nx/livebook/pull/380))
|
||||||
|
- Introduced reactive inputs ([#389](https://github.com/elixir-nx/livebook/pull/389))
|
||||||
|
- Added copy to clipboard button to virtualized output ([#393](https://github.com/elixir-nx/livebook/pull/393))
|
||||||
|
|
||||||
|
## [v0.2.0](https://github.com/livebook-dev/livebook/tree/v0.2.0) (2021-06-17)
|
||||||
|
|
||||||
|
Next milestone, see [New in Livebook v0.2 by José Valim](https://www.youtube.com/watch?v=MOTEgF-wIEI).
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Introduced an Explore section ([#310](https://github.com/elixir-nx/livebook/pull/310))
|
||||||
|
- Notebook about the unique features behind Elixir and Livebook ([#314](https://github.com/elixir-nx/livebook/pull/314))
|
||||||
|
- Portal guide ([#328](https://github.com/elixir-nx/livebook/pull/318))
|
||||||
|
- VegaLite introductory notebook ([#335](https://github.com/elixir-nx/livebook/pull/335))
|
||||||
|
- Kino introductory notebook ([#364](https://github.com/elixir-nx/livebook/pull/364))
|
||||||
|
- Notebook on VM introspection ([#346](https://github.com/elixir-nx/livebook/pull/346))
|
||||||
|
- Show an informative message on completion when there is no runtime ([#316](https://github.com/elixir-nx/livebook/pull/316))
|
||||||
|
- Support for inputs ([#328](https://github.com/elixir-nx/livebook/pull/328))
|
||||||
|
- Numeric input ([#352](https://github.com/elixir-nx/livebook/pull/352))
|
||||||
|
- Password input ([#357](https://github.com/elixir-nx/livebook/pull/357))
|
||||||
|
- Support for Mix runtime as the default one ([#334](https://github.com/elixir-nx/livebook/pull/334))
|
||||||
|
- Dynamic table output ([#356](https://github.com/elixir-nx/livebook/pull/356))
|
||||||
|
|
||||||
|
## [v0.1.2](https://github.com/livebook-dev/livebook/tree/v0.1.2) (2021-06-01)
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Capture and show logger output ([#298](https://github.com/elixir-nx/livebook/pull/298))
|
||||||
|
- Support for dynamic Vega-Lite graphics ([#306](https://github.com/elixir-nx/livebook/pull/306) and [#309](https://github.com/elixir-nx/livebook/pull/309))
|
||||||
|
|
||||||
|
## [v0.1.1](https://github.com/livebook-dev/livebook/tree/v0.1.1) (2021-05-24)
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Support for plots rendering via [`VegaLite`](https://github.com/elixir-nx/vega_lite) ([#287](https://github.com/elixir-nx/livebook/pull/287))
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Improved path selector to properly handle text editing in the middle ([#283](https://github.com/elixir-nx/livebook/pull/283))
|
||||||
|
- Made section anchor links deterministic ([#288](https://github.com/elixir-nx/livebook/pull/288))
|
||||||
|
|
||||||
|
## [v0.1.0](https://github.com/livebook-dev/livebook/tree/v0.1.0) (2021-05-19)
|
||||||
|
|
||||||
|
Initial release, see [Livebook's announcement by José Valim](https://www.youtube.com/watch?v=RKvqc-UEe34).
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue