Skip to content

Releases

NovaTerm v0.3.2

Choose a tag to compare

@samidshixeliyev samidshixeliyev released this 29 Jun 11:11

NovaTerm v0.3.2

The "every shell, auto-detected" release. NovaTerm now shows only the terminals
you actually have installed
— and adds new themes, a process-restart banner, and
a polished UI.

✨ New

  • Automatic shell detection. On startup NovaTerm probes your PC and lists only
    installed shells: PowerShell 7, Windows PowerShell, Command Prompt, Git Bash,
    Nushell, MSYS2, Cygwin — plus one tab profile per installed WSL
    distribution
    (e.g. WSL · Ubuntu, WSL · Ubuntu-22.04). Shells you don't have
    no longer clutter the new-tab menu.
  • 4 new themes — GitHub Dark, Gruvbox Dark, One Dark, Solarized Dark (9 total).
  • Restart on exit. When a shell process exits, a banner appears with a one-click
    Restart to relaunch that shell.
  • Nicer new-tab menu — per-shell icons/colors and clean executable names.

🛠 Improvements

  • Friendlier startup: the picker now says “Detecting installed shells…”.
  • Detection is fully best-effort and never blocks or crashes the app.

📦 Assets

  • NovaTerm_0.3.2_x64-setup.exe — recommended installer (Start Menu + Desktop shortcuts, no admin needed).
  • NovaTerm-0.3.2-portable.zip — portable, no installer.
  • NovaTerm.exe — standalone executable.

Requires WebView2 (preinstalled on Windows 10/11).

Full changelog: https://github.com/samidshixeliyev/NovaTerm/commits/main

NovaCore v0.2.0

Choose a tag to compare

@samidshixeliyev samidshixeliyev released this 24 Jun 08:42

NovaCore v0.2.0 — engine-centric terminal platform (new architecture).

A from-scratch command platform: its own runtime, NovaLang language, structured-value pipeline, VFS, native process manager, layout/render core, and WGSL shader. Shells (PowerShell/Bash/WSL) are optional adapter plugins — NovaCore is the center, not a shell frontend. Everything is a structured Value (records/tables/typed objects), so ls | where size > 0 | sort-by name | first 3 operates on real fields.

Downloads

  • NovaCore.exe — the novacore runtime, a runnable NovaLang REPL (557 KB, fully native Rust, no Electron/Tauri/WebView).
  • NovaCore-0.2.0-portable.zip — zipped exe.

Notes

  • This is a CLI runtime today; the native winit/wgpu window is the documented Phase-1 frontend (the renderer core + shader ship in the nova-gpu crate). There is no installer yet because the GUI window is not wired.
  • 11 crates, all tested, clippy-clean. See novacore/ARCHITECTURE.md.