From a30a0233f3c382a3a837eb02b2ddb8e5def02e62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20K=C5=82osko?= Date: Tue, 12 Dec 2023 15:41:21 +0700 Subject: [PATCH] Update kino references --- CHANGELOG.md | 1 + lib/livebook/notebook/learn/deploy_apps.livemd | 2 +- lib/livebook/notebook/learn/kino/custom_kinos.livemd | 2 +- .../notebook/learn/kino/intro_to_kino.livemd | 2 +- lib/livebook/notebook/learn/kino/smart_cells.livemd | 2 +- .../notebook/learn/kino/vm_introspection.livemd | 2 +- lib/livebook/runtime/definitions.ex | 2 +- lib/livebook_web/live/session_live.ex | 12 ------------ 8 files changed, 7 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index df4d19319..013c5dbf2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). * Persisting Smart cells with `-->` sequence in the attributes ([#2364](https://github.com/livebook-dev/livebook/pull/2364)) * Downloading files in notebook export * Secrets list not updating when deleting Teams hub secrets ([#2371](https://github.com/livebook-dev/livebook/pull/2371)) +* File system form in Teams hub to show errors when creation fails because of duplicated bucket ([#2396](https://github.com/livebook-dev/livebook/pull/2396)) ## v0.11 diff --git a/lib/livebook/notebook/learn/deploy_apps.livemd b/lib/livebook/notebook/learn/deploy_apps.livemd index 4b6d6ce7d..d1c24e9cb 100644 --- a/lib/livebook/notebook/learn/deploy_apps.livemd +++ b/lib/livebook/notebook/learn/deploy_apps.livemd @@ -2,7 +2,7 @@ ```elixir Mix.install([ - {:kino, "~> 0.11.0"} + {:kino, "~> 0.12.0"} ]) ``` diff --git a/lib/livebook/notebook/learn/kino/custom_kinos.livemd b/lib/livebook/notebook/learn/kino/custom_kinos.livemd index 1b2d2783a..5c475a6a3 100644 --- a/lib/livebook/notebook/learn/kino/custom_kinos.livemd +++ b/lib/livebook/notebook/learn/kino/custom_kinos.livemd @@ -2,7 +2,7 @@ ```elixir Mix.install([ - {:kino, "~> 0.11.0"} + {:kino, "~> 0.12.0"} ]) ``` diff --git a/lib/livebook/notebook/learn/kino/intro_to_kino.livemd b/lib/livebook/notebook/learn/kino/intro_to_kino.livemd index 63bcd7d60..1c6a916b0 100644 --- a/lib/livebook/notebook/learn/kino/intro_to_kino.livemd +++ b/lib/livebook/notebook/learn/kino/intro_to_kino.livemd @@ -2,7 +2,7 @@ ```elixir Mix.install([ - {:kino, "~> 0.11.0"} + {:kino, "~> 0.12.0"} ]) ``` diff --git a/lib/livebook/notebook/learn/kino/smart_cells.livemd b/lib/livebook/notebook/learn/kino/smart_cells.livemd index 3fce563c0..175015906 100644 --- a/lib/livebook/notebook/learn/kino/smart_cells.livemd +++ b/lib/livebook/notebook/learn/kino/smart_cells.livemd @@ -2,7 +2,7 @@ ```elixir Mix.install([ - {:kino, "~> 0.11.0"}, + {:kino, "~> 0.12.0"}, {:jason, "~> 1.4"} ]) ``` diff --git a/lib/livebook/notebook/learn/kino/vm_introspection.livemd b/lib/livebook/notebook/learn/kino/vm_introspection.livemd index c149db114..fbea90250 100644 --- a/lib/livebook/notebook/learn/kino/vm_introspection.livemd +++ b/lib/livebook/notebook/learn/kino/vm_introspection.livemd @@ -2,7 +2,7 @@ ```elixir Mix.install([ - {:kino, "~> 0.11.0"}, + {:kino, "~> 0.12.0"}, {:kino_vega_lite, "~> 0.1.10"} ]) ``` diff --git a/lib/livebook/runtime/definitions.ex b/lib/livebook/runtime/definitions.ex index edf4bbb11..c1d6bcce4 100644 --- a/lib/livebook/runtime/definitions.ex +++ b/lib/livebook/runtime/definitions.ex @@ -1,5 +1,5 @@ defmodule Livebook.Runtime.Definitions do - @kino_requirement "~> 0.11.0" + @kino_requirement "~> 0.12.0" def kino_requirement do @kino_requirement diff --git a/lib/livebook_web/live/session_live.ex b/lib/livebook_web/live/session_live.ex index fc7adca01..39c13a3a6 100644 --- a/lib/livebook_web/live/session_live.ex +++ b/lib/livebook_web/live/session_live.ex @@ -1346,18 +1346,6 @@ defmodule LivebookWeb.SessionLive do )} end - def handle_event("add_form_cell_dependencies", %{}, socket) do - Session.add_dependencies(socket.assigns.session.pid, [%{dep: {:kino, "~> 0.8.1"}, config: []}]) - - {status, socket} = maybe_reconnect_runtime(socket) - - if status == :ok do - Session.queue_cell_evaluation(socket.assigns.session.pid, Cell.setup_cell_id()) - end - - {:noreply, socket} - end - def handle_event("queue_cell_evaluation", %{"cell_id" => cell_id} = params, socket) do data = socket.private.data