Repository navigation
Nebula v1.8.3
Nebula Browser v1.8.3
Nebula v1.8.3 is a reliability-focused release with major improvements to notifications, tab transfers, fullscreen behavior, Semi-Lunar interactions, and the built-in Inspector.
🔔 Smarter Notifications
Nebula's notification system has been significantly reworked.
- Messages from the same tab, site, and sender are now grouped into a single conversation notification instead of creating repeated toast popups.
- Existing notifications can update in place with a
+N messagescounter. - Generation and sequence guards prevent older delayed notifications from overwriting newer ones.
- Notification thread state is correctly reset when a notification is opened, read, dismissed, or expires.
Instagram notification handling is now more reliable, especially for delayed and background notifications.
- Improved Service Worker notification enrichment.
- Sender avatars are preserved more consistently.
- Delayed notifications are prevented from resurfacing incorrectly after messages have already been read.
- Notification state and reset behavior have been hardened.
WhatsApp notifications now understand reply context more accurately.
- Reply semantics are enriched using WhatsApp's page structure.
- Native WebView2 notifications remain the transport and avatar source.
- Reply notifications can preserve sender avatars, conversation counters, and reply context.
🪟 Better Tab & Window Transfers
Dragging tabs between Nebula windows is considerably more robust.
- Fixed cases where detaching a tab could briefly create a new window and then close it again.
- Transient WebView or branding failures no longer abort an otherwise valid tab transfer.
- Fixed tabs appearing to move while remaining stuck or unclickable in the original window.
- Tab transfers continue using the same live native WebView, preserving the page's current state and session.
🖥️ Fullscreen Reliability
Fullscreen handling has been redesigned around more authoritative native state.
- Fixed false or premature fullscreen exit events.
- Alt+Tab and temporary focus loss are now distinguished from a real fullscreen exit.
- Added settling and reconciliation logic for WebView2/HTML5 fullscreen edge cases.
- Fullscreen state is preserved correctly while the window temporarily loses focus.
- Improved YouTube and other HTML5 fullscreen behavior.
🌙 Semi-Lunar Improvements
Semi-Lunar interaction and native window stacking have been hardened.
- Rapidly moving the cursor across the Semi-Lunar edge can no longer leave the menu stuck open.
- Added cursor hit-testing as a fallback when native mouse-leave events are missed.
- Chrome bounds updates are serialized to prevent stale resize operations from reopening the menu.
- Improved native z-order restacking and redraw behavior.
🛠️ Inspector & Developer Tools
The built-in Inspector received substantial improvements, with better reliability and broader developer tooling support.
🧪 Stability
v1.8.3 also includes additional regression coverage across notifications, fullscreen, multi-window tab transfers, Semi-Lunar behavior, Inspector functionality, and other browser subsystems.
Thanks for using Nebula. 💜