v1.3.1
Axon v1.3.1
Axon v1.3.1 expands the editor's language foundation while making release
downloads smaller. Native language tools now install securely when needed,
terminal streaming remains stable during live agent output, and workspace files
stay current during rapid external edits.
Language tools
- Axon now detects and highlights Swift, Ruby, Dart, SQL, TOML, Zig, Terraform,
LaTeX, Scala, Clojure, Haskell, Erlang, R, PowerShell, Assembly, Makefile,
XML, and Protocol Buffers projects. - The left status-bar bolt opens workspace-focused language status, installation,
lifecycle controls, and logs without exposing the complete catalog in Settings. - C/C++, Rust, Java, C#, Kotlin, Lua, XML, Protocol Buffers, and other native
servers install only when requested. - Managed downloads use pinned versions and reviewed checksums, reject unsafe
archives, clean partial data after cancellation, and activate atomically. - Java and Kotlin share a private managed JRE. C# and PowerShell can use private
managed runtimes without requiring global installations. - npm-backed servers and Go remain bundled. Release packaging excludes roughly
485 MB of other uncompressed native server resources. - YAML now resolves correctly in npm-hoisted development workspaces, Makefiles
no longer activate C++, and.dockerignoreno longer receives Dockerfile
diagnostics.
Terminal and workspace reliability
- Terminal follow intent is tracked independently from transient xterm viewport
coordinates, preventing visible live agent output from removing prior lines. - Readers can remain detached in scrollback while output continues, then return
to the live tail without losing rendered content. - Git initialization is detected inside an already-open workspace.
- Rapid external writes, atomic replacement saves, and multi-file agent changes
refresh open models, the file tree, and Git state without reopening files.
Editor workflow
- Code Snapshot opens as a built-in editor with syntax-aware PNG export,
configurable framing, Axon branding, clipboard copy, and native save support. - Editor settings now control tab size, indentation detection, source padding,
indentation guides, active guides, and bracket-pair guides live. - TypeScript project discovery supports arbitrary monorepos without hardcoded
Axon paths. - Editor zoom preserves both viewport axes, scales line height proportionally,
andCmd/Ctrl+Btoggles the sidebar again. - Terminal toolbar actions remain clickable at reduced zoom levels.
Verification
- Electron main-process and renderer production builds pass.
- All editor tests and Axon Core Go tests pass.
- Language-server packaging, extension registry, line-count, lint, and
whitespace checks pass.
Included commits
ce341c0through289a2e0add editor formatting, code snapshots, and project discovery.acb1219and5a626ddstabilize Git initialization and terminal streaming.9e21f39throughc635c9edeliver managed language installation and expanded support.5caa914and6fa2e86fix watcher, zoom, YAML, C++, and Docker ignore behavior.