From 59dc767ef2ea58a2c90b74a7b6c681ed413a3411 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20K=C5=82osko?= Date: Wed, 18 Jan 2023 15:41:07 +0100 Subject: [PATCH] Release v0.8.1 (#1646) --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ mix.exs | 2 +- mix.lock | 1 + 3 files changed, 35 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 53bb3c4bc..343207a97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,39 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [v0.8.1](https://github.com/livebook-dev/livebook/tree/v0.8.1) (2023-01-18) + +### Added + +- Docker images with CUDA libraries ([#1578](https://github.com/livebook-dev/livebook/pull/1578) and [#1590](https://github.com/livebook-dev/livebook/pull/1590)) +- Support for capturing images from camera in the image input ([#1595](https://github.com/livebook-dev/livebook/pull/1595)) +- Support for audio input ([#1610](https://github.com/livebook-dev/kino/pull/1610)) +- Added an option to run the Setup cell with no cache ([#1616](https://github.com/livebook-dev/livebook/pull/1616)) +- Loading `LB_` environment variables as Livebook secrets ([#1615](https://github.com/livebook-dev/livebook/pull/1615)) +- Support for file input ([#1622](https://github.com/livebook-dev/livebook/pull/1622)) +- Support for specifying S3 region explicitly when adding a file system ([#1638](https://github.com/livebook-dev/livebook/pull/1638)) + +### Changed + +- Don't track :rand and :random keys in process dictionary ([#1599](https://github.com/livebook-dev/livebook/pull/1599)) +- Optimized iframe-based outputs and Smart cells to load only once in viewport ([#1607](https://github.com/livebook-dev/livebook/pull/1607)) +- Changed image upload to a block item instead of a button in the Markdown editor ([#1439](https://github.com/livebook-dev/livebook/pull/1439)) +- Made automatic reevaluation accessible in evaluation menu ([#1628](https://github.com/livebook-dev/livebook/pull/1628)) +- Rebuilt Livebook Desktop ([#1641](https://github.com/livebook-dev/livebook/pull/1641)) + - \[macOS\] Don't include wx, observer, debugger, et, jinterface and odbc in the vendored OTP + - \[macOS\] Add "View Logs" button to the error dialog when Livebook crashes + - \[macOS\]\[Windows\] Display "Livebook is shutting down" flash on app shutdown + - \[Windows\] Rewrite in C# and build with dotnet CLI to avoid most Windows security errors + - \[Windows\] Log release stdin/stdout to `%LOCALAPPDATA%\Livebook\Logs\Livebook.log` + - \[Windows\] The installer now performs basic Erlang smoke tests + +### Fixed + +- Redefining a module after evaluator crash ([#1582](https://github.com/livebook-dev/livebook/pull/1582)) +- Rendering inline math in on-hover docs ([#1635](https://github.com/livebook-dev/livebook/pull/1635)) +- Import notebook button missing on small screens ([#1643](https://github.com/livebook-dev/livebook/pull/1643)) +- Windows false positive security errors ([#1641](https://github.com/livebook-dev/livebook/pull/1641)) + ## [v0.8.0](https://github.com/livebook-dev/livebook/tree/v0.8.0) (2022-12-08) ### Added diff --git a/mix.exs b/mix.exs index c8505ccf9..7231aba18 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule Livebook.MixProject do use Mix.Project @elixir_requirement "~> 1.14.2 or ~> 1.15-dev" - @version "0.8.0" + @version "0.8.1" @description "Interactive and collaborative code notebooks - made with Phoenix LiveView" @app_elixir_version "1.14.2" diff --git a/mix.lock b/mix.lock index a014ec20b..1de278107 100644 --- a/mix.lock +++ b/mix.lock @@ -9,6 +9,7 @@ "decimal": {:hex, :decimal, "2.0.0", "a78296e617b0f5dd4c6caf57c714431347912ffb1d0842e998e9792b5642d697", [:mix], [], "hexpm", "34666e9c55dea81013e77d9d87370fe6cb6291d1ef32f46a1600230b1d44f577"}, "earmark_parser": {:hex, :earmark_parser, "1.4.29", "149d50dcb3a93d9f3d6f3ecf18c918fb5a2d3c001b5d3305c926cddfbd33355b", [:mix], [], "hexpm", "4902af1b3eb139016aed210888748db8070b8125c2342ce3dcae4f38dcc63503"}, "ecto": {:hex, :ecto, "3.9.4", "3ee68e25dbe0c36f980f1ba5dd41ee0d3eb0873bccae8aeaf1a2647242bffa35", [:mix], [{:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "de5f988c142a3aa4ec18b85a4ec34a2390b65b24f02385c1144252ff6ff8ee75"}, + "file_system": {:hex, :file_system, "0.2.10", "fb082005a9cd1711c05b5248710f8826b02d7d1784e7c3451f9c1231d4fc162d", [:mix], [], "hexpm", "41195edbfb562a593726eda3b3e8b103a309b733ad25f3d642ba49696bf715dc"}, "floki": {:hex, :floki, "0.34.0", "002d0cc194b48794d74711731db004fafeb328fe676976f160685262d43706a8", [:mix], [], "hexpm", "9c3a9f43f40dde00332a589bd9d389b90c1f518aef500364d00636acc5ebc99c"}, "hpax": {:hex, :hpax, "0.1.1", "2396c313683ada39e98c20a75a82911592b47e5c24391363343bde74f82396ca", [:mix], [], "hexpm", "0ae7d5a0b04a8a60caf7a39fcf3ec476f35cc2cc16c05abea730d3ce6ac6c826"}, "jason": {:hex, :jason, "1.4.0", "e855647bc964a44e2f67df589ccf49105ae039d4179db7f6271dfd3843dc27e6", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "79a3791085b2a0f743ca04cec0f7be26443738779d09302e01318f97bdb82121"},