What's new in SwiftBar 2.0.1 Beta 1
Jan 3, 2024
- Fixed: Icon stays in dock after quitting preference window #396
New in SwiftBar 2.0.0 (Jan 3, 2024)
- 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: refresh URL 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
New in SwiftBar 2.0.0 Beta 1 (Sep 25, 2023)
- 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: refresh URL 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
New in SwiftBar 1.5.0 Beta 3 (Nov 20, 2022)
- New: Adding support for custom Plugin Repositories #351
New in SwiftBar 1.5.0 Beta 2 (Nov 20, 2022)
- New: Folders support in Shortcuts plugin settings #344
- New: Improved Enable/Disable for Shortcuts plugin #344
- New: Improved Dim on refresh
- Fixed: Inconsistent title cycling #347
New in SwiftBar 1.5.0 Beta 1 (Nov 9, 2022)
- New: First class Shortcuts support #344
- Fixed: SwiftBar may parse update schedule incorrectly #340
New in SwiftBar 1.4.4 (Oct 24, 2022)
- 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 syntax, use = instead of : as keyvalue 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
New in SwiftBar 1.4.4 Beta 4 (Sep 20, 2022)
- New: Opt-in crash reporting #319
- New: Option to choose default user login shell as the shell for SwiftBar #307
- Fix: Drag&Drop support #104
New in SwiftBar 1.4.4 Beta 3 (Aug 11, 2022)
- New: Manual refresh indicator #321
- Fix: Fixed support for dropping items on the menu bar item #104
- Fix: Better handling of URL scheme for Notifications #324
New in SwiftBar 1.4.4 Beta 2 (May 2, 2022)
- New: Create Localizable.strings for Chinese by @xfangfang in #309
- Fix: Plugin crashing with large output #313 #294
- Fix: Spanish localization by @xilopaint in #310
New in SwiftBar 1.4.4 Beta 1 (Apr 17, 2022)
- New: Option to use bashzsh from usersās env #307
- New: Spanish translation #296
- Fix: Add percent encoding for local file URLs #261
New in SwiftBar 1.4.3 (Mar 14, 2022)
- New: WebView popover #261
- New: Option to switch streaming plugin to trailing separator useTrailingStreamSeparator #273
- New: Enabled Refrresh for streamable plugins #281
- New: Run command on notification click #274
- New: Add new environment variables #284
- New: Make Bool parameters case insensitive #278
- New: Add preference to update to beta versions #250
- New: Capture pluginās STDERR to log and debug view #257
- Fixed: Changed menu bar item color handling on selection #156 #272
- Fixed: Plugin errors being ignored #287
- Fixed: Update lifestyle category icon to match Plugin Repository aesthetic standard #288
- Fixed: URL Scheme parameters inconsistency #280
- Fixed: Binary plugins not updating #259
- Fixed: Improving refreshOnOpen #272
- Fixed: Fixed menubar color when using right click #260
New in SwiftBar 1.4.3 Beta 8 (Feb 21, 2022)
- New: Capture pluginās STDERR to log and debug view #257
- Fix: Plugin errors being ignored #287
- Fix: Update lifestyle category icon to match Plugin Repository aesthetic standard #288
New in SwiftBar 1.4.3 Beta 7 (Feb 18, 2022)
- New: Add new environment variables #284
- New: Make Bool parameters case insensitive #278
- New: Add preference to update to beta versions #250
New in SwiftBar 1.4.3 Beta 6 (Feb 13, 2022)
- New: Enabled Refrresh for streamable plugins #281
- Fixed: Extra line breaks inserted into streaming plugins #282
- Fixed: URL Scheme parameters inconsistency #280
New in SwiftBar 1.4.3 Beta 5 (Feb 7, 2022)
- Fixed: New lines sometimes ignored in streaming plugins
New in SwiftBar 1.4.3 Beta 4 (Feb 4, 2022)
- Changed: Run command on notification click
New in SwiftBar 1.4.3 Beta 3 (Feb 3, 2022)
- Changed: Changed menu bar item color handling on selection
New in SwiftBar 1.4.3 Beta 2 (Feb 2, 2022)
- New: Option to switch streaming plugin to trailing separator useTrailingStreamSeparator
New in SwiftBar 1.4.3 Beta (Feb 1, 2022)
- New: WebView popover #261
- Fixed: Binary plugins not updating #259
- Fixed: Improving refreshOnOpen #272
- Fixed: Fixed menubar color when using right click #260
New in SwiftBar 1.4.2 (Dec 24, 2021)
- Fixed: SwiftBar ignores n in plugin output #253
- Fixed: STDERR should be ignored #255
- Fixed: SF Symbols starting with numbers not being detected #256
New in SwiftBar 1.4.1 (Dec 19, 2021)
- New: Update menu on open #241
- New: Support for bold and italic text in menu title #168
- New: Plugins list in Preferences live update with Plugin Folder changes #235
- New: New URL scheme endpoints to enable, disable and toggle plugins #239
- New: Improved multi-screen support #249
- New: App icon #224
- Fixed: Right click on menu bar item should always show menu #244
- Fixed: SFImage honors width and height parameters #245
- Fixed: trim parameter not working in some cases #237
- Fixed: Menu bar item may move on click when using SF Symbols #224
- Fixed: Streaming plugins are not started after sleep #179
New in SwiftBar 1.4.0 (Nov 19, 2021)
- New: Added support for macOS Monterey #210
- New: Automate SwiftBar with Shortcuts
- New: Plugin specific Cache and Data directories #200
- New: Russian Localization #200
- New: Support for unlimited shell parameters #219
- New: Plugin Repository Categories are now localized #207
- New: Support for shell parameter alongside with bash #204
- New: Option to set shell of choice to bash or zsh #227
- New: sfsize parameter to customize SF Symbol size within text independently of font size #230
- Fixed: Narrower minimum width for Repository Browser window #195
- Fixed: SF Symbol should honor the font size parameter #230
- Fixed: Menubar opens on MouseDown event #217
- Fixed: author.github not parsed in plugin metadata #215
- Fixed: swiftbar.environment not available as environment variable #214
- Fixed: Menu bar item with image and text missing padding #228
New in SwiftBar 1.3.1 Beta 3 (Oct 5, 2021)
- Fixed: Menu bar item with image and text missing padding #228
New in SwiftBar 1.3.1 Beta 2 (Aug 1, 2021)
- New: Russian Localization #200
- New: Support for unlimited shell parameters #219
- New: Plugin Repository Categories are now localized #207
- New: Support for shell parameter alongside with bash #204
- Fixed: Menubar opens on MouseDown event #217
- Fixed: author.github not parsed in plugin metadata #215
- Fixed: swiftbar.environment not available as environment variable #214
New in SwiftBar 1.3.1 Beta (Jun 7, 2021)
- New: Plugin specific Cache and Data directories #200
New in SwiftBar 1.3.0 (May 31, 2021)
- New: Plugin Debug View #182
- New: Multiple SF Symbols with different colors #180
- New: Added support for xbar-plugins repository #183
- New: Preferences UI #181
- Fixed: Correct handling of a sleepwake cycle #179
- Fixed: Color names work in lowercase but not in mixed case #197
- Fixed: Image tint in menu bar should match text color when selected #196
- Fixed: Manual refresh leads to excessive scheduled refreshes #194
- Fixed: Plugin menu items don't align with SwiftBar menu items #186
New in SwiftBar 1.3.0 Beta 1 (Apr 2, 2021)
- New: Plugin Debug View #182
- New: Multiple SF Symbols with different colours #180
- New: Adopt changes to xbar-plugins repository #183
- Improved: Preferences UI #181
New in SwiftBar 1.2.3 Beta 3 (Feb 14, 2021)
- Improved: User friendly "too-many" files dialog #165
- Fixed: Bash script arguments missing #161
- Fixed: Preferences crash on Catalina #167
New in SwiftBar 1.2.3 Beta 2 (Feb 14, 2021)
- New: Support for milliseconds in refresh interval #166
- Fixed: Proper dismiss for About Plugin popup #169
- Fixed: Preference window jumping around
New in SwiftBar 1.2.3 Beta (Feb 12, 2021)
- New: Option to not run plugins in bash #163
- New: Custom shortcuts appear on menu items #154
- Fixed: Preferences and Plugin Repository can be opened in more than one window #164
- Fixed: Inconsistent menu title color when using 'reduce transparency' on Big Sur #156
- Fixed: Improvements related to "Swiftbar not updating" #147 (needs testing)
- Known issues:
- Redesigned Settings screen is a bit wonky
New in SwiftBar 1.2.2 (Feb 1, 2021)
- New: Shortcuts support for F-keys #139
- Fixed: Refresh intervals in symlinked plugin files get ignored #142
- Fixed: SwiftBar should show "ā ļø" after streaming plugin has crashed #132
- Fixed: Menu item vertical position with custom font size on Catalina #111
- Fixed: Inflated binary size due too Swift bug #109
- Improved: About Window Copyright and formatting #135 #137
New in SwiftBar 1.2.1 (Jan 6, 2021)
- New: Streaming plugin support #118
- New: Nested symlinked directories in Plugin Folder properly traversed #112
- New: Calendar access support #127
- Fixed: Shortcuts action is broken for menu bar item #123
- Fixed: SwiftBar doesn't ask for notification permissions #122
- Fixed: SwiftBar sometimes hangs when opening a URL #88 (Not sure about this one, please report if you see this happening)
New in SwiftBar 1.2.0 (Dec 31, 2020)
- New: URL Scheme for sending notifications #112
- New: Plugin metadata support for binary plugins #105
- New: Support dropping stuff on menu bar #104
- New: Localization support #36
- New: Display metadata in Preferences: Plugins #97
- New: Enable/disable plugins via checkbox #98
- New: SF Symbols can be tinted with color using sfcolor= parameter #86
- New: Menu bar item now supports actions(href, bash, refresh) #110
- New: symbolize is always false on Catalina #114
- New: Dutch localization
- Fixed: Reset to default background ANSI color doesn't work #93
- Fixed: "Run in Terminal" Doesn't Appear to Set Environment Variables #96