ego (lite) 0.5.0.32
Improvements
- Improved the onboarding flow and browser-data import, and adapted to macOS 27 system file-permission changes.
- Updated the macOS DMG installer image icon.
Fixes
- Fixed pinned Spaces and their tabs not restoring, and an extra new window being created, when a Profile started without restoring the last session.
- Fixed pinned task Spaces not being kept, and an unnecessary batch-task confirmation dialog appearing, when using Close All to clear Spaces.
- Fixed the New Space entry disappearing when returning from the Spaces Overview, and Space creation becoming stuck after an interrupted transition.
- Fixed the active Space's glass window showing the wrong state during Overview and transitions, with the background unexpectedly transparent or obscured.
- Fixed startup not opening a blank window when there were no Spaces to restore. When Spaces can be restored, they now restore according to session settings.
- Fixed the address bar not staying read-only while an Agent controls a Space, and not becoming editable immediately after the task ends or the user takes over.
ego (lite) 0.5.0.28
Features
- Pin Spaces. Pinned state, order, and session data restore after the browser restarts, including after consecutive restarts. Clearing Spaces keeps pinned ones, and closing a pinned Space asks for confirmation first.
- The Spaces Overview shows each Space's media playback state: not playing, muted, or playing with sound.
- Customize Space-switching shortcuts: click the shortcut field to record a new combination. Changes sync to already-open related Settings pages.
- A What's New page appears on first launch or a major-version upgrade, comparing the current version with the previous one.
- Space thumbnails render in software-rendering environments such as virtual machines and remote desktops.
- Page snapshots include more precise page-structure information so Agents can identify page content and elements more accurately.
- An experimental macOS frosted-glass window background can be enabled in Settings. It is off by default and takes effect after restart.
Improvements
- New ego-browser skill and toolset.
- Creating a Space has a smoother return animation, and Space hover actions, thumbnail updates, and page stacking restore more reliably.
- Incognito mode disables Space-switching controls. External links open in the current or selected Space.
- Discarded tabs keep site icons at normal size and brightness, without shrinking, dimming, or a status ring.
- Tab strip layout is more consistent across orientations, including spacing after the tab-search button, the vertical tab-strip collapse control, and the vertical-tab toggle icon.
- Task completion state, hover effects, the task status ring, the task menu, and the Space cleanup menu have clearer colors, shadows, text, and width.
- Window corner radius, borders, background selection, fullscreen layout, and window activation are more consistent across platforms.
- Concurrent Node.js runtime startup is handled more reliably.
- Upgraded to Chromium 152, with matching updates across the browser, Settings, sessions, and UI.
- The macOS DMG installer image is updated, along with signing, active Agent version links, and update compatibility.
Fixes
- Fixed extension-registered shortcuts overriding Space shortcuts.
- Fixed Agent task tabs being dragged out of the window unexpectedly, intercepted new windows not appearing in the tab strip, and Agent control interrupting when a page shows a JavaScript dialog.
- Fixed display glitches and crashes in software-rendering environments such as virtual machines and remote desktops, including when thumbnail bounds change or the active Space is closed, and UI stutter or crashes in some rendering environments.
- Fixed page stacking, background transparency, and thumbnail display after switching Spaces.
- Fixed incomplete shadows on web page prompts, overlays that did not auto-recover after a display glitch, and hidden windows that did not appear on restart.
- Fixed a crash that could occur when the Node.js runtime restored with pending console messages.
ego (lite) 0.4.7.4
Improvements
- Space switching shortcuts and the floating entry are now enabled only in regular user Profiles.
Fixes
- Fixed an issue where running concurrent ego-browser Node.js tasks could disconnect some tasks.
ego (lite) 0.4.7.3
Fixes
- Fixed a crash that could occur when migrating or closing windows.
ego (lite) 0.4.7.2
Fixes
- Fixed a crash that could occur when thumbnails release shared images.
- Fixed the Agent task overlay not auto-recovering after a GPU process crash.
ego (lite) 0.4.7.1
Features
- Create a New Space while an Agent controls the current Space, with animation feedback when a new profile Space is created.
Improvements
- Space preservation and restore after a task ends or a session is restored is more reliable, reducing lost or inconsistent Agent-created Spaces.
- In the Spaces overview, popups, permission prompts, FedCM, JavaScript alerts, beforeunload dialogs, and hidden WebContents no longer interrupt the current action when a Space is hidden.
- Agent task close dialogs, bulk-delete warnings, Enter-to-confirm, the task overlay, Island thumbnails, and running-task status display are clearer.
- CLI task-space handoff copy and reason labels are clearer, and you can specify the ego server name at startup.
- Visuals now follow the new color system across floating buttons, shadows, the palette, product logo, and WebUI icons, with updated task controls, dialogs, Welcome Aboard spacing, and Agent control bar shadows.
- The macOS File menu New Space item is updated, and the black product logo is the default brand mark across channels.
- Memory Saver is enabled by default.
- macOS DMG install-and-replace is more complete: running installs are detected by bundle path, and disk-image install cleanup is more reliable.
- Captions and translate UI are suppressed while an Agent controls a Space.
Fixes
- Fixed edge cases when closing the last Space tab, opening an empty window, routing active-Space shortcuts, reentrant activation notifications, and Mainland hide animations.
- Fixed passive popup UI mixing with the user-takeover flow, and added a related kill switch.
- Fixed location-bar bubbles, tab modal dialogs, and device-selection prompts appearing in hidden Spaces.
- Fixed a crash when canceling close of an already-destroyed Browser, a fatal Node shutdown CDP callback, and headless task overlay compositor issues.
ego (lite) 0.4.6.14
Fixes
- Fixed a 0.4.6.12 regression where workspace display-state updates fell out of sync and caused excessive memory usage. Workspace visibility now stays in sync when switching between multiple windows or views.
ego (lite) 0.4.6.13
Improvements
- Adjusted Space keyboard switching so it no longer overrides system cursor shortcuts: press +S to open the Space management page; hold and repeatedly press S, Left arrow, or Right arrow to switch Spaces quickly.
Fixes
- Fixed an issue where OpenCode and Hermes on the welcome page could not be clicked to open the client.
ego (lite) 0.4.6.12
Features
- Switch Spaces from the keyboard: hold and press S to open the Space overview and select the next Space; keep pressing S or the right arrow to move forward and the left arrow to move back; release to confirm the switch. +W closes the selected Space.
- Open a Space in a new window from the overview while preserving tabs, title, Agent task ownership, and display order.
- Choose a Profile when creating a Space, and keep the profile menu selection aligned with the current Space.
- Delete all Spaces at once; running task Spaces are kept with a clear warning.
- CLI task-spaces output now includes Profile ID and profile name so task Spaces across Profiles are easier to tell apart.
Improvements
- Space shelf ordering, restore, migration, deletion, and overview state are more stable, reducing misaligned multi-window restore and duplicate refresh. When creating a Profile-specific task Space, the current frame is preferred to avoid duplicate windows.
- Agent detection is faster: startup now batch-checks agent configs and caches the results.
- While an Agent controls a Space, browser and Space shortcuts that would disrupt the task are blocked, and browser UI unsuitable for automation—beforeunload prompts, file pickers, credential dialogs, and external protocol handlers—no longer interrupt the task.
- Agent-created Spaces rejoin session restore after a task finishes, stops, or fails, so preserved task Spaces return after restart. Running Agent tasks keep active content visible, with a warning when a popup leaves the controlled Space.
- The onboarding browser-import list now uses ScrollArea for better hover, focus, and scrolling on long lists. macOS App Data permission checks, System Settings shortcuts, and authorization waiting improve the browser data import flow.
Fixes
- Fixed Space overflow clicks, overview animation refresh, duplicate beforeunload prompts, and close-shortcut scope issues.
- Fixed Space teardown, fullscreen exit, command routing, tab close buttons, and inactive overlay updates.
- Fixed startup and shutdown coordinator lifecycle, the white bar at the top of fullscreen apps, frame hiding after leaving fullscreen, and fullscreen frames that could linger after closing the last Space tab.
- Fixed leftover CDP callbacks when a Node runtime ends during concurrent Agent tasks, which could abort the utility process and disconnect other tasks on the same host. The Node/CLI bridge now handles environment load failures more robustly, reducing crash risk during startup and task execution.
ego (lite) 0.4.5.9
Fixes
- Fixed a crash that could occur when starting incognito during a blocking task.
ego (lite) 0.4.5.8
Improvements
- When an Agent is using the current Space, Settings and other user pages now open in a normal Space in the same Profile, avoiding task interruptions.
Fixes
- Fixed an issue where deleting the only Space in a window left the window blank.
ego (lite) 0.4.5.7
Fixes
- Fixed the sidebar (bookmarks, reading list, and other panels) not working after switching Spaces in multi-Profile setups.
- Fixed several stability issues that could cause the app to crash.
ego (lite) 0.4.5.6
Fixes
- Fixed an issue where closing the last tab in a window switched to another Space instead of closing the window.
ego (lite) 0.4.5.5
Features
- Tabs can now be muted individually, giving you control over audio playback per tab.
- The CLI can now connect to a specific browser instance by server name, making it easier to automate multi-Profile, multi-agent, or multi-instance setups.
Improvements
- Task Space and window state management is more reliable: improvements to Space migration, window close, Profile switching, and session restore reduce duplicate frames, state loss, and accidental delete confirmations.
- Browser data auto-sync now only runs when ego (lite) is not the default browser and the sync interval has elapsed, with support for sync plans across multiple Chromium profiles.
- Browser source discovery now runs off the UI thread, reducing the chance of the interface stalling during data sync checks.
- Copy for import data sync, default browser prompts, and onboarding is clearer, making current settings easier to understand.
- The macOS DMG install experience now defaults to double-click install, with updated background art and window layout; preview builds still use the drag-to-install layout for release checks.
Fixes
- Fixed an issue where refreshing the overlay in a background or non-current Task Space could override the current user-control state.
- Fixed Command-W in a user-controlled Space incorrectly triggering the Agent task delete confirmation.
- Fixed transient, incognito, pending-delete, and other non-restorable windows being incorrectly migrated during migration.
- Fixed an issue where a failed ego-browser Node.js script could still cause the outer CLI to report success.
- Fixed CLI task creation not landing on the regular Profile and creating a visible Task Space when only incognito windows existed.
- Fixed the CLI CDP bridge allowing new browser targets to be created via Target.createTarget.
- Fixed the Windows Start Menu shortcut label not using the ego (lite) product name.
ego (lite) 0.4.4.15
Features
- Agent tasks can now run with a specified browser Profile, so each task can use the appropriate login state, browsing data, and context.
- A new “Keep browser data up to date” setting can periodically sync supported data, including bookmarks and history, from a detected source browser.
- Space cards now show the running status of Agent tasks, making task progress easier to check at a glance.
Improvements
- Closing the last tab in a Task Space now removes that Space immediately.
- After browser data import finishes, the newly imported Profile window now opens automatically.
- URLs opened outside an Agent task now open in a regular browser window instead of being added to a running Task Space.
- Browser keyboard shortcuts now restore correctly after you take over a task from an Agent.
- Task tabs created by an Agent are muted by default, so they do not interrupt your current browsing or media playback.
- Imported browser themes are preserved without overriding the appearance of ego (lite).
- After a browser update, the ego-browser CLI and supported Agent integrations now sync to the current version automatically.
Fixes
- Fixed crashes that could occur in private windows and other non-standard browser windows in some situations.
- Fixed title-bar layout issues in standalone app windows such as PWAs.
- Fixed crashes that could occur in some information-bar scenarios.
ego (lite) 0.4.3.9
This update includes changes from 0.4.2.21 through 0.4.3.9.
Features
- Attachments now open in your default desktop app, so you can view and edit files without extra steps.
Improvements
- Agent Space now shows clearer progress while a task is running, with smoother transitions when the agent starts or returns control.
- Fullscreen mode is more predictable: the tab bar no longer appears or disappears unexpectedly.
- Browser data import is more reliable. The app no longer quits unexpectedly during import, and imported tabs restore correctly.
- Update reminders now show up sooner, making it easier to stay current.
Fixes
- Fixed crashes that could happen when closing a window with running tasks or switching Spaces.
- Fixed duplicate tab groups when restoring a window from the Dock on multi-monitor setups.
- Fixed an issue where global keyboard shortcuts sometimes stopped responding.
ego (lite) 0.4.2.21
This update includes changes from 0.4.1.3 through 0.4.2.21.
Features
- A new welcome page opens after first install and guides you through setting up the command-line tool, from installation to your first run.
- Press F12 to open Developer Tools quickly.
Improvements
- Transitions are smoother when the agent starts or finishes a task, with loading indicators that reduce blank screens while you wait.
- Space animations and interactions feel more polished. Cards move more smoothly after you delete a Space, close confirmations are clearer, and the post-install tip stays visible until you open it.
- Importing browser data now triggers fewer unnecessary restarts.
Fixes
- Fixed a crash that could happen when closing an agent task.