π Release BOSS 9.2.58
BOSS v9.2.58
Release Date: 2026-07-24
Fixes multi-window tab cleanup so closing one window no longer tears down another window's plugin tabs, and window-scoped browser handles are cleaned up reliably instead of leaking their destroyed AWT window (#27).
Highlights
- Window-scoped tab teardown: each window's plugin manager now disposes only its own tabs on window close, while the global teardown callback (explicit update/reload/uninstall) still spans every window β so closing one of several windows no longer closes plugin tabs in the others (#27).
- Leak-safe browser cleanup: a new
BrowserWindowOwnershipRegistrytracks which window owns each plugin-created browser handle and atomically marks a window closed before draining its handles β a browser creation that finishes mid-teardown is rejected and disposed synchronously instead of escaping cleanup and retaining the destroyed window (#27). - No more unscoped browser creation:
BrowserServiceImpl.createBrowsernow rejects unscoped calls; plugins go through the window-scoped path so handles are always attributed to an owning window (#27).
Bug Fixes
- tabs: dispose a window's plugin manager without closing plugin tabs in other windows β
DynamicPluginManagergainsdisposeWindow()/ acloseTabsAcrossWindowsflag so window-composition teardown bypasses the global cross-window teardown callback (#27) - browser: track window ownership of plugin browser handles via
BrowserWindowOwnershipRegistry, closing a window atomically before draining its handles so an in-flight creation can't escape cleanup and retain the destroyed AWT window (#27) - browser: reject unscoped
createBrowsercalls and route plugin browser creation through the window-scopedcreateBrowserForWindowpath, disposing any handle created for an already-closed window (#27)
Download
| Platform | Architecture | Download Link |
|---|---|---|
| macOS | Intel (x64) | Download DMG |
| macOS | Apple Silicon (ARM64) | Download DMG |
| Windows | x64 | Download MSI |
| Linux | x64 | Download DEB |
| Linux | ARM64 | Download DEB |
Full Changelog: v9.2.57...v9.2.58