diff --git a/news/20260716.html b/news/20260716.html new file mode 100644 index 00000000..129820f5 --- /dev/null +++ b/news/20260716.html @@ -0,0 +1,45 @@ +
+

Serena v1.6.0

+

July 16, 2026

+

+ A lot has happened since the last news item for v1.3.0. Here are the highlights: +

+

+ Extended Memory System. + Memories can now reference each other via the mem:<name> convention (renames propagate automatically), + and a new serena memories CLI command group supports listing, reading, writing and integrity checking. + See the memories documentation for details. +

+

+ Trusted Projects & Activation Commands. + The new global setting trusted_project_path_patterns introduces the notion of trusted projects, + which may define an activation_command that is run before the language backend initialises + (e.g. to generate sources a language server needs) as well as language server-specific settings. +

+

+ Expanded Language Support. + New languages for the LSP backend: GDScript (Godot Engine), CUE, QML, and LaTeX (experimental); + PHPantom was added as an alternative PHP language server. +

+

+ New Tools & Configurability. + The new replace_in_files 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 jetbrains_launch_command. +

+

+ Robustness & Fixes. + 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. +

+

+ See our change log for the full list of changes. +

+

+ Update Now. + If you are using the uv tool installation of Serena, upgrade as follows:
+ uv tool upgrade serena-agent +

+