Merge branch 'main' into solid-lsp

This commit is contained in:
Dominik Jain
2025-06-22 10:34:04 +02:00
2 changed files with 10 additions and 14 deletions
+9 -13
View File
@@ -1,9 +1,8 @@
# Latest
Status of the main branch. Changes prior to the next official version change will appear here.
## Highlights
Status of the `main` branch. Changes prior to the next official version change will appear here.
### This version is a major change and improvement of Serena
# 2025-06-20
* **Overhaul and major improvement of editing tools!**
This represents a very important change in Serena. Symbols can now be addressed by their `name_path` (including nested ones)
@@ -17,19 +16,16 @@ Status of the main branch. Changes prior to the next official version change wil
* Possibility to index your project beforehand, accelerating Serena's tools.
* Initial prompt for project supported (has to be added manually for the moment)
* Massive performance improvement of pattern search tool
* Fixed stability issues and deadlocks (see #170)
* Use **process isolation** to fix stability issues and deadlocks (see #170).
This uses separate process for the MCP server, the Serena agent and the dashboard in order to fix asyncio-related issues.
# 2025-05-24
## Highlights
Important new feature: configurability of mode and context, allowing better integration in a variety of clients.
See corresponding section in readme - Serena can now be integrated in IDE assistants in a more productive way.
You can now also do things like switching to one-shot planning mode, ask to plan something (which will create a memory),
then switch to interactive editing mode in the next conversation and work through the plan read from the memory.
Also some improvements to prompts.
* Important new feature: **configurability of mode and context**, allowing better integration in a variety of clients.
See corresponding section in readme - Serena can now be integrated in IDE assistants in a more productive way.
You can now also do things like switching to one-shot planning mode, ask to plan something (which will create a memory),
then switch to interactive editing mode in the next conversation and work through the plan read from the memory.
* Some improvements to prompts.
# 2025-05-21
+1 -1
View File
@@ -1,4 +1,4 @@
__version__ = "2025-05-21"
__version__ = "2025-06-21"
import logging