Skip to content

πŸš€ Release BOSS 9.2.58

Choose a tag to compare

@github-actions github-actions released this 24 Jul 01:16

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 BrowserWindowOwnershipRegistry tracks 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.createBrowser now 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 β€” DynamicPluginManager gains disposeWindow() / a closeTabsAcrossWindows flag 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 createBrowser calls and route plugin browser creation through the window-scoped createBrowserForWindow path, 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