Thank you for testing the software. Beta software may contain bugs and therefore we do not provide any warranty. You should always make a backup before using beta software.
How to get the beta versions is described on the page about the beta program.
1.4 DMG ZIP
- new If BX ever stops responding, it offers on the next launch to tell us what happened. Nothing is sent without your consent.
- upd "Show everything" in the Protection tab now lists the whole disk below
/next to your home folder, so you can see what is readable outside of it. - fix Choosing Terminal, iTerm2 or Ghostty as the app of a launcher opens a sandboxed shell in that terminal.
1.4b2 DMG ZIP
- upd "Show everything" in the Protection tab now lists the whole disk below
/next to your home folder, so you can see what is readable outside of it.
1.4b1 DMG ZIP
- inf The hidden diagnostics are no longer in the Privacy settings.
- new If BX stopped responding and had to be quit, it offers on the next launch to tell us what happened. Nothing is sent unless you send the message.
- upd After a hang, the report macOS wrote goes along with the message too, where the app may read it.
- fix Picking Terminal, iTerm2 or Ghostty as a launcher's app now opens a sandboxed shell in that terminal, instead of a window that fails to start.
1.3 DMG ZIP
- upd Launchers start much faster, above all those that open many folders or a folder with a connected iPhone inside.
- upd "Running" lists every session on this Mac, also the ones started in a terminal or from the Dock, and a click shows its launcher.
- upd After the trial, BX tells you how many sessions it protected and how often it kept one away from keys, tokens and passwords.
- upd The Protection tab loads with a progress indicator, clears recorded denials with "Reset..." and opens on the tab you used last.
- fix A symbolic link can no longer open anything outside the folders you allowed.
- fix A
.bxignoreabove a project no longer opens the.gitfolders of the projects next to it. - fix
bx runrefuses to hand a folder to a copy of the app that is already running outside the sandbox. - fix Launchers started from the Dock find command line tools again that only your terminal knows about.
- fix Launchers with the same name, slow terminal windows and linked
.zshrcfiles no longer get in the way.
1.2 DMG ZIP
- inf The website moved to bxsandbox.app, where the app now looks for updates, help and your license.
- new Command line launchers can open in iTerm2 or Ghostty instead of Terminal, set once under Settings > Command or per launcher.
- new A launcher's settings show its status: whether its app is installed, whether a copy of it is already running, and what the last start did.
- new
bx doctorreports everything about a launcher that decides whether it starts, including which copies of its app are running. - upd Your launchers live in a file of their own, kept up to date by BX, and your shell configuration only gets the one line that reads it.
- upd The Denied tab collects the throwaway file names a tool leaves behind on every run into one line per folder.
- upd Support requests carry the launcher status as well, without naming any launcher, alias or folder.
- fix A launcher no longer appears to do nothing when a copy of its app is already running: BX finds the copies it started earlier and says which one takes the window.
- fix An app that quits right after starting is reported instead of counting as a successful launch.
- fix Renaming a launcher moves its Dock icon along instead of leaving a dead one behind.
- fix
bx runandbx drystart right away instead of pausing for ten seconds when typed into a terminal. - fix The Denied tab no longer lists system services that have nothing to do with the session.
- fix Log excerpts in dialogs no longer show the color codes an app wrote for a terminal.