Skip to content

ilo 0.1.5

Choose a tag to compare

@github-actions github-actions released this 05 Nov 01:58

ilo 0.1.5

A security update to Chromium 156.0.8078.79. It also brings Settings in a window of its own that you can search, an import that shows what each browser holds before you bring it in, tabs you can drag out to another window, and one task card for agents from other apps and for ⌘T's. 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.5

Security

  • The engine is on Chromium 156.0.8078.79, a security point release.
  • Mac: ilo no longer answers Chromium's AppleScript commands. Before this, a script that macOS let through, such as one from a terminal you once allowed, could read every tab's address and open, reload or close tabs. It did so outside ilo's rules for agents and its activity log.

What's new

  • Settings is a window of its own, with its twelve sections in a column beside a card. A field at the column's top searches every section. The command bar finds settings too, and opens Settings at the row.
  • New in Settings: Appearance, the Dock icon, the sidebar's edge reveal, and a switch for agent tasks, among others.
  • Drag a tab's row out of its window to move its page to another window's list, or to a window of its own. A picture of the row follows the pointer.
  • The import reads a browser as soon as you pick it, says how much of each thing will come, and is laid out like Settings. Each browser in its list shows its own icon, and the favorites it offers are tiles. Spaces arrive as cards in their own colours, ticking as their tabs come in. A stalled import says which profile it's on, and a stopped one offers Import Again. On first launch, it says what each step is for.
  • Agents from other apps get the same task card as ⌘T's tasks. Their Spaces stay out of every list.
  • A task with two pages or more opens on Pages, a grid of them. When an outside agent's session ends, its card shows a receipt: the pages it worked in and what it did that has consequences, such as orders and messages.
  • A task that waits for you badges the Dock or the taskbar.
  • A new download flies from the pointer into the Library button. The recent downloads show there, and stay while a download's menu is open.
  • The command bar learns from use. Among equally good matches, the commands you pick and the tabs you switch to most come first. It learns separately for each profile, keeps what it learns on this computer only, and forgets it when you clear your browsing data. Private windows and agents' Spaces teach it nothing.
  • The command bar has Mute All Tabs, Enter Full Screen and New Profile.
  • ⌘N's window opens with the command bar, and from full screen it opens in full screen.
  • Window › Stay On Top keeps a window over the others.
  • Esc in full screen goes to the page first. Press it twice, or hold it, to leave full screen.
  • A window you're not in dims its header's glyphs.
  • ⇧⌘C's toast has Share, which shares the page.
  • Rest the pointer on a link for a moment and its whole address shows.
  • A Google Meet link from another app opens in the Space you're in, by a link rule each profile starts with.
  • Until a page paints, it shows black or white to match the appearance sites are told, so a dark site no longer flashes white.
  • Only the tabs scroll in the sidebar, under the Space's name, with the system's scroller.
  • With the sidebar hidden, a pointer flung to the window's edge, or passing it on the way to the page, no longer brings it out. It comes out once the pointer moves along the edge.
  • The mouse's back and forward buttons go to the Library and to a new Space, as the swipe does.
  • Close and Keep Pinned on the tab you're on shows the tab you used before it, and rings its row for a moment. A pinned tab that has left its pinned site names that site.
  • A Space card's list starts higher, and the ••• at its foot opens the Space's menu.
  • A ready update waits in a small banner at the sidebar's foot. Point at it to see what it is, and click to restart into it. Your tabs come back. On the Mac, an update ilo won't install by itself shows there as available, and a scheduled check no longer puts an alert over your work.

What's fixed

Everywhere

  • A click on a tab's row while its Space slides in shows that tab.
  • A tab dragged to the next Space and let go while its page is handed over moves there.
  • Opening ilo with a link shows the link's page, not a Space an agent left.
  • A two-colour Space's swatch reads as its main colour.
  • A name field you're typing in keeps the keyboard while a toast or a tooltip is up.
  • Link rules: "is equal to" compares the host and path, and "contains" ignores the scheme and www.
  • A task's card looks selected only while its conversation shows, and its reply field follows a switch between light and dark.
  • Agents: a frame with nothing in it is left out of an agent's view of the page.
  • A shortcut pressed right after you switch windows acts on the window you switched to.

Mac

  • A display going away under a full-screen window leaves ilo the active app.
  • The Dock menu's New Window and New Incognito Window open ilo's windows.

Windows and Linux

  • Key chips spell their shortcuts as the menus do.

Windows

  • The window's caption no longer shows under the sidebar after ilo goes to the background.
  • ilo can quit while a file dialog is open.
  • The sidebar's list, scrolled back to its top with the wheel, no longer shows its edge.
  • Ctrl and the other modifier keys no longer seem stuck after a menu or the command bar takes the keyboard, and windows over a page keep their size and place as they move.
  • Resizing the window ends a capture, as on the Mac and Linux.
  • An agent you stop is told so.

Linux

  • On Wayland, a save or open panel no longer closes ilo.

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 now 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.

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