Skip to content

BasicShell 0.6.0

Choose a tag to compare

@mbahakeskin mbahakeskin released this 17 Oct 10:53
· 5 commits to main since this release

Download: BasicShell-0.6.0.zip, with BasicShell.app inside: unzip, move it to Applications. From here on a release is the build with the agent tools alone (Settings › Agents, off until you turn it on); the plain build is ./build.sh from the source.

It is self-signed, not an Apple Developer ID, so the first time macOS refuses to open it: open it once, then System Settings › Privacy & Security › Open Anyway.

Requires: macOS 27 on Apple silicon.

Updates. BasicShell can now update itself (0.5.3 and later): BasicShell menu › Check for Updates…, and once a day by itself unless Settings › General turns that off. A higher version number is offered with its notes; Update and Restart downloads the zip, checks it against its SHA-256 and the app in it against this app's identifier, then replaces the old app (which goes to the Trash) and opens the new one. Nothing is installed without your say. Earlier versions update by downloading this zip.

New since 0.5.1

  • Reader (⌥⌘R): the article on its own in a page BasicShell makes, light, sepia or dark, serif or sans, five sizes, three widths. The page is read, never touched; the reader page has no JavaScript and lets in nothing but pictures. Any page can be tried; Esc closes it; Find works in it.
  • ⇧⌘R copies the whole page, top to bottom, as one picture.
  • A speaker on a tab that makes sound mutes it; Tab › Mute This Site keeps a site quiet.
  • The "Link copied" pill (⇧⌘C) has QR Code and AirDrop.
  • Downloads can be paused, resumed, cancelled and restarted, with speed and time left; a paused one is still there after a quit.
  • Esc closes Find from the page too.

Agent tools (48; Settings › Agents)

  • settle and Settings › Agents › Waiting: how the tools know a click's effects are over. A script in the page (as before), the Web Inspector, which puts nothing in the page (about 130 MB for each tab worked in, given back a minute after; none returned early on a lab of 17 patterns, 47-86 ms after the page's own end), or the old 150 ms window. An agent may switch to the inspector by itself if an action comes back too early or late; it lasts until BasicShell quits.

After updating, quit and reopen BasicShell if it did not restart itself, and start a new chat in your agent.

SHA-256: BasicShell-0.6.0.zip 071b63f4851783c1b9f30cdc822e86d4fa6904c45701205ddba2ce50469a02ee