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 @@ +
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
+