Skip to content

Releases: PleasePrompto/smabar

smabar 1.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 19:35

smabar 1.1.0 closes the memory leaks on Linux, trims RAM on every platform and tells you about new releases itself.

Highlights

  • Linux memory no longer grows while you use the bar: three leaks in the web view are closed (removed plugin forms, flyout styles, the crypto ticker), and the JavaScript engine runs without its JIT.
  • Less RAM everywhere: Python plugins run without a spare helper process each, the Settings window is created only when you open it, and plugin HTML reaches the bar only when it changed.
  • Stability: quitting from the tray ends cleanly, and a click-through area that could not be updated is retried.
  • Windows: dragging the size slider no longer makes the bar wobble or reserve its screen space on every step, and a hidden bar hides its web view with it.
  • Update notifications: a notification with Update now and a close button, plus a dot in Settings for app, plugin and theme updates that leads to the entry.
  • For agents: open_settings accepts system/updates.

Downloads

  • Linux x86-64: smabar_1.1.0_amd64.deb (Debian, Ubuntu, Mint) and smabar-1.1.0-1.x86_64.rpm (Fedora, openSUSE). X11 and Wayland with layer-shell.
  • Windows x64: smabar_1.1.0_x64-setup.exe. No Authenticode certificate yet, so SmartScreen asks once; compare the SHA-256 checksum instead.
  • macOS 13 or newer, beta: smabar_1.1.0_aarch64.dmg (Apple Silicon) and smabar_1.1.0_x64.dmg (Intel). Not notarized: allow the first start under System Settings > Privacy & Security.
  • The .app.tar.gz files are what installed macOS copies download for in-app updates. Use the DMG to install.
  • SHA256SUMS lists every file; each .sig is a minisign signature made with the key embedded in the app.

Updates
Installed 1.0.0 copies see this release within a minute of their next start or at the next six-hour check and install it only after you confirm. The Microsoft Store build is updated by the Store.

smabar 1.0.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 02:42

smabar 1.0.0 is the first stable release: an app dock for Linux, Windows and macOS (beta) that you extend with plugins, and that your own AI agent can extend for you over MCP.

Highlights

  • A dock for apps, folders, files and websites on the top or bottom screen edge, with fisheye zoom, reserved space, floating or auto-hide.
  • Six bundled plugins: clock, system monitor, media, weather, crypto and todos. Each one is a tile on the bar, a flyout for the details and a popup when something happens.
  • MCP server on 127.0.0.1:7627, localhost only. Connect Claude Code, Codex or any MCP client you run locally: it reads the built-in guide, writes plugins into ~/.smabar/plugins/ and uses plugin commands, for example the Todos list.
  • Plugins in any language over JSON-RPC on stdin and stdout. Python plugins get a bundled SDK, and smabar sets up its own Python under ~/.smabar/tools/ on first use.
  • Community Store for plugins and themes, listed straight from public GitHub repositories. The catalog is signed, and the app asks before every install.
  • Four built-in themes. A theme is one JSON file, so an agent can write a new one from a description.

Downloads

  • Linux x86-64: smabar_1.0.0_amd64.deb (Debian, Ubuntu, Mint) and smabar-1.0.0-1.x86_64.rpm (Fedora, openSUSE). X11 and Wayland with layer-shell.
  • Windows x64: smabar_1.0.0_x64-setup.exe. The installer carries no Authenticode certificate yet, so SmartScreen asks once. The Microsoft Store version is in certification.
  • macOS 13 or newer, beta: smabar_1.0.0_aarch64.dmg for Apple Silicon and smabar_1.0.0_x64.dmg for Intel. The app is not notarized: drag it to Applications, then allow the first start under System Settings > Privacy & Security. Known gaps in the beta: no click-through, no screenshots, no volume or media providers yet.
  • The .app.tar.gz files are the archives that installed macOS copies download for in-app updates. Use the DMG to install.
  • SHA256SUMS lists every file. Each .sig is a minisign signature over the file, made with the key that is embedded in the app.

Updates
Direct installations check https://updates.smabar.com/latest.json about a minute after start and every six hours after that, and install only after you confirm. The Store build is updated by the Store.

Licensing
smabar is licensed under PolyForm Shield 1.0.0. The plugin SDK in sdk/ and the bundled plugins in plugins/ are additionally available under MIT.