Skip to content

Releases: Eeive/Evcode-ide

Evcode - 1.0.0

26 May 18:57

Choose a tag to compare

🚀 Evcode v1.0.0 is officially live!

The first stable production-ready architecture of Evcode is here. We completely refactored the core engine to provide a professional, ultra-fast, and minimalist terminal IDE experience for modern developers.

⚡ What's New in v1.0.0:

  • Rope-Backed Engine: Replaced old text storage with a high-performance B-Tree structure (ropey). Evcode now handles 100k, 500k, and 1M+ lines of code with zero-latency and minimal memory footprint.
  • Viewport Virtualization: Lazy rendering system that processes only the visible area on your screen, preventing CPU bottlenecks.
  • Asynchronous LSP Workers: Integration with language servers (rust-analyzer) is fully offloaded from the UI thread using Tokio async tasks and mpsc channels. Your UI never freezes.
  • Full Mouse & Scroll Support: Fluid mouse capture right inside the terminal. Click to position the cursor, scroll with the wheel, and interact with the file tree seamlessly.
  • Eeive Minimalist Status Bar: Clean monochrome interface showing modes, cursor tracking, and active LSP status.

📦 Installation:

Run the following command in your terminal:

cargo install evcode

v0.2.3

07 May 19:40

Choose a tag to compare

Fix cross-platform build naming

v0.2.2

03 May 18:59

Choose a tag to compare

Fix cross-platform build naming

v0.2.1

03 May 18:54

Choose a tag to compare

Update release workflow with macOS support and asset naming

v0.2.0

03 May 15:11

Choose a tag to compare

Merge branch 'main' of https://github.com/poghdev/Evcode-ide