Skip to content

v1.0.25 - Performance & Download Engine Overhaul

Choose a tag to compare

@Akihiro2004 Akihiro2004 released this 14 Jun 11:44
· 33 commits to main since this release

What's New in v1.0.25

Memory Efficiency

  • Background tabs no longer prevent Chromium from throttling - Ventus now uses significantly less RAM with multiple tabs open, on par with other browsers
  • Two-tier tab sleep: tabs are first frozen (DOM/JS preserved in memory) and only discarded to disk when RAM is critically low — restoring a frozen tab is instant, no reload needed
  • Sleep thresholds dynamically scale with available system RAM so the browser sleeps aggressively only when it needs to

Tab Sleep Improvements

  • Waking a frozen tab is now fully interactive immediately - no page refresh, state is preserved
  • Tabs playing video (including muted background videos like YouTube) are never put to sleep
  • Tabs from sites with active notifications (WhatsApp, Discord, etc.) are kept alive automatically

Notifications

  • Sites can now request browser notifications that appear as native Windows toasts
  • Permission prompts show per-site under strict mode - you're asked before any notification is sent
  • WhatsApp, Discord, and similar web apps work end-to-end

Download Engine (IDM-style)

  • Downloads now use a multi-segment parallel engine - files are split into up to 8 simultaneous streams for maximum speed on capable servers
  • Auto-recovery: interrupted downloads resume automatically with exponential backoff (up to 8 retries)
  • Speed display uses EMA smoothing - no more volatile jumps
  • Falls back gracefully to native WebView2 download for servers that don't support range requests

Bookmark Folders

  • Bookmark folders in the bookmark bar can now be dragged to reorder, just like individual bookmarks

File: Ventus-Setup-1.0.25.exe