Changelog
Release notes and notable changes across Athas versions
Editor, extensions, and Git/GitHub improvements
4 days agoEditor, extensions, and Git/GitHub improvements in Athas 0.9.0.
- Remove Zig requirement from file search builds
- Use native file search across picker surfaces
- Position code lens labels after editor text
- Add debugger footer context menu
- Use solid download icons
- Open extensions as an editor tab
- Polish extensions tab layout
- Surface extension activation actions
- Centralize rounded control styling
- Normalize shared primitive radii
- Polish extensions surface tokens
- Use shared GitHub form controls
- Normalize GitHub row surfaces
- Polish GitHub action viewer controls
- Normalize Git surface controls
- Polish GitHub header chips
- Use split action in Git composer
- Tighten Git sidebar controls
- Normalize chrome menu surfaces
- Add extension activation controls
- Normalize AI selector surfaces
- Normalize AI context controls
- Normalize database viewer surfaces
- Normalize SQL database surfaces
- Normalize editor status menus
- Simplify shared search controls
- Normalize notification command rows
- Normalize database CRUD buttons
- Normalize settings navigation radii
- Normalize database sidebar radii
- Normalize binary viewer surfaces
- Normalize debugger panel radii
- Normalize file tree row radii
- Add extension activation controls
- Normalize settings control surfaces
- Normalize Git control radii
- Normalize account settings radius
- Tighten chrome trigger styling
- Normalize remote connection controls
- Switch default fonts to Geist
- Move telemetry metadata out of settings
- Standardize badge styling
- Fix sidebar rail layout
- Separate activity rail expansion
- Move project switcher into activity rail
- Recover missing release notes
- Refine activity rail controls
- Polish activity rail spacing
- Stop activity rail from reflowing layout
- Keep activity rail in layout flow
- Show agent history in activity rail
- Keep Athas themes built in
- Standardize activity rail rows
- Fix Agent message metadata and file links
- Add shared application icon adapter
- Add Nix language highlighting
- Show extension artwork in the catalog
- Add rich GitHub sidebar previews
- Unify project setup in the picker
- Center Agent creation in empty editors
- Unify workbench chrome and navigation
- Tighten compact UI density
- Adopt shared icons across the application
- Move chrome controls into shared UI
- Move workbench gap into the theme
- Standardize UI control typography
- Colocate feature-specific UI styles
- Remove the conflicting compatibility theme
- Centralize typography font stacks
- Use the bundled Athas theme palette
- Use the standard radius scale
- Align font utilities with settings
- Use explicit Button sizes
- Standardize multibuffer editor surfaces
- Make Button borders explicit
- Harden global content search paging
- Render global search as a multibuffer
- Improve translucent sidebar contrast
- Restore credential persistence and CI builds
- Fix AI chat response handling
Full changelog: Compare changes
Editor, GitHub, and release automation polish
Jul 7, 2026Editor, GitHub, command-surface, Linux runtime, and release automation improvements.
Editor and language intelligence
- Wire Monaco LSP navigation more deeply into editor workflows.
- Polish Monaco hover sizing, bounds, and diff navigation behavior.
- Tighten editor shortcut handling and preserve undo history for editor commands.
- Add Astro language support and expand language extension metadata.
- Move Monaco wiring into editor engine modules so editor startup code has a clearer boundary.
Git, GitHub, and command surfaces
- Standardize command picker rows, utility command rows, Git selector surfaces, and shortcut rendering.
- Improve GitHub PR viewer actions, sidebar rows, avatar fallbacks, and commit-row behavior.
- Clarify Git history sync state and refine inline unpushed indicators.
- Tighten Docker, Git, and multi-file diff sidebar chrome.
- Add split action button primitives and keep split action buttons fitting narrow layouts.
Runtime and extensions
- Fix Linux CEF graphics fallback behavior.
- Move extensions into the sidebar and keep extension surfaces aligned with the newer sidebar layout.
- Reduce frontend development logging noise.
Release automation
- Stabilize nightly preview release setup, including Zig installation and tag-based preview builds.
- Avoid pushing
mainfrom nightly previews and increment preview versions from existing tags. - Support the release token secret used by the release workflow.
- Select the newest preview tag directly when deciding whether nightly should ship another preview.
Full changelog
See the full generated compare: Compare changes
Performance and UI responsiveness improvements
Jul 2, 2026Render performance, selector narrowing, Git diff responsiveness, and UI subscription cleanup.
This release improves render performance across workspace, editor, Git, terminal, search, and settings surfaces by narrowing subscriptions and reducing repeated lookup work.
See the full generated release notes on GitHub.
Monaco editor and performance overhaul
Jun 14, 2026Monaco editor migration, file tree performance, Git workflows, Docker workspace tools, and app runtime polish.
This release moves the editor surface to Monaco, improves file tree and search performance, expands Git and Docker workspace workflows, and polishes app runtime behavior.
See the full generated release notes on GitHub.
Editor, terminal, and settings refinements
May 28, 2026Editor, terminal, settings, and workflow refinements for the 0.7 line.
This release continues the 0.7 line with refinements across editor interactions, terminal behavior, settings, and daily workflow reliability.
See the full generated release notes on GitHub.
Stability and workflow polish
May 20, 2026Focused editor, workspace, and release polish after the 0.7 release.
This release follows up on the 0.7 line with stability and workflow improvements across editor, workspace, and release surfaces.
See the full generated release notes on GitHub.
Collaboration, database, and workspace foundations
May 18, 2026Collaboration surfaces, database workflows, sidebar primitives, project routing, and editor performance improvements.
This release adds collaboration and database workspace foundations, refines sidebar and project surfaces, improves editor performance, and strengthens terminal behavior across pane moves.
See the full generated release notes on GitHub.
Editor history, Linux packages, and database providers
May 7, 2026Editor undo history, terminal persistence, local PDF loading, database sidecars, and Linux package improvements.
This release improves editor undo behavior, terminal persistence, local PDF loading, database provider sidecars, language tooling, and native Linux package builds.
See the full generated release notes on GitHub.
Release scrollbar hotfix
May 5, 2026A focused scrollbar styling fix for release builds.
This hotfix corrects scrollbar styling in release builds.
See the full generated release notes on GitHub.
Editor, LSP, and Linux runtime improvements
May 5, 2026Editor, LSP, Git, Linux runtime, and workspace improvements from the v0.5 release.
Editor and LSP improvements
- Add Nix syntax highlighting and Zig syntax capture updates.
- Render LSP semantic tokens, CodeLens actions, signature help, inlay hints, rename preparation, and workspace edits more reliably.
- Fix editor cursor scroll sync, token retargeting, inlay hint alignment, diagnostics cleanup, and stateful buffer eviction.
- Wire editor context menu actions and improve editor scroll behavior.
Git and workspace workflow
- Polish stash lists and centralize search matching.
- Improve Git sidebar workflows, responsive layout, tree guide rendering, and stash opening behavior.
- Add multi-root workspace folder management and preserve terminal sessions across tab moves.
- Stabilize workspace lifecycle and project tab behavior.
Linux and release packaging
- Add Linux CEF runtime/build workflow support and runtime paths.
- Simplify release packaging, fix Linux tarball verification, and fix Linux release CLI install.
- Improve Linux folder picker, IPC fallbacks, microphone error handling, and CEF window behavior.
UI and extension polish
- Refine sidebar activity rail layout and polish editor/chat controls.
- Add multi-agent chat controls and move AI account controls to the title bar.
- Activate theme extension contributions and improve marketplace category handling.
- Add custom autocomplete provider support.
Full release notes
See the full generated release notes on GitHub.
Packaging, language tools, and editor fixes
Apr 28, 2026Release packaging, managed language tools, editor folding, search, and Linux window fixes.
This release tightens the release packaging pipeline, improves managed language tool support, fixes editor folding and search rendering, and addresses Linux window resize behavior.
See the full generated release notes on GitHub.
Refined Settings
Apr 27, 2026Settings are now easier to use with new keybindings and small tweaks that will make you feel home.
Settings feel more complete
We got rid of the bloat! Settings now feel closer to a real control center, but it's pretty simple to navigate it. Cleaner rows, better selectors, import and export, appearance controls, sidebar preferences, UI font sizing, and keybinding improvements that are easier to scan and edit.

