Releases: swiftbar/SwiftBar
Releases · swiftbar/SwiftBar
2.1.0 BETA 2
Changelog:
- New: Add system diagnostics for #442
- Improved: Polish fold menu item rendering
Full Changelog: v2.1.0-beta-1...v2.1.0-beta-2
2.1.0 BETA 1
Changelog:
- New: Folding/accordion menu sections with
fold=trueparameter #412 #480 - New: Live menu updates
- New: Packaged plugin support —
.swiftbardirectories as self-contained plugins #481 - New: Badge support for menu items #460
- New: stdin actions for streamable plugins #461
- New:
alwaysVisiblemetadata option to prevent auto-hiding menu items #475 - New:
xbar.varplugin variables support #469 - New: Improved plugin variables UI with stacked layout #468
- New: Kitty terminal support #466
- New: Zoom level property for web views #435
- New: SF Symbols variable color support #405
- Fixed: Memory leaks in status bar item creation and menu rebuilds #477 #476
- Fixed: Menubar icon disappearing after initial setup #429
- Fixed: Menu bar item stability and plugin reload ordering #458
- Fixed: Text color on actionless menu items #465
- Fixed: Plugin browser selection handling #462
- Fixed: Tab handling in text #455
- Fixed:
SWIFTBAR_PLUGINS_PATHbeing empty #473 - Fixed:
SWIFTBAR_PLUGIN_REFRESH_REASONstuck at MenuOpen #453 - Fixed: Execute all menu item actions #471
- Fixed: Terminal command execution across terminals #456
- Fixed: Shortcut handle partially ignoring script metadata #438
- Fixed: Environment variable parsing/escaping #445
- Fixed: Multi-line display overflow #444
- Fixed: Plugins without schedule not refreshing on sleep #443
- Fixed:
.swiftbarignorenot working #436 - Fixed: Multiple listings for a single script #437
- Fixed: tcsh export regression #434
- Fixed: Light/dark images parameter in dropdown menu #399
- Fixed: Text vertical alignment #401
- Fixed: Launch at Login not working as expected #425
- Fixed: Intermittent crash on M2 Ventura (EXC_BAD_ACCESS) #427
- Fixed: Stale update warning timing #422
- Fixed: Reuse menu items instead of recreating them #467
External Contributions
- Added badge support to menu items by @andyearnshaw in #460
- Fixed memory leaks in status bar item creation and menu rebuilds by @wojo in #476
- Simplified display of images in Plugin Repository by @Gabe-Mitnick in #448
- Clarified README regarding multi-parameter separator by @seren in #474
Full Changelog: v2.0.1...v2.1.0-beta-1
2.0.1
Changelog:
- New: Added ENV variable containing plugin refresh reason\trigger
SWIFTBAR_PLUGIN_REFRESH_REASON#404 #429 - New: Added support for Ghostty #431
- New: Seconds support for scheduling with cron syntax #408
- New: Web view popover can be detached from the menu bar and will persist as a floating window until closed #397
- Fixed: Icon stays in dock after quitting preference window #396
- Fixed: Shell escaping improvements #402
- Fixed: Plugin metadata is broken after changing plugin settings #428
- Fixed: Better escaping in shell scripts and parameters #426 #421 #402
- Fixed: About doesn't show all plugin metadata #416
- Fixed: SwiftBar doesn't request access to calendar #411
- Fixed: Light/dark theme change kills web views #406
- Fixed: Quitting SwiftBar with the shortcut CMD+Q from the menubar hides the dock #394
External Contributions
- Fixed typos in Russian localization by @yolonir in #413
- Reduced item's padding by @smartrejames in #430
New Contributors
- @yolonir made their first contribution in #413
- @smartrejames made their first contribution in #430
Full Changelog: v2.0.0...v2.0.1
2.0.1 BETA 1
2.0.0
Changelog:
- New: First class Shortcuts support #344
- New: Ephemeral plugins #357
- New: Add .swiftbarignore #358
- New: Add SFImage pallette rendering #354
- New: Web popover is detachable #374 and persistent #359
- New: Adding support for custom Plugin Repositories #351 #361
- New: Improved Dim on refresh
- New: Added "About" screen to Settings
- New: Added "Advanced" screen to Settings
- New: Improvements to Chinese #349 and Portugese translation
- New: Add support on sfcolor when using sfimage (#370)
- New: Append read stream buffer to ongoing response for long items (#372)
- New:
refreshURL Scheme pass parameters as ENV variables to plugin #369 - New: Opt-out crash reporting
- New: Add support light/dark image #395
- Fixed: Simple quotation for shell script parameters #366
- Fixed: SwiftBar may parse update schedule incorrectly #340
- Fixed: Inconsistent title cycling #347
- Fixed: Wrong titlecase in Settings #352
- Fixed: Tooltips do not display new-line #382
Full Changelog: v1.4.4...v2.0.0
2.0.0 BETA 1
Changelog:
- New: First class Shortcuts support #344
- New: Ephemeral plugins #357
- New: Add .swiftbarignore #358
- New: Add SFImage pallette rendering #354
- New: Web popover is detachable #374 and persistent #359
- New: Adding support for custom Plugin Repositories #351 #361
- New: Improved Dim on refresh
- New: Added "About" screen to Settings
- New: Added "Advanced" screen to Settings
- New: Improvements to Chinese #349 and Portugese translation
- New: Add support on sfcolor when using sfimage (#370)
- New: Append read stream buffer to ongoing response for long items (#372)
- New:
refreshURL Scheme pass parameters as ENV variables to plugin #369 - New: Opt-out crash reporting
- Fixed: Simple quotation for shell script parameters #366
- Fixed: SwiftBar may parse update schedule incorrectly #340
- Fixed: Inconsistent title cycling #347
- Fixed: Wrong titlecase in Settings #352
- Fixed: Tooltips do not display new-line #382
1.5.0 BETA 3
Changelog:
- New: Adding support for custom Plugin Repositories #351
1.5.0 BETA 2
1.5.0 BETA 1
1.4.4
Changelog:
- New: Manual refresh indicator #321
- New: Multiple Cron schedules support #336
- New: Added
:england:emoji 🏴 : #335 - New: Spanish Localization #296
- New: Chinese Localization #309
- New: Opt-in crash reporting #319
- New: Updated
<swiftbar.environment>syntax, use=instead of:as key\value separator #322 - New: Less offensive error icon in menu bar #315
- New: Improved Plugins screen usability #301
- Fix: Improved refresh interval detection in plugin name
- Fix: Crashing with extremely large plugin #313 #294
- Fix: Add percent encoding for local file URLs #261
- Fix: Fixed support for dropping items on the menu bar item #104
- Fix: Better handling of URL scheme for Notifications #324
- Fix: Unnecessary excessive logging #333
- Fix: Calendar permission (for icalbuddy) stopped working after update to Ventura #328
- Fix: Improper unescaping of notification body #324
- Fix: Memory corruption in long-running binary plugins #319
Full Changelog: v1.4.3...v1.4.4