Download Latest Version ecode-freebsd-0.8.0-x86_64.tar.gz (27.8 MB)
Email in envelope

Get an email when there's a new version of ecode

Home / ecode-0.8.0
Name Modified Size InfoDownloads / 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)

color box

  • Added live Markdown Preview support and markdown rendering support across the editor

markdown-preview

  • 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-indentation command (#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 ft in 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 --verbose on 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

Source: README.md, updated 2026-04-26