Skip to content

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 19 Jul 13:16
· 56 commits to main since this release

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 .dockerignore no 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,
    and Cmd/Ctrl+B toggles 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

  • ce341c0 through 289a2e0 add editor formatting, code snapshots, and project discovery.
  • acb1219 and 5a626dd stabilize Git initialization and terminal streaming.
  • 9e21f39 through c635c9e deliver managed language installation and expanded support.
  • 5caa914 and 6fa2e86 fix watcher, zoom, YAML, C++, and Docker ignore behavior.