| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| ecode-haiku-0.8.0-x86_64.tar.gz | 2026-04-26 | 28.3 MB | |
| ecode-freebsd-0.8.0-x86_64.tar.gz | 2026-04-26 | 27.8 MB | |
| ecode-linux-0.8.0-x86_64.AppImage | 2026-04-26 | 28.8 MB | |
| ecode-linux-0.8.0-x86_64.tar.gz | 2026-04-26 | 29.7 MB | |
| ecode-linux-0.8.0-arm64.AppImage | 2026-04-26 | 27.2 MB | |
| ecode-linux-0.8.0-arm64.tar.gz | 2026-04-26 | 28.0 MB | |
| ecode-windows-0.8.0-arm64.zip | 2026-04-26 | 28.2 MB | |
| ecode-windows-0.8.0-x86_64.zip | 2026-04-26 | 28.1 MB | |
| ecode-macos-0.8.0-x86_64.dmg | 2026-04-26 | 28.7 MB | |
| ecode-macos-0.8.0-arm64.dmg | 2026-04-26 | 27.1 MB | |
| ecode 0.8.0 source code.tar.gz | 2026-04-26 | 51.5 kB | |
| ecode 0.8.0 source code.zip | 2026-04-26 | 67.0 kB | |
| README.md | 2026-04-26 | 4.8 kB | |
| Totals: 13 Items | 281.9 MB | 13 | |
Changelog
Added
- Visual diff / patch / file comparison (#130)
https://github.com/user-attachments/assets/28abd925-4618-4c03-b2b6-f84f692ebf31
https://github.com/user-attachments/assets/d556acc4-e1d0-424c-b1e9-3856fac9c635
https://github.com/user-attachments/assets/dfc4acb1-05ab-44fd-a58b-39350a007fb3
-
Auto-indent support (
Settings -> Document -> Global Settings -> Auto-Indent -> Smart) (#294) -
UI Themes based on the Syntax Color Scheme (
Settings -> Window -> UI Theme -> Syntax Color Scheme) (#661)
https://github.com/user-attachments/assets/16879b99-1a66-4fbe-88a3-8e1aa4b1bd95
- Added Color Box support (Renders a background box of the parsed color directly behind the text itself) (#825)
- Added live Markdown Preview support and markdown rendering support across the editor
-
Added Agent Client Protocol / ACP to the AI Assistant plugin
-
Native Linter/Formatter support for JSON (#828)
-
Native Linter/Formatter support for YAML (#829)
-
Code highlighting for WebAssembly (#842)
-
Code highlighting for WIT (Web Assembly Interface Types) (#844)
-
Code highlighting for CPS (#851)
-
Added
clear-indentationcommand (#854) -
Option to open new terminals in the active document’s directory (#857)
-
Added code folding for XML + HTML (#870)
-
Added terminal text reflow support
-
Add woff2 font format support
Improved
-
Do not purge erroneous config in plugins (#827)
-
Select multiple items in side panel treeview (#869)
-
Directory chooser: pasting full path does not use it (#872)
-
About dialog: can't be closed by key press (#873)
-
Improved documentation visibility, now will find the best place possible to render and auto-adjust its width (#874)
https://github.com/user-attachments/assets/3a229691-61c3-40ab-afd9-29889a9cbdf5
- Improved signature helper positioning and now allows to render in multiple lines (enabled by default)
https://github.com/user-attachments/assets/9ea34720-dfe4-48d7-aed6-341061c0ac9d
-
Expose an environment variable to let shells detect the embedded terminal (#878)
-
Auto-Close brackets improvements:
- Word boundary behavior: Typing an opening bracket directly preceding an alphanumeric character prevents auto-closing. (e.g. typing ( before word correctly inserts ( without closing it).
- Whitespace boundary behavior: Typing an opening bracket before a space triggers normal auto-closing.
- Forward unbalanced brackets: Typing an opening bracket when there's an unmatched closing bracket ahead on the same line prevents auto-closing (so typing ( when the line is () ) doesn't insert an extra )).
- Balanced brackets: Regular auto-closing when brackets are completely matched.
- Quote balancing: If the line already has balanced quotes and your cursor is right before a quote, typing a quote will just overwrite/step over the right quote instead of adding a new pair.
-
Major refactor in AI Asssitant plugin (improved UX)
-
Added tilde support for files and folders passed as parameters from the CLI in ecode
-
Terminal scroll position does not change on terminal resize
-
Improved crash stack-traces saving on Windows (#835)
-
Greatly improved crash window on Windows, now displays the stack-trace and let the user go to report it
-
Fix text-selection in opencode and many other CLI applications
-
Allow to load multiple files and folders from the CLI
-
Update app title when focusing any new tab that it's not an editor or a terminal
Fixed
-
Press backspace button on collapsed code blocks crashed ecode (#836)
-
Allow
ftin palette outside of projects (#853) -
Fix copy paste in tree-view (#855)
-
Fix create pseudo-console spawn issues in Windows (#856)
-
Cannot type # on macOS British keyboard (Option + 3 bound to terminal tab) (#877)
-
Can't close folder if there is a terminal tab focused (#890)
-
Fix LSP graceful exit (this fixes clangd not erasing the preamble cache files)
-
Fix user-after-free during plugin reload
-
Fix
--verboseon Windows -
Fix a focusing issue when moving a terminal to the status bar terminal, hiding the terminal would not focus any editor
-
Fix a crash during debugging that happens due to invalid memory access (UIAbstractView + VariablesModel changes).
-
Fix a crash on ChatUI when closing a chat that was about to receive a server response
-
Fix terminal close warning spawning multiple times and allowing to crash the app
-
A ton of bug fixes