Sticky folders
Filtering, row actions, git status, compact folders, visibility controls, drag targets, folder whitespace actions, and sticky parent folders make larger projects feel less noisy and faster to navigate.

Refined agent input
Skills now live inside the extensions system. Input is now much cleaner with new controls. Agent activity is folded into a calmer conversation flow instead of filling the screen with internal events.

Editor work feels steadier
We fixed a bunch of issues on editor. Selecting now feel better and intuitive.

Introducing Worktrees
Apr 11, 2026What's new
Language servers, fully heard: Type hints drift in beside your variables, parameter help appears the moment you open a paren, and if the server crashes, Athas quietly picks it back up.
Hit the mic: Talk to the agent instead of typing.
Introducing Worktrees: A new panel in the Git sidebar, right beside changes and stashes.
Remote, without the detour: Connect to a remote host and it opens as a project tab — browse, edit, and switch the same way you do locally.
Extended CLI commands: athas web, athas terminal, athas remote. Three small doors into the editor.
What we fixed
Git feels calmer
fetch, push, and pull no longer freeze the editor while they run. The git actions menu always stays on screen, the gutter updates smoothly on Linux, and the pull request viewer works on older gh CLIs.
The editor stays out of your way
Inline edit has a proper toolbar and a rebindable Cmd+I. Shortcut chips everywhere in the app update the moment you change a keybinding. Pane fullscreen stops killing the terminal inside it, and the tab bar is there even when you've closed everything.
Terminal, less fussy
Profiles and shell selection, proper paste, ANSI codes out of tab titles, and Cmd+W focusing the right thing.
Small good things
Svelte highlighting. A rebuilt SQLite viewer. A warmer first-run onboarding and an in-app What's New tab after updates. Telemetry off by default. Signed Windows builds with SHA256 checksums alongside every release.
Thanks
@Finesssee, @Lyapsus, and @ChristmasSun— thank you for this cycle.
Syntax highlighting hotfix
Mar 6, 2026Syntax highlighting was silently broken in all production builds since v0.4.0. A security hardening change removed the CSP permission needed for WebAssembly, which prevented tree-sitter parsers from loading. This release restores it.
Problems pane, CLI opening, and model selector redesign
Mar 6, 2026Highlights
- New Problems pane that surfaces diagnostics with quick actions — click a warning or error to jump to the source, or apply a code action right from the pane
- Open files and folders straight from the terminal with
athas foo.txtorathas ., and deep links viaathas://open - The AI model selector has been completely redesigned into a single unified dropdown with inline API key and Ollama URL editors, provider icons, and full-width search across all providers
- Adjustable UI font size in Settings > Appearance — scales text and icons across the entire interface
- You can now create new files with Ctrl+N even when no folder is open
Improvements
- Default AI provider is now Anthropic Claude Sonnet 4.5
- Language extension installs use bundled parser assets instead of fetching from CDN
- "Go to File" has been renamed to "Quick Open" everywhere
- XML-family files (xml, xsl, xslt, svg, plist) now get syntax highlighting
- Sticky line numbers in file preview so they stay visible while scrolling
Bug Fixes
- Language servers now properly activate after installation on Linux
- Switching between files no longer causes stale highlighting, wrong cursor positions, or scroll jumps
- Syntax highlighting works correctly after updating from older versions (stale cache issue)
- File drops work reliably on Windows, and file tree lag on large repos is reduced
- Terminal fonts render correctly on Windows with platform-aware fallbacks
- GitHub PR menu correctly detects expired tokens instead of showing a cryptic error
- Menus close properly when clicking outside on Windows
- macOS text replacements now work in the terminal
- Diff viewer hunk accordions actually toggle when clicked
Search, binary previews, and editor refinements
Mar 3, 2026This release brings syntax-highlighted file previews to global search, a new binary file viewer, accordion-style Git pane sections, and bundled tree-sitter parsers for more reliable syntax highlighting.
Added
- Syntax-highlighted file preview in global search
- Binary file viewer with WASM metadata and hex preview
- Binary file preview in command bar and global search
- SQLite file support in binary preview
- SQL language support
- Framer-motion animations for dropdowns, modals, and command bar
Changed
- Rename command bar to quick open
- Replace Prism with tree-sitter for markdown code block highlighting
- Bundle tree-sitter parsers and remove CDN fallback
- Rebuild all tree-sitter parsers from source to fix WASM ABI mismatch
- Implement accordion layout for Git pane sections
- Make stash and history panels mutually exclusive
- Remove sidebar search pane in favor of global search dialog
- Extract runtime and tools into workspace packages
- Replace window zoom with component-level zoom
Fixed
- Fix syntax highlighting for YAML and JSX
- Fix Git pane layout: fill available space, reduce gaps, hide scrollbars
- Fix file/folder dialog extending beyond screen
- Fix release CI failures for Linux builds
- Skip AppImage bundling on Linux to fix linuxdeploy failure
Workflow quality and stability improvements
Mar 2, 2026This release improves day-to-day editing and Git workflows, strengthens ACP tool/runtime handling, and fixes key edge cases in parser behavior, inline editing, and macOS autofill behavior.
Added
- Manual Git repository selection
- Improved ACP tool detection for Go/Cargo-managed runtimes
Changed
- Improved AI chat, workspace, editor tabs, terminal, and Git workflows
- Reorganized documentation and merged setup/release guidance into a single Contributing page
- Updated docs links (sidebar/footer, install paths, and Edit on GitHub targets)
Fixed
- Parser query compatibility and fallback handling for unsupported predicates
- Inline edit and AI message rendering edge cases
- File explorer handling for
.DS_Storefiles - macOS autofill heuristic handling reliability
Authentication, AI, and extension platform foundations
Feb 19, 2026Added
- Add authentication
- Add split view editor panes and new tab view
- Add planning mode in the AI agent pane
- Add runtime language catalog with CDN deploy pipeline
- Add .editorconfig integration
- Add file copy/cut/paste with cross-window clipboard sharing
- Add minimap toggle setting with keyboard shortcut
- Add keyboard shortcuts for web viewer
- Add find/replace, minimap, and multi-cursor improvements
- Add Lua and Rust language support with runtime tooling infrastructure
Changed
- Revamp Git interface and refactor git module internals
- Merge TSX into TypeScript extension flow in marketplace and installer
- Drive Ruby/ERB detection from extension metadata
- Refresh theme system and align terminal and UI styling
- Improve AI chat UI and ACP protocol integration
- Modularize editor styles into feature-based modules
- Move docs to Fumadocs and refresh documentation workflows
- Remove bundled language extensions in favor of manifest-driven installs
- Remove GitHub Copilot integration
Fixed
- Fix memory leaks, reduce I/O overhead, and improve editor/runtime performance
- Fix deploy workflow safe.directory handling and dirty worktree pull behavior
- Fix editor view reset when switching to uncached files
- Fix tab sync, hover lifecycle, and open-file reliability
- Fix language extension installation and update flow
- Fix find-in-file navigation and highlight positioning
- Fix extension store persistence for installed extensions
- Fix app freeze on large commit diffs
- Fix terminal toggle keybinding on macOS
- Fix viewport behavior with zoom-level adjustments
- Fix right sidebar slow open when terminal is active
- Fix tokenizer bypass by validating extension installation state
- Fix broken links on docs index
Security
- Apply desktop auth and autocomplete security hardening with additional tests
Release 0.3.2
Jan 13, 2026Added
- Native PDF viewer with external open support
- CSV viewer as built-in extension
- HTML/CSS live preview with asset protocol support
- Preview mode for file tabs
- Auto-refresh for externally created/deleted files
- In-app report a bug button
- Drag and drop to open folders as projects and files as buffers
- Test connection button and feedback for SSH connections
- Configurable command bar file limit and improved fuzzy search
- Cmd+hover definition link highlighting
- Jump list navigation
- Performance monitoring system
Changed
- Virtualize file tree for better performance
- Optimize editor rendering
- Improve PDF and image zoom controls
- Improve autocompletion behavior and LSP completion
- Remove Rust from bundled registry
Fixed
- Fix scroll position bugs in editor
- Fix file tree git status not updating on save
- Fix nvim cursor in normal and insert mode
- Fix terminal corruption with multi-byte UTF-8 characters
- Fix search highlighting in editor
- Fix command palette not finding all files
- Prevent command injection in SSH fallback commands
- Fix git blame not appearing after file switch
- Fix duplicate LSP server creation due to race condition
- Fix gap between sticky headers in file tree
- Preserve scroll position when switching between buffers
- Fix window resize on Linux
- Disable problematic DMABUF renderer on Linux
- Fix stored XSS in markdown parser by sanitizing HTML output
- Bundle FreeType in Linux AppImage for older distro compatibility
- Fix incorrect bundled LSP path on Linux
- Fix git blame not showing after scrolling
- Fix tokenization lag and visual flashing during typing
Release 0.3.1
Dec 22, 2025Fixed
- Fix Windows build by correcting CLI module imports
Release 0.3.0
Dec 22, 2025Added
- Ollama support for local AI models
- ACP (Agent Client Protocol) integration with session modes
- GitHub pull request integration with checklist rendering
- Project picker dialog for workspace management
- Web viewer for browsing URLs in editor
- Extension system core architecture with bundled extensions
- Syntax highlighting in diff viewer
- Markdown syntax highlighting
- Terminal font settings customization
- Advanced model selector dropdown in AI chat
- ARIA accessibility descriptors for menus and tabs
- Persistent commands feature
- SSH key authentication with multiple key fallback
- Open File in Editor feature for AI agent
- Slider component and Christmas theme
- Pre-release check script for validating releases
Changed
- Replace expandable commits with hover previews in source control
- Improve LSP integration with diagnostics
- Improve scrollbar design
- Auto-refresh Source Control when view becomes active
- Add 1 second delay before showing git blame popover
- Refactor theme system
- Extend Gemini API support
Fixed
- Fix LSP popup position
- Fix editor viewport and line alignment bugs
- Fix terminal font rendering for Nerd Fonts
- Fix context menu positioning
- Fix sticky folder background transparency in file tree
- Fix workspace reset and terminal persistence
- Fix drag region for window on macOS
- Fix autosave functionality and dirty state logic
- Fix traffic lights for macOS 26
- Fix LSP for JavaScript/TypeScript files
Terminal and extension build fixes
Dec 9, 2025Production build, terminal, extension, keymap, and file explorer fixes.
This release fixes production build issues around the terminal and extensions, consolidates keymap command registration, and adds a file explorer action for opening folders.
See the full generated release notes on GitHub.
Release 0.2.6
Dec 4, 2025Added
- Auto-update system with GitHub Releases integration
- Markdown preview button in editor toolbar
- Deep link support (
athas://protocol) - Linting service with Tauri backend support
- Symlink support for file explorer and icon themes
- Keymaps feature with customizable keyboard shortcuts
- External editor support
- Right-click context menu in editor
- Code folding in gutter
- xAI Grok models support
- Gemini 3 Pro Preview support
- Settings search functionality
- Storybook for UI development and testing
Changed
- Migrate to tree-sitter-web for syntax highlighting
- Migrate AI chat history to SQLite
- Refactor terminal module and fix auto-create behavior
- Refactor AI chat UI
- Improve LSP client and configuration
- Improve formatter service
- Improve extension system with on-demand architecture
Fixed
- Fix editor rendering and extension install UX
- Fix command bar not triggering
- Fix scrolling issues
- Fix Git Blame and other git issues
- Fix line numbers not showing up on big files
- Fix highlighter initialization after extension installation
- Fix HighlightLayer memo bug
- Fix editor selections
- Fix cursor position restoration and tab switching conflicts
Release 0.2.4
Nov 8, 2025Added
- Project tabs for multi-workspace support
Changed
- Organize files by feature (vertical slice architecture)
- Refactor editor and fix overall issues
Fixed
- Fix Windows build errors in CLI and search commands
- Fix git status rows for nested paths and stage directories correctly
Removed
- Remove welcome screen and CLI install prompt
Release 0.2.2
Oct 30, 2025Added
- Release automation system
- Certificate import and notarization for macOS in GitHub Actions
Changed
- Vim enhancements
Release 0.2.1
Oct 29, 2025Added
- Code signing for macOS
- New AI models and BYOK (Bring Your Own Key) settings
- Image preview and toolbar
- Extension support for syntax highlighting
- CLI command installation feature
- Setting toggles in command palette
Changed
- Improve UX in switching projects
- Make git inline blame popup more compact
Fixed
- Fix welcome screen theme responsiveness for light mode
- Fix viewport ref for scrolling
- Fix syntax highlighting initialization
- Fix intrusive UI on the code editor
- Fix traffic light position for macOS
Release 0.1.2
Oct 19, 2025Added
- Markdown preview
- Icon themes
- Multiple AI agents
- Individual zoom for editor, terminal, and window
- Vim commands
- Shortcut for color theme selector
- Shortcut to kill terminal process
Changed
- Improve SQLite viewer
- Refactor cursor styles for Vim mode
Fixed
- Fix editor syntax and search highlighting
- Fix Vim mode issues
- Fix agent dropdowns
- Fix editor scrolling
Release 0.1.1
Aug 27, 2025Added
- Git blame functionality with inline display and hover details
- Password prompt dialog for SSH connections
- Lines and columns information in footer
- Integrated menu bar with toggle option
- Global search shortcuts
- Keyboard shortcuts to text editor
- Code formatting feature
- Move line up/down functionality
- Cursor position restoration when switching files
- Highlight search results and click-to-jump
- Shell switching support
- Close editor tabs with middle click
Changed
- Enhance remote connection handling
- Improve text selection handling
- Improve command bar performance
- Refactor clipboard utilities to use Tauri clipboard manager
Fixed
- Fix Linux menu bar UI
- Fix zooming issues
- Fix context menu positioning when zoomed
- Fix completion dropdown not hiding after acceptance
- Fix auto-pairing logic
Release 0.1.0
Aug 12, 2025Initial release