1.4.3
June 2026
Menu bar, Launch at Login, auto-hide
Match the menu bar to macOS, launch at login, and auto-hide PiPs on hover.
- System-matched menu bar icon. A new Auto mode — now the default — renders the menu bar icon as a template, so macOS tints it like every other icon: black in Light mode, white in Dark mode. Prefer a fixed look? Pick Blue, White, or Black from the new visual color picker in Settings.
- Launch at Login. A new Startup option in Settings starts Pipz automatically when you log in to your Mac.
- Auto-hide on hover. A new toolbar toggle fades a PiP to near-transparent while your pointer is over it, so you can see what's behind, then restores it when you move away. Combine it with click-through to fully get a PiP out of the way.
1.4.2
May 2026
Firefox & Opera hotkeys
⌘⌥U works in Firefox and Opera, with a clearer picker error.
- ⌘⌥U in Firefox and Opera. Both browsers claim that combo as a built-in menu shortcut and silently ate the keypress before PipZ could see it. PipZ now installs a head-of-queue event tap so its hotkeys win, and the tap self-repairs when Accessibility is granted after launch.
- Input Monitoring prompt. Recent macOS requires Input Monitoring in addition to Accessibility for the new tap. PipZ now surfaces that prompt the first time it's needed, instead of failing silently.
- Opera tab reads. Opera advertises the Chromium AppleScript suite but rejects the JS hop other Chromium browsers use, so reading the front tab quietly failed. PipZ now takes an Opera-specific path that fetches URL and title directly.
- Friendlier errors. Firefox URL-read failures point at the actual cause (new tab page, private window, missing Accessibility), and the "this browser can't pick page elements" alert now names Firefox and Opera as unsupported instead of misleadingly listing them as supported.
1.4.1
May 2026
Arc picker fix
Pick Element as PiP works on Arc again.
- ⌘⌥E on Arc. Arc returns
execute javascript values JSON-stringified one extra time, so the picker poll silently failed to parse the click payload and no PiP appeared. The bridge now peels that wrap so Arc behaves the same as Chrome/Edge/Brave.
- More reliable picker clicks. Capture-phase event listeners moved from
document to window, so page-level handlers (Twitter, Notion, Arc Boost overlays) can no longer preempt the pick.
- No more stray navigation. The picker swallows the trailing
mousedown/click events after a successful pick, so clicking a link to pip it no longer races a page navigation that wiped the payload before it could be read.
1.4.0
May 2026
Streaming regions
Crop any streamed window region, resize PiPs with a trackpad pinch, and keep debug builds unlocked.
- Stream Region mode. Stream a Window now offers a region picker so you can crop a chart, meeting tile, player, or app panel instead of mirroring the full source window.
- Better streaming controls. Streaming PiPs keep the source aspect ratio, reveal the title and close control on hover, and support smooth trackpad pinch resizing.
- Debug builds stay license-free. Local debug builds now define the expected
DEBUG condition, so ⌘⌥P and other PiP entry points do not ask for a license key during development. Release builds still enforce activation.
- Quieter permissions and smaller UI fixes. PipZ asks for Accessibility and Screen Recording only when a feature needs them, and long Settings toasts no longer push the window wider.