From 4bf2cbe8189e0c2e7a0d871c5b259f678a43e44c Mon Sep 17 00:00:00 2001 From: MischaPanch Date: Mon, 27 Oct 2025 00:18:25 +0100 Subject: [PATCH] Readme, changelog (mention Julia support) [ci skip] --- CHANGELOG.md | 1 + README.md | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7d323eb..154b3939 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ Status of the `main` branch. Changes prior to the next official version change w * Added `RenameSymbolTool` for renaming symbols across the codebase (if LS supports this operation). * Language support: + * **Add support for Julia** via LanguageServer.jl * **Add support for Haskell** via Haskell Language Server (HLS) with automatic discovery via ghcup, stack, or system PATH; supports both Stack and Cabal projects * **Add support for Scala** via Metals language server (requires some [manual setup](docs/scala_setup_guide_for_serena.md)) * **Add support for Elm** via @elm-tooling/elm-language-server (automatically downloads if not installed; requires Elm compiler) diff --git a/README.md b/README.md index f6a1faea..e88f5592 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,7 @@ With Serena, we provide direct, out-of-the-box support for: * Erlang (requires installation of beam and [erlang_ls](https://github.com/erlang-ls/erlang_ls), experimental, might be slow or hang) * Perl (requires installation of Perl::LanguageServer) * Haskell (automatically locates HLS via ghcup, stack, or system PATH; supports Stack and Cabal projects) + * Julia * AL * Markdown (must be explicitly specified via `--language markdown` when generating project config, primarily useful for documentation-heavy projects)