github swiftbar/SwiftBar v2.1.0
2.1.0

5 hours ago

SwiftBar 2.1.0

SwiftBar 2.1.0 requires macOS 12 or later.

New features

  • Added packaged .swiftbar plugin bundles with bundled resources and metadata. #481
  • Added folding and accordion-style menu sections with the fold=true parameter. #480
  • Added menu-item badges, explicit vertical text alignment, variable-color SF Symbols, and the alwaysVisible metadata option. #460 #401 #405 #475
  • Added standard-input actions for streamable plugins and support for xbar.var plugin variables. #461 #472
  • Added Kitty terminal support and configurable web-view zoom.

Improvements

  • Reworked incremental menu updates to reuse menu items, preserve open-menu state, and correctly refresh nested submenus. #479 #484 #499
  • Added diagnostics and recovery for menu bar items disabled or hidden by macOS. #501
  • Improved the plugin-variable editor and plugin repository image presentation. #448 #468
  • Added German localization and completed missing Spanish translations. #504

Fixes

  • Fixed refresh timers that stopped after cancellation, incorrect wake refresh reasons, and plugins without schedules failing to refresh after sleep. #489
  • Fixed split UTF-8 characters in streaming output and startup crashes when the plugin directory cannot be observed. #502 #500
  • Fixed memory leaks during status-item creation and menu rebuilds. #476
  • Fixed paired menu bar images and SF Symbols failing to update when the system appearance changes. #505
  • Fixed menu bar item ordering and visibility regressions, plugin-browser hit testing, actionless item colors, and actions that both open a link and refresh a plugin. #458 #462 #465 #471
  • Fixed environment-value escaping, tab handling, .swiftbarignore, duplicate plugin listings, shortcut metadata, multi-line clipping, and several launch-at-login and crash cases. #447
  • Fixed About-window activation and version-label alignment. #492 #495

Contributors

Thank you to @andyearnshaw, @Gabe-Mitnick, @seren, @wojo, @dnicolson, and @hadzicni for their contributions to this release.

Full changelog: v2.0.1...v2.1.0

Don't miss a new SwiftBar release

NewReleases is sending notifications on new releases.