Skip to content

ilo 0.1.9

Choose a tag to compare

@github-actions github-actions released this 06 Nov 22:57

Agents can do much more in your browser, and every step that reaches outside the page asks you first: an agent's download waits for your OK, and so does any change it sends to its tab's site. Site search, a Blank Window, Battery Saver, a Library for private windows, and Little ilo from Windows' taskbar and Linux's launcher are new. It stays on Chromium 156.0.8078.79. On the Mac, and on Windows when installed with the installer, ilo updates itself to it. Flatpak copies update through Flatpak. What changed, with more detail: https://ilobrowser.com/changelog#0.1.9

What's new

Browsing

  • Site search: type a site's name in the command bar and press Tab to search it there. 19 sites are built in, each in its own colour.
  • A Blank Window (⌃⌘N on the Mac) holds tabs that aren't kept or shown anywhere else.
  • A private window has a Library of its own, with its own downloads.
  • An archived tab opens as a preview first: ⌘W closes it and leaves it archived, ⌘↩ brings it back. ⌘-click still restores it at once.
  • Resting on a closed folder previews its tabs, newest first, with their ages.
  • Reorder Spaces by dragging a dot in the Space switcher, or a Library card by its handle.
  • A split view can have its own name and icon. Drag one onto the favorites to keep it as a single favorite.
  • ⇧⌘-drag on a page captures the rectangle you drag, at once.
  • ⌘Z puts back a page or search you removed from history.
  • Right-click the reload button to reload, hard reload, or clear the site's data and reload.
  • Edit › AutoFill opens the autofill dropdown at the focused field.
  • The Mini Player opens at the top right, stays where you leave it, and takes you back to its tab.
  • Battery Saver turns on below 20 %, with Turn Off. A leaf shows while it's on, and a page it froze says so.
  • Calls connect directly without telling a page your local address. Settings › Privacy › Relay calls sends every call through a relay.
  • Settings has page zoom, Ask where to save, notification prompts, and Archive after: Never. Little ilo can be turned off in Settings › Features.
  • Settings › Sync says when it last synced and what stops it, and can delete the account.
  • Little ilo opens from Windows' taskbar (a jump-list task and a tray icon) and from Linux's launcher (New Little ilo Window). Linux's launcher and Windows' jump list also open a new window or a private one.
  • On Windows, Alt pressed alone shows the hidden sidebar.
  • Administrators can set policies: on Linux in /etc/ilo/policies (the Flatpak reads its extension point), on Windows in SOFTWARE\Policies\ilo.

Agents

  • An agent's download asks you first, and nothing reaches your disk until you allow it.
  • Agents can send requests to their tab's own site, and every change asks you first.
  • Agents choose options in selects and dropdowns by their text, scroll inside panels and frames, and hear when nothing moved.
  • Agents wait for the element and for the page to settle before they act, and an agent acting on a page that's still loading is told so.
  • Agents make and manage split views in their own Space, and pin, unpin and remove their own tabs. Your pins stay yours.
  • Tabs an agent's page opens stay in the agent's Space, and the agent hears of them.
  • Library › Agents keeps your agents' finished tasks for 30 days, and deletes them with the history of their time.
  • An agent's tabs are no longer synced to your other devices.
  • An agent's close never shows a dialog, and tab ids never repeat across launches.
  • An agent's screenshot of a tab out of sight answers instead of hanging.

What's fixed

All platforms

  • On the Mac and Linux, sites keep you signed in after a restart, an update or an unloaded tab.
  • A launch's first page waits for the ad blocker, so it never shows ads.
  • Clicking a site's notification brings up the tab that sent it.
  • A page asking for a device shows ilo's chooser in its question card.
  • A tab in a call is never unloaded.
  • A tab a DevTools client opens lands in your window.
  • In Little ilo, a page's sign-in pop-up opens as its own window over it, and its size no longer becomes the size of the next Little ilo window.
  • Deleting a profile with no Space removes its favorites too, and says how many first.
  • Deleting a Space after the last window has closed no longer crashes.
  • Delete in Clear browsing data, with history ticked, no longer crashes.
  • The command bar's picks forget deleted history, and stay in each profile's own folder.
  • A new tab's address no longer lingers after Chromium stops showing it.
  • A Space's change reaches a device added soon after.
  • A page that fails to load reads in Light appearance.
  • Settings' grey text is easier to read, and its rows have more room.
  • A tab's hover-card picture is taken after a tab switch instead of during it.
  • An idle browser no longer wakes every minute or two for measurements nothing uses.

Mac

  • The window's sidebar shows at once at launch, even when the Dock or menu bar changed size since you quit.

Windows

  • Windows maximized when you quit come back maximized.
  • A page fills its window again after moving to a display of another scale.

Linux

  • A shortcut pressed right after answering one of ilo's dialogs is no longer lost, and a key typed as a dialog closes reaches the page.
  • On Wayland, a link from another app brings ilo's window forward.
  • On Wayland, leaving full screen lays the page out once, at the right size, and a window gets its own size back after a page's full screen.

Get it

  • macOS: Macs with Apple silicon. Download ilo-mac-arm64.dmg.

  • Windows 10 and 11, x64: download ilo-windows-x64-setup.exe. It isn't signed yet, so Windows may warn before running it. winget (winget install ilo.ilo) and the Microsoft Store follow once each accepts ilo.

  • Linux: Flatpak, from flatpak.ilobrowser.com. Run:

    flatpak install --user https://github.com/MartinPTielemans/ilo/releases/latest/download/ilo.flatpakref
    

SHA256SUMS lists each file's checksum.

Known gaps

  • Windows: Japanese input is tested in pages and the address bar. One case is still open: text typed right after Ctrl+L, while the page is still answering the shortcut, is composed in the page instead of the address bar.
  • Windows: sites can still sign you out after a restart or an update (#1998).
  • On Wayland, ilo can occasionally crash while a window is closing (#1999).

The Mac build needs macOS 15 (Sequoia) or later, on Apple silicon.