Rune Editor v1.4.0
Welcome to Rune v1.4.0! This release brings major structural upgrades to the Tauri backend and squashes a cross-window context pollution bug.
🏗️ Backend Architecture Overhaul
The massive monolithic lib.rs has been thoroughly dismantled and rebuilt into a scalable, domain-driven architecture.
- Extracted and modularized
window.rs,terminal.rs,fs_utils.rs,search.rs, andsystem.rs. - Cleaner state management and easier contribution pipelines without merge conflict hell inside the Tauri bootstrap logic.
🐛 Bug Fixes
- Command Palette Workspace Pollution: Fixed a critical bug where searching for files (
Ctrl+P) or symbols in a new workspace would incorrectly return results belonging to previously opened workspaces in the background. The Rust backend now properly slices the shared global indexing memory using the active window's currentrootPath.