Merge pull request #1700 from oraios/prepare-release-1.6.0

Prepare release 1.6.0
This commit is contained in:
Dr. Dominik Jain authored and GitHub committed 2026-07-16 13:59:05 +02:00
commit 1820240e97
5 files changed
+50 -3

No files matched your search

+2
View File
@@ -2,6 +2,8 @@
Status of the `main` branch. Changes prior to the next official version change will appear here.
# v1.6.0 (2026-07-16)
* General:
- Speed up MCP startup when auto-creating projects at startup (e.g. using `--project-from-cwd`) by
determining the project's languages in a background thread #1683
+45
View File
@@ -0,0 +1,45 @@
<div class="news-item">
<h3>Serena v1.6.0</h3>
<p class="date">July 16, 2026</p>
<p>
A lot has happened since the last news item for v1.3.0. Here are the highlights:
</p>
<p>
<b>Extended Memory System.</b>
Memories can now reference each other via the <code>mem:&lt;name&gt;</code> convention (renames propagate automatically),
and a new <code>serena memories</code> CLI command group supports listing, reading, writing and integrity checking.
See the <a target="_blank" href="https://oraios.github.io/serena/02-usage/045_memories.html">memories documentation</a> for details.
</p>
<p>
<b>Trusted Projects &amp; Activation Commands.</b>
The new global setting <code>trusted_project_path_patterns</code> introduces the notion of trusted projects,
which may define an <code>activation_command</code> that is run before the language backend initialises
(e.g. to generate sources a language server needs) as well as language server-specific settings.
</p>
<p>
<b>Expanded Language Support.</b>
New languages for the LSP backend: GDScript (Godot Engine), CUE, QML, and LaTeX (experimental);
PHPantom was added as an alternative PHP language server.
</p>
<p>
<b>New Tools &amp; Configurability.</b>
The new <code>replace_in_files</code> tool applies pattern replacements across multiple files in one call.
Language server launching and indexing became more configurable,
and the JetBrains backend can now auto-launch IDE instances upon project activation
via <code>jetbrains_launch_command</code>.
</p>
<p>
<b>Robustness &amp; Fixes.</b>
A multitude of fixes and improvements across the board, including many language servers
(Java, TypeScript, Svelte, C#, Julia, Perl, and more), the dashboard,
the CLI (git worktree handling), and general token efficiency.
</p>
<p>
See our <a target="_blank" href="https://github.com/oraios/serena/blob/main/CHANGELOG.md">change log</a> for the full list of changes.
</p>
<p>
<b>Update Now.</b>
If you are using the uv tool installation of Serena, upgrade as follows:<br>
uv tool upgrade serena-agent
</p>
</div>
+1 -1
View File
@@ -4,7 +4,7 @@ requires = ["hatchling"]
[project]
name = "serena-agent"
version = "1.5.4.dev0"
version = "1.6.1.dev0"
description = "A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent"
authors = [{ name = "Oraios AI", email = "info@oraios-ai.de" }]
readme = "README.md"
+1 -1
View File
@@ -1,4 +1,4 @@
__version__ = "1.5.4.dev0"
__version__ = "1.6.1.dev0"
import logging
Generated
+1 -1
View File
@@ -2803,7 +2803,7 @@ wheels = [
[[package]]
name = "serena-agent"
version = "1.5.4.dev0"
version = "1.6.1.dev0"
source = { editable = "." }
dependencies = [
{ name = "anthropic" },