バージョン3.3.9-beta.4
2026年11月12日にリリースされたベータ版
リリースノートは英語で公開しています。
Horse got a deep clean on the inside, right down to the engine, which is now Chromium 156, and the part that runs your extensions got the deepest clean of all. 1Password, Bitwarden, uBlock Origin Lite, Dark Reader, DeepL, Obsidian Web Clipper and Zotero Connector now get what they’d get in Chrome, and when one of them stumbles, Horse stays on its feet and tells you which one it was.
- New
- If an extension crashes, Horse tells you which one, and offers to reload it or turn it off. Choose Cancel and it won’t ask about that crash again.
- If a page stops responding, Horse offers to wait for it or close it, and your Trail stays where it is.
- If Horse ever closes while an extension was in the middle of something, it tells you which one the next time you open it, and offers to turn it off.
- uBlock Origin Lite’s button counts what it blocked on the page in front of you.
- Extension shortcuts work wherever you are in Horse, including the Trail tree, and media keys can be shortcuts too.
- Saddlepack’s settings say when 1Password or Bitwarden has turned off its offer to save passwords.
- An extension’s details in Settings list the extra permissions and sites you’ve granted it.
- Fixed
- Several ways a misbehaving extension could freeze or close the whole browser are closed, including an ad-blocking rule that a long web address could make hang.
- With Dark Reader installed, quitting Horse right after opening it no longer crashes.
- uBlock Origin Lite catches trackers in a few more places, and pages that used to break when it blocked an ad script keep working.
- uBlock Origin Lite filters meant for certain sites now block only on those sites.
- 1Password and Bitwarden lock the moment your computer locks.
- Bitwarden’s notifications show up, and notifications name the extension that sent them and show its buttons.
- A file 1Password saves keeps its own name.
- DeepL’s listen buttons appear from the first translation, its sign-in window opens with its page loaded, and its right-click items are still there after a restart.
- Dark Reader’s font picker lists the fonts on your computer, and its “Use context menus” setting works and stays on.
- Obsidian Web Clipper’s button opens its clipper in the page, or reader view, when you’ve set it to.
- An extension’s popup acts on the window it’s in when you have several open.
- A badge an extension put on its button is still there after a Trail unloads and comes back.
- A permission you grant an extension stays granted after a restart.
- An extension can no longer close a Trail you locked. It unloads it, the way closing it yourself does.
- Closing a window an extension popped out, like Bitwarden’s, no longer leaves its page behind in your Trail tree.
- An extension that keeps reloading itself is stopped, as in Chrome, and Horse tells you which one.
- Clicking a pinned extension at the top of the sidebar opens it again, instead of dragging the window.
- Clicking Change Icon in a Trail’s menu opens the emoji picker, and no longer turns the icon into the words “change-icon”.
- Short warnings now show up where you can see them, like the keyboard shortcut warning in Settings and the dock’s warnings in the shelf layout.
- Closing a window while it asks for your security key now ends that request, so a window you reopen from the Dock starts fresh.
- Horse no longer watches your cursor 60 times a second in layouts that never use it.
- If you come back to this version after a newer one has updated Horse’s data, your current Trails and settings open as they are, instead of an older copy.
- Settings that DeepL and Obsidian Web Clipper save from a page now stick.
- When an extension’s own page asks for something like notifications, Horse now asks you, names the extension, and remembers your answer, where it used to say no without asking.
- Websites can no longer peek at which extensions you have installed.
- A link in an extension’s popup that leads away from the extension opens in a Trail, instead of squeezing a website into the popup.
- uBlock Origin Lite filters that make an exception for a kind of request, like images or scripts, now let that kind through, the way Chrome does.
- uBlock Origin Lite’s off switch, your filter list choices and its warning page for dangerous sites now work, and its own extra filters now block too.
- Turning on an extension that’s already on no longer shows an error.
- On Windows and Linux, Horse quits when you close the last window, even after DeepL has read something aloud or while Zotero Connector runs. On macOS, clicking the Dock icon with no windows open gives you a normal window.
- Closing a window with an extension’s side panel open no longer brings that window back the next time you open Horse.
- On Windows, the helper apps extensions talk to start the way they do in Chrome.
- Switching between beta and stable updates in Settings now counts straight away, instead of only after you restart Horse.
- Changed
- An extension that puts tabs to sleep to save memory now unloads those Trails. They stay in your tree and load again when you select them.
- Removing an extension also removes what it saved, as in Chrome, so adding it back starts fresh.
- If one extension asks to remove another, Horse asks you first.
- Extensions leave the Chrome Web Store alone, apart from Bitwarden’s passkey helper, and can no longer open your local files or Horse’s own pages in a Trail.
- When you open Horse, the first page may wait a few seconds for your extensions to be ready, so nothing slips past your blocker.
- Command/Ctrl+Shift+L stays Edit Trail Name, so the extension shortcuts that want the same keys show none.
- When a link wants to open an app Horse doesn’t know by name, Horse now asks plainly and shows you the link, instead of naming an “Unknown App”.
- When a site asks for one of Chromium’s newer permissions, like using the fonts on your computer or reaching devices on your local network, Horse now says what it is in plain words.
- Horse now runs on Chromium 156, with its latest security fixes.
- Horse now needs macOS 13 or later, since it supports the latest two releases of each system. On macOS 12, keep using Horse 3.3.8.