diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b44c70..3664b6b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,21 @@ 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.1.10](https://github.com/livebook-dev/kino_maplibre/tree/v0.1.10) (2023-09-25) +## [v0.1.11](https://github.com/livebook-dev/kino_maplibre/tree/v0.1.11) (2024-01-17) ### Added +* Geolocate control via `add_locate_control/2` ([#64](https://github.com/livebook-dev/kino_maplibre/pull/64)) +* Terrain control via `add_terrain_control/1` ([#68](https://github.com/livebook-dev/kino_maplibre/pull/68)) +* Geocode control via `add_geocode_control/1` ([#69](https://github.com/livebook-dev/kino_maplibre/pull/69)) +* Fullscreen control via `add_fullscreen_control/1` ([#71](https://github.com/livebook-dev/kino_maplibre/pull/71)) +* Scale control via `add_scale_control/2` ([#73](https://github.com/livebook-dev/kino_maplibre/pull/73)) +* Export map via `add_export_map/2` ([#74](https://github.com/livebook-dev/kino_maplibre/pull/74)) + +## [v0.1.10](https://github.com/livebook-dev/kino_maplibre/tree/v0.1.10) (2023-09-25) + +### Fixed + * Fix `Kino` export deprecations ([#61](https://github.com/livebook-dev/kino_maplibre/pull/61)) ## [v0.1.9](https://github.com/livebook-dev/kino_maplibre/tree/v0.1.9) (2023-09-05) diff --git a/README.md b/README.md index 503eddf..5b1dbf0 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ To bring KinoMapLibre to Livebook all you need to do is Mix.install/2: ```elixir Mix.install([ - {:kino_maplibre, "~> 0.1.9"} + {:kino_maplibre, "~> 0.1.11"} ]) ``` diff --git a/guides/components.livemd b/guides/components.livemd index fe6ffc1..03e0d21 100644 --- a/guides/components.livemd +++ b/guides/components.livemd @@ -2,8 +2,8 @@ ```elixir Mix.install([ - {:maplibre, "~> 0.1.4"}, - {:kino_maplibre, "~> 0.1.9"}, + {:maplibre, "~> 0.1.8"}, + {:kino_maplibre, "~> 0.1.11"}, {:req, "~> 0.3.1"} ]) diff --git a/mix.exs b/mix.exs index ac4e34d..fa258b3 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule KinoMapLibre.MixProject do use Mix.Project - @version "0.1.10" + @version "0.1.11" @description "MapLibre integration with Livebook" def project do @@ -28,7 +28,7 @@ defmodule KinoMapLibre.MixProject do [ {:kino, "~> 0.7"}, {:table, "~> 0.1.0"}, - {:maplibre, "~> 0.1.6"}, + {:maplibre, "~> 0.1.8"}, {:ex_doc, "~> 0.30", only: :dev, runtime: false} ] end diff --git a/mix.lock b/mix.lock index 3098545..82fc326 100644 --- a/mix.lock +++ b/mix.lock @@ -1,12 +1,12 @@ %{ "earmark_parser": {:hex, :earmark_parser, "1.4.33", "3c3fd9673bb5dcc9edc28dd90f50c87ce506d1f71b70e3de69aa8154bc695d44", [:mix], [], "hexpm", "2d526833729b59b9fdb85785078697c72ac5e5066350663e5be6a1182da61b8f"}, "ex_doc": {:hex, :ex_doc, "0.30.6", "5f8b54854b240a2b55c9734c4b1d0dd7bdd41f71a095d42a70445c03cf05a281", [:mix], [{:earmark_parser, "~> 1.4.31", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "bd48f2ddacf4e482c727f9293d9498e0881597eae6ddc3d9562bd7923375109f"}, - "geo": {:hex, :geo, "3.5.1", "a7b1581770c5f0de3f19fe0977eb828b79af269669854ca944038f70188f47b5", [:mix], [{:jason, "~> 1.4", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "c65cfdc5f214402b52a32c11ae9dec9530bbee4973303a67e75312db3ec7b59c"}, + "geo": {:hex, :geo, "3.6.0", "00c9c6338579f67e91cd5950af4ae2eb25cdce0c3398718c232539f61625d0bd", [:mix], [{:jason, "~> 1.4", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "1dbdebf617183b54bc3c8ad7a36531a9a76ada8ca93f75f573b0ae94006168da"}, "kino": {:hex, :kino, "0.7.0", "98d2623bebf8d1c4d761c5ed9741c6aae2f1909706baec501f2fdad347cb9d92", [:mix], [{:table, "~> 0.1.2", [hex: :table, repo: "hexpm", optional: false]}], "hexpm", "3dd1ee761c241caa30364333e3102a954d68188414a46e867f95c858d745f3fd"}, "makeup": {:hex, :makeup, "1.1.0", "6b67c8bc2882a6b6a445859952a602afc1a41c2e08379ca057c0f525366fc3ca", [:mix], [{:nimble_parsec, "~> 1.2.2 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "0a45ed501f4a8897f580eabf99a2e5234ea3e75a4373c8a52824f6e873be57a6"}, "makeup_elixir": {:hex, :makeup_elixir, "0.16.1", "cc9e3ca312f1cfeccc572b37a09980287e243648108384b97ff2b76e505c3555", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "e127a341ad1b209bd80f7bd1620a15693a9908ed780c3b763bccf7d200c767c6"}, "makeup_erlang": {:hex, :makeup_erlang, "0.1.2", "ad87296a092a46e03b7e9b0be7631ddcf64c790fa68a9ef5323b6cbb36affc72", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "f3f5a1ca93ce6e092d92b6d9c049bcda58a3b617a8d888f8e7231c85630e8108"}, - "maplibre": {:hex, :maplibre, "0.1.6", "9244bd95064a989079907318e84fc47117ce0fb696f4fc9a12208aff8d6fabe7", [:mix], [{:geo, "~> 3.5.1 or ~> 3.6", [hex: :geo, repo: "hexpm", optional: false]}, {:req, "~> 0.3.0", [hex: :req, repo: "hexpm", optional: true]}, {:table, "~> 0.1.0", [hex: :table, repo: "hexpm", optional: false]}], "hexpm", "6dcb36a4941529a6370a82dd8a6b0bd882c554d0e41662f93c91b894e94680c0"}, + "maplibre": {:hex, :maplibre, "0.1.8", "2118ce809e8f9230ddaf28ab47e87c2bb9f01de0ac0dc82b44309a97f90f5d45", [:mix], [{:geo, "~> 3.5.1 or ~> 3.6", [hex: :geo, repo: "hexpm", optional: false]}, {:req, "~> 0.4 or ~> 1.0", [hex: :req, repo: "hexpm", optional: true]}, {:table, "~> 0.1.0", [hex: :table, repo: "hexpm", optional: false]}], "hexpm", "474192e4604ab2ee148f56487b5401806c18d421af30f4e7ad58c191ef6d6df9"}, "nimble_parsec": {:hex, :nimble_parsec, "1.3.1", "2c54013ecf170e249e9291ed0a62e5832f70a476c61da16f6aac6dca0189f2af", [:mix], [], "hexpm", "2682e3c0b2eb58d90c6375fc0cc30bc7be06f365bf72608804fb9cffa5e1b167"}, "table": {:hex, :table, "0.1.2", "87ad1125f5b70c5dea0307aa633194083eb5182ec537efc94e96af08937e14a8", [:mix], [], "hexpm", "7e99bc7efef806315c7e65640724bf165c3061cdc5d854060f74468367065029"}, }