What's new in xbar 2.1.7 Beta
Oct 29, 2021
- Increased plugin timeout from 1 minute to 2 minutes to address #735
- Update readme to add /usr/bin/env examples by @leaanthony in #766
- Fix links to the writing plugins guide at xbar-plugins by @ryan-mooore in #772
- Broken link in README by @zhovner in #768
New in xbar 2.1.6 Beta (Aug 29, 2021)
- Iteration on #680 to get the "Run in terminal" experience right - thanks @knaccc
New in xbar 2.1.5 Beta (Aug 29, 2021)
- Fixed terminal=true bug #680 thanks @bluescreen10
New in xbar 2.1.4 Beta (Jul 14, 2021)
- Fixed pipe inside quotes bug - #743 thanks @alejr
- Fixed installed plugins layout issue
- Updated to latest Wails
New in xbar 2.1.3 Beta (Jul 12, 2021)
- Performance and crash improvements
- Built with Wails v2.0.0-alpha.72
New in xbar 2.1.0 Beta (Jul 2, 2021)
- Universal binary (supports Apple M1) #727 #701
- Code-signed and notorized #683 (please use DMG from now on)
- Fixes memory leaks #731 #725 #714 by @leaanthony (thanks @Etheryte et al)
- Add ANSI support #665 by @leaanthony
New in xbar 2.0.41 Beta (Jul 2, 2021)
- Trying to get Info.plist right - there are no other changes in this release
New in xbar 2.0.40 Beta (Jul 2, 2021)
- Fixed bundle identifier - #684 thanks @core-code and @leaanthony
- Moved "Run in terminal" menu item into xbar menu
- Other small bug fixes and improvements
New in xbar 2.0.39 Beta (Jul 2, 2021)
- Added Run in terminal option
New in xbar 2.0.38 Beta (Jul 2, 2021)
- Fixed font size issues #623 #630 #663 - thanks @leaanthony
New in xbar 2.0.37 Beta (Jul 2, 2021)
- @leaanthony did some good work re matryer/xbar-plugins#1567
- @matryer did some improvements to #631 including adding a "Update automatically" option
New in xbar 2.0.36 Beta (Jul 2, 2021)
- @leaanthony added "Start at Login" - #659 thanks @ucirello
- @matryer fixed bug where list and select were fixed for variables type #673 - thanks @ramonmata
- @matryer fixed bug where xbar would sometimes not restart automatically after update - #631
- experimental: @leaanthony added a more passive experience for xbar updates #646 - thanks @chew-z
New in xbar 2.0.35 Beta (Jul 2, 2021)
- Default variables were being ignored unless you edited them (at which point the json vars sidecar file is created). Now, the defaults will be loaded each time. #669 - thanks @Joshfindit
New in xbar 2.0.34 Beta (Jul 2, 2021)
- Fixed bug where variables weren't being updated #668 #655 - thanks @nicolasff and @kawarimidoll
- Fixed sub-menu styling #663 - thanks @gson88 and @leaanthony
New in xbar 2.0.33 Beta (Jul 2, 2021)
- Removed requirement for variables to have VAR_ prefix (although it is still recommended) #656 cc @picatz
New in xbar 2.0.32 Beta (Jul 2, 2021)
- bug fix: Directories are now ignored - #651 - thanks @gzphreak
New in xbar 2.0.31 Beta (Jul 2, 2021)
- Fixed bug where separators and nesting dashes were getting confused - #648 thanks @onaront
New in xbar 2.0.30 Beta (Jul 2, 2021)
- Clicking the little red "close" button now closes the xbar plugin browser - #647 thanks @ramonmata and @leaanthony
New in xbar 2.0.29 Beta (Jul 2, 2021)
- Changed "Preferences" menu to "xbar" because it contains more than preferences - thanks @magicus
- Waiting ten seconds before checking for updates so the app doesn't block on startup - #646 thanks @chew-z
- Menu bar items (in the top) now respect formatting (fonts, colours, etc) - thanks @leaanthony
- On refresh, items go into a disabled state, rather than showing ... - prevents jitter
- Fixed a bug where nested separators were being misunderstood - #648 thanks @onaront
- The usual small tweaks and bug fixes
New in xbar 2.0.28 Beta (Jul 2, 2021)
- @leaanthony fixed the color parameter to now take CSS as well as hex values - thanks to @magicus for reporting
- Changed Edit button - thanks to @magicus for the idea on #641
- Fixed edit button bug - thanks @maksimov on #635
- General tweaks and improvements
New in xbar 2.0.27 Beta (Jul 2, 2021)
- Allowed for the possibility of sub-second refresh intervals (not recommended)
New in xbar 2.0.26 Beta (Jul 2, 2021)
- Use bufio.NewReader instead of bufio.NewScanner to avoid token too long error - #629 thanks @tsurezuregusa
- Small bug fixes and improvements
New in xbar 2.0.25 Beta (Jul 2, 2021)
- Fix for those receiving macOS Catalina warnings #612
New in xbar 2.0.24 Beta (Jul 2, 2021)
- Refresh will happen after the shell script has returned - as per #621
- Various bug fixes and improvements
New in xbar 2.0.22 Beta (Jul 2, 2021)
- Allowed multiple actions to work #626 - thanks @seanw and @sydsyd
- Made the API refresh capability more robust and high performance - Thanks @nikersify
New in xbar 2.0.21 Beta (Jul 2, 2021)
- Remove sleepers
- Ensure dark mode env var is set from beginning
- Fixed font size
- Various bug fixes and improvements
New in xbar 2.0.20 Beta (Jul 2, 2021)
- Ensure dark mode env var is set from beginning
- Fixed font size
- Various bug fixes and improvements
New in xbar 2.0.19 Beta (Jul 2, 2021)
- Fixed incoming xbar://app.xbarapp.com/refreshPlugin?path=s.sh so it now refreshes only the named plugin (filename must match exactly the installed plugin name in ~/Library/Application Support/xbar/plugins - #624
- Safety limit on processing incoming URLs - #624
New in xbar 2.0.17 Beta (Jul 2, 2021)
- Fixed font size #623
- Small bug fixes and design improvements
New in xbar 2.0.16 Beta (Jul 2, 2021)
- Simplified refresh button
- Added Preferences > Refresh for per-plugin refreshing
- Also update label to ... when explicitly refreshes
- Small bug fixes and design tweaks
New in xbar 2.0.15 Beta (Jul 2, 2021)
- Added refresh button
- Dropping dmg for now, signing appears off
New in xbar 2.0.14 Beta (Jul 2, 2021)
- Various bug fixes and style updates
- Fixed issue where subprocesses weren't given enough time to run - addresses #620
New in xbar 2.0.13 Beta (Jul 2, 2021)
- Includes code to address recent Catalina and TouchBar crashes
- Added 404 page to Installed plugins view instead of error experience - #616
- Provides a Refresh button (cmd+r also works) to allow users to manually refresh the view - #616
- Tip on refreshing plugins after changing variables
New in xbar 2.0.12 Beta (Jul 2, 2021)
- Fixes issue where xbar crashes on Mac's with TouchBar #610
New in xbar 2.0.10 Beta (Jul 2, 2021)
- Prevented tempalte images for now in an effort to get it running on all macOS versions
New in xbar 2.0.9 Beta (Jul 2, 2021)
- Dark mode redesign
- Trying to make it run on Catalina (work in progress)
New in xbar 2.0.7 Beta (Jul 2, 2021)
- Set minimum macOS version to 10.15 #612
- Visual tweaks and improvements
- Added refresh via Cmd+R to desktop app
New in xbar 2.0.5 Beta (Jul 2, 2021)
- Backwards compatible with existing BitBar plugins, now moved to their new home at https://github.com/matryer/xbar-plugins
- Now supports variables and preferences
- Introduces keyboard shortcuts for menu items
- New interacting app for discovering and installing plugins
- Browse plugins online at https://xbarapp.com/
- v2.1.0 will be the initial release of xbar - continuing BitBar's release history (v2.0.x until then)
New in xbar 2.0.4 Beta (Jul 2, 2021)
New in xbar 1.10.1 (Dec 17, 2020)
- Reverted build target so BitBar runs on more operating systems.
New in xbar 1.10.0 (Dec 11, 2020)
New in xbar 1.9.2 (Aug 30, 2016)
New in xbar 2.0.0 Beta 10 (Aug 22, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Added support for passing URLs to the image parameters
- Added support for multi-line titles thanks to @ganeshv - #324
- Added checkmark parameter
- Added environment variable BitBarVersion
- Added Sparkle updater
- Save plugin screenshots via the URL scheme
- Added demo mode
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when the font name has wrong capitalization
- Fixed a crash when setting root=true
- Grayed out status item during refresh (less distracting)
New in xbar 2.0.0 Beta 9 (Aug 18, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Added support for passing URLs to the image parameters
- Added support for multi-line titles thanks to @ganeshv - #324
- Added checkmark parameter
- Added Sparkle updater
- Save plugin screenshots via the URL scheme
- Added demo mode
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
- Grayed out status item during refresh (less distracting)
New in xbar 2.0.0 Beta 8 (Aug 16, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Added support for passing URLs to the image parameters
- Added support for multi-line titles thanks to @ganeshv - #324
- Added checkmark parameter
- Added Sparkle updater
- Save plugin screenshots via the URL scheme
- Added demo mode
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
- Grayed out status item during refresh (less distracting)
New in xbar 2.0.0 Beta 7 (Jul 22, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Added support for multi-line titles thanks to @ganeshv - #324
- Added checkmark parameter
- Added Sparkle updater
- Save plugin screenshots via the URL scheme
- Added demo mode
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
- Grayed out status item during refresh (less distracting)
New in xbar 2.0.0 Beta 6 (Jun 22, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Added support for multi-line titles thanks to @ganeshv - #324
- Added checkmark parameter
- Added Sparkle updater
- Save plugin screenshots via the URL scheme
- Added demo mode
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
- Grayed out status item during refresh (less distracting)
New in xbar 2.0.0 Beta 5 (Jun 17, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Added support for multi-line titles thanks to @ganeshv - #324
- Added checkmark parameter
- Added Sparkle updater
- Save plugin screenshots via the URL scheme
- Added demo mode
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
- Grayed out status item during refresh (less distracting)
New in xbar 2.0.0 Beta 4 (May 15, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Added support for multi-line titles thanks to @ganeshv - #324
- Added checkmark parameter
- Save plugin screenshots via the URL scheme
- Added demo mode
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
New in xbar 2.0.0 Beta 3 (Apr 15, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Save plugin screenshots via the URL scheme
- Added demo mode
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
New in xbar 2.0.0 Beta 2 (Apr 13, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- Save plugin screenshots via the URL scheme
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
New in xbar 2.0.0 Beta 1 (Apr 11, 2016)
- Added streaming through stdout
- Added drop to plugin (OS X 10.10 and later)
- For one click status bar action, the menu shows when pressing the alt key
- Fixed a crash when setting root=true
New in xbar 1.9.1 (Mar 28, 2016)
- A few bug fixes and performance enhancements.
New in xbar 1.9.0 (Mar 21, 2016)
- Restored distributable BitBar
- BitBar now requires OS X 10.7 to fix a crash on refresh and wake from sleep
- Added support for single click action from the status bar (href, bash and refresh)
- Added support for separators in sub menus
- Added update check (Preferences menu will show you when there's a newer version available)
- Various other bug fixes
New in xbar 1.8.0 (Mar 15, 2016)
- Added emojize parameter
- Added sub menus
- Significant bug fixes and performance enhancements
New in xbar 1.6.0 (Feb 23, 2016)
- Added distributable BitBar to allow you to bundle a BitBar app with plugins, and distribute a tamper free version.
- Added ability to refresh plugins remotely via the URL scheme - #149 and #216
- Integration with Slack.
- Added ability to hide Preferences menu.
- Small UI improvements based on feedback from lovely users just like you.
- Updated dependencies to fix crash and memory leak.
New in xbar 1.5.1 (Feb 17, 2016)
- Features:
- Added trim=false option to give plugin authors control of whitespace - #182
- Added alternate=true option to allow option key menu items - #218
- Tasks now run in background (preventing menu bar items from locking) - #181
- Plugins will reset on wake from sleep - #184
- Added URL scheme for opening and downloading plugins - #224
- Other:
- Work to address duplicate items - #21
- Updated "Browse plugins..." link to getbitbar.com
- Improved docs
- "Open at login" was getting reset every time - now it's remembered - #169
- Warnings and static analyzer errors are resolved
New in xbar 1.5 Beta 2 (Feb 10, 2016)
- Features:
- Added trim=false option to give plugin authors control of whitespace - #182
- Tasks now run in background (preventing menu bar items from locking) - #181
- Plugins will reset on wake from sleep - #184
- Other:
- Prevents crash when task fails - #185
- Updated "Browse plugins..." link to getbitbar.com
- "Open at login" was getting reset every time - now it's remembered - #169
New in xbar 1.5 Beta 1 (Feb 2, 2016)
- Features:
- Added trim=false option to give plugin authors control of whitespace - #182
- Tasks now run in background (preventing menu bar items from locking) - #181
- Plugins will reset on wake from sleep - #184
- Other:
- Updated "Browse plugins..." link to getbitbar.com
- "Open at login" was getting reset every time - now it's remembered - #169
New in xbar 1.4 (Feb 2, 2016)
- Features:
- Made $BitBarDarkMode environment variable available to plugins - #155
- Ability to hide items from the dropdown - #102
- Selecting a Plugin folder (rather than having to navigate inside it) is enough - better UI - #120
- Reset renamed to Refresh to make it clearer - #82
- refresh parameter indicates that an item should issue the refresh of a plugin - #48
- Added support for length parameter - #131
- Other:
- Started tracking changes
- Fixed vertical alignment - #153
- Numbers are now monospace - #148
- Removed unnecessary separators from BitBar menu - #143
- General bug fixes and improvements
- Support spaces in paths
- Fonts will be checked, and a default will be used if they're not available
- Plugins now live in their own repo - #78