From 21c70b1271ae9ad392af628f6ff101b046a7a96c Mon Sep 17 00:00:00 2001 From: Lukasz Samson Date: Sat, 3 Aug 2024 07:53:58 +0200 Subject: [PATCH 1/3] bump version --- CHANGELOG.md | 13 +++++++++++++ VERSION | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c9d597ce3..43078615a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ ### Unreleased +### v0.23.0: 3 August 2024 + +#### Improvements + +- Added support for attaching with the debug adapter to remote nodes +- Debug Adapter protocol `source` request implemented +- Added presentation hints to debug scopes +- Breakpoints are now annotated as failed if setting them fails + +#### Fixes + +- Fixed a deadlock in debug adapter when meta process is not alive + ### v0.22.1: 10 July 2024 #### Improvements diff --git a/VERSION b/VERSION index a723ece79..ca222b7cf 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.22.1 +0.23.0 From 413da1027d75874ff74a08635cbef42f1dea8993 Mon Sep 17 00:00:00 2001 From: Lukasz Samson Date: Sat, 3 Aug 2024 11:38:09 +0200 Subject: [PATCH 2/3] fix test --- apps/debug_adapter/test/debugger_test.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/debug_adapter/test/debugger_test.exs b/apps/debug_adapter/test/debugger_test.exs index 6dc5395c4..cd8db5b3d 100644 --- a/apps/debug_adapter/test/debugger_test.exs +++ b/apps/debug_adapter/test/debugger_test.exs @@ -1151,7 +1151,7 @@ defmodule ElixirLS.DebugAdapter.ServerTest do 500 assert_receive event(_, "output", %{ - "category" => "important", + "category" => "console", "output" => "Failed to obtain meta for pid" <> _ }) end) From a4cc1dfcb2adbc18ac6d61f66298d09ba126d881 Mon Sep 17 00:00:00 2001 From: Lukasz Samson Date: Sat, 3 Aug 2024 11:43:17 +0200 Subject: [PATCH 3/3] update elixir_sense --- CHANGELOG.md | 1 + dep_versions.exs | 2 +- mix.lock | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 43078615a..ee04f7224 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ #### Fixes - Fixed a deadlock in debug adapter when meta process is not alive +- Removed no longer needed workaround for `:gen_statem` callbacks ### v0.22.1: 10 July 2024 diff --git a/dep_versions.exs b/dep_versions.exs index 4b3f8c87f..b5a8bd043 100644 --- a/dep_versions.exs +++ b/dep_versions.exs @@ -1,5 +1,5 @@ [ - elixir_sense: "4adfc55dc6902f56e6d070e14fba768a0ff05bd3", + elixir_sense: "f0be0d835001ebecde92509fca12c2c60fb922c0", dialyxir_vendored: "462e599aa7004a32cfa548cc715c9c59e95dacaf", jason_v: "c81537e2a5e1acacb915cf339fe400357e3c2aaa", erl2ex_vendored: "073ac6b9a44282e718b6050c7b27cedf9217a12a", diff --git a/mix.lock b/mix.lock index 48565beea..df547f9f2 100644 --- a/mix.lock +++ b/mix.lock @@ -2,7 +2,7 @@ "benchee": {:hex, :benchee, "1.1.0", "f3a43817209a92a1fade36ef36b86e1052627fd8934a8b937ac9ab3a76c43062", [:mix], [{:deep_merge, "~> 1.0", [hex: :deep_merge, repo: "hexpm", optional: false]}, {:statistex, "~> 1.0", [hex: :statistex, repo: "hexpm", optional: false]}], "hexpm", "7da57d545003165a012b587077f6ba90b89210fd88074ce3c60ce239eb5e6d93"}, "deep_merge": {:hex, :deep_merge, "1.0.0", "b4aa1a0d1acac393bdf38b2291af38cb1d4a52806cf7a4906f718e1feb5ee961", [:mix], [], "hexpm", "ce708e5f094b9cd4e8f2be4f00d2f4250c4095be93f8cd6d018c753894885430"}, "dialyxir_vendored": {:git, "https://github.com/elixir-lsp/dialyxir.git", "462e599aa7004a32cfa548cc715c9c59e95dacaf", [ref: "462e599aa7004a32cfa548cc715c9c59e95dacaf"]}, - "elixir_sense": {:git, "https://github.com/elixir-lsp/elixir_sense.git", "4adfc55dc6902f56e6d070e14fba768a0ff05bd3", [ref: "4adfc55dc6902f56e6d070e14fba768a0ff05bd3"]}, + "elixir_sense": {:git, "https://github.com/elixir-lsp/elixir_sense.git", "f0be0d835001ebecde92509fca12c2c60fb922c0", [ref: "f0be0d835001ebecde92509fca12c2c60fb922c0"]}, "erl2ex_vendored": {:git, "https://github.com/elixir-lsp/erl2ex.git", "073ac6b9a44282e718b6050c7b27cedf9217a12a", [ref: "073ac6b9a44282e718b6050c7b27cedf9217a12a"]}, "erlex_vendored": {:git, "https://github.com/elixir-lsp/erlex.git", "82db0e82ee4896491bc26dec99f5d795f03ab9f4", [ref: "82db0e82ee4896491bc26dec99f5d795f03ab9f4"]}, "jason_v": {:git, "https://github.com/elixir-lsp/jason.git", "c81537e2a5e1acacb915cf339fe400357e3c2aaa", [ref: "c81537e2a5e1acacb915cf339fe400357e3c2aaa"]},