diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fc96d9b..3faac284 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,34 +5,40 @@ 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/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v0.13.1](https://github.com/livebook-dev/kino/tree/v0.13.1) (2024-06-21) + +### Added + +* Support for module plugs in `Kino.Proxy.listen/1` ([#448](https://github.com/livebook-dev/kino/pull/448)) + ## [v0.13.0](https://github.com/livebook-dev/kino/tree/v0.13.0) (2024-06-17) ### Added -* Smart cell editor options `:intellisense_node` and `:source` ([390](https://github.com/livebook-dev/kino/pull/390)) -* Added `:entrypoint` option on `use Kino.JS` to specify custom entrypoint file ([392](https://github.com/livebook-dev/kino/pull/392)) -* Added `Kino.recompile/0` for recompiling path dependencies from `Mix.install/2` ([399](https://github.com/livebook-dev/kino/pull/399)) -* Added `:message_label` option to `Kino.Process.seq_trace/2` ([411](https://github.com/livebook-dev/kino/pull/411)) -* Added `Kino.Workspace.user_info/1` for getting information about the given client ([412](https://github.com/livebook-dev/kino/pull/412)) -* Support for column relocation in `Kino.Table` ([419](https://github.com/livebook-dev/kino/pull/419)) -* Added `:render_ets_tables` option to `Kino.Process.app_tree/2` ([411](https://github.com/livebook-dev/kino/pull/411)) -* Introduced `Kino.Proxy` for handling requests forwarded from Livebook ([431](https://github.com/livebook-dev/kino/pull/431), [433](https://github.com/livebook-dev/kino/pull/433)) -* Added `Kino.beam_paths/0` ([439](https://github.com/livebook-dev/kino/pull/439)) -* Added `:formatter` option to `Kino.DataTable.new/2` ([441](https://github.com/livebook-dev/kino/pull/441)) -* Support for OTP 27 process labels in `Kino.Process.seq_trace/2` ([442](https://github.com/livebook-dev/kino/pull/442)) +* Smart cell editor options `:intellisense_node` and `:source` ([#390](https://github.com/livebook-dev/kino/pull/390)) +* Added `:entrypoint` option on `use Kino.JS` to specify custom entrypoint file ([#392](https://github.com/livebook-dev/kino/pull/392)) +* Added `Kino.recompile/0` for recompiling path dependencies from `Mix.install/2` ([#399](https://github.com/livebook-dev/kino/pull/399)) +* Added `:message_label` option to `Kino.Process.seq_trace/2` ([#411](https://github.com/livebook-dev/kino/pull/411)) +* Added `Kino.Workspace.user_info/1` for getting information about the given client ([#412](https://github.com/livebook-dev/kino/pull/412)) +* Support for column relocation in `Kino.Table` ([#419](https://github.com/livebook-dev/kino/pull/419)) +* Added `:render_ets_tables` option to `Kino.Process.app_tree/2` ([#411](https://github.com/livebook-dev/kino/pull/411)) +* Introduced `Kino.Proxy` for handling requests forwarded from Livebook ([#431](https://github.com/livebook-dev/kino/pull/431), [#433](https://github.com/livebook-dev/kino/pull/433)) +* Added `Kino.beam_paths/0` ([#439](https://github.com/livebook-dev/kino/pull/439)) +* Added `:formatter` option to `Kino.DataTable.new/2` ([#441](https://github.com/livebook-dev/kino/pull/441)) +* Support for OTP 27 process labels in `Kino.Process.seq_trace/2` ([#442](https://github.com/livebook-dev/kino/pull/442)) ### Changed -* Make the smart cell editor source explicitly managed ([391](https://github.com/livebook-dev/kino/pull/391)) -* Deprecated the smart cell editor `:attribute` and infavour of explicitly managing the source with `c:handle_editor_change/2`. See [this commit](https://github.com/livebook-dev/kino_db/commit/2b9ee6387217a732797e687b3fc12d6937932e6c) for an example of how to migrate to the new API ([391](https://github.com/livebook-dev/kino/pull/391)) -* `Kino.Tree` to automatically expand tuples of up to 6 elements ([398](https://github.com/livebook-dev/kino/pull/398)) -* Changed `c:Kino.Table.export_data/2` to accept extra argument with order information ([418](https://github.com/livebook-dev/kino/pull/418)) -* Renamed the `Kino.Hub` module to `Kino.Workspace` ([434](https://github.com/livebook-dev/kino/pull/434)) +* Make the smart cell editor source explicitly managed ([#391](https://github.com/livebook-dev/kino/pull/391)) +* Deprecated the smart cell editor `:attribute` and infavour of explicitly managing the source with `c:handle_editor_change/2`. See [this commit](https://github.com/livebook-dev/kino_db/commit/2b9ee6387217a732797e687b3fc12d6937932e6c) for an example of how to migrate to the new API ([#391](https://github.com/livebook-dev/kino/pull/391)) +* `Kino.Tree` to automatically expand tuples of up to 6 elements ([#398](https://github.com/livebook-dev/kino/pull/398)) +* Changed `c:Kino.Table.export_data/2` to accept extra argument with order information ([#418](https://github.com/livebook-dev/kino/pull/418)) +* Renamed the `Kino.Hub` module to `Kino.Workspace` ([#434](https://github.com/livebook-dev/kino/pull/434)) ### Fixed -* Fixed `Kino.DataTable` crashing with empty data ([427](https://github.com/livebook-dev/kino/pull/427)) -* Tables font changing on first hover in Firefox ([435](https://github.com/livebook-dev/kino/pull/435)) +* Fixed `Kino.DataTable` crashing with empty data ([#427](https://github.com/livebook-dev/kino/pull/427)) +* Tables font changing on first hover in Firefox ([#435](https://github.com/livebook-dev/kino/pull/435)) ## [v0.12.3](https://github.com/livebook-dev/kino/tree/v0.12.3) (2024-01-22) diff --git a/README.md b/README.md index 6a779f36..e5f5e483 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ To bring Kino to Livebook all you need to do is `Mix.install/2`: ```elixir Mix.install([ - {:kino, "~> 0.13.0"} + {:kino, "~> 0.13.1"} ]) ``` diff --git a/mix.exs b/mix.exs index 2dbe7d20..0dcf425a 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Kino.MixProject do use Mix.Project - @version "0.13.0" + @version "0.13.1" @description "Interactive widgets for Livebook" def project do