Releases: stefanjudis/netlify-menubar
Releases · stefanjudis/netlify-menubar
Fix restart app after update download
🐛 Bug fix:
- use autoUpdater to restart the app after update (
app.relaunch
kicks off the same old version)
Test release to see new update-item 🤞🏻
Just testing stuff... :)
Make notifications clickable
⭐️ Additions:
- notifications are now clickable and open default browser with the particular build
- a new menu item (
relaunch and install
) will be added to the menu after a new release was detected
🐛 Bug fixes:
- builds with state
error
now count to finished builds
🗑 Removals:
- the setting for
build count
was removed (I think it always makes sense)
🤷🏻♂️🤷🏻♀️ Misc:
- more test coverage and refactorings
---------------|----------|----------|----------|----------|-------------------|
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
---------------|----------|----------|----------|----------|-------------------|
All files | 35.04 | 38.96 | 35.8 | 34.41 | |
config.ts | 0 | 100 | 100 | 0 | 1 |
connection.ts | 0 | 0 | 0 | 0 |... 17,30,31,32,37 |
icons.ts | 0 | 100 | 0 | 0 | 1,3,4,6 |
index.ts | 0 | 0 | 0 | 0 |... 76,78,79,83,84 |
menubar.ts | 0 | 0 | 0 | 0 |... 87,391,393,394 |
menus.ts | 80 | 50 | 66.67 | 80 | 25,54,75 |
netlify.ts | 97.92 | 88.89 | 100 | 97.83 | 90 |
util.ts | 96.77 | 90.91 | 100 | 96.55 | 39 |
---------------|----------|----------|----------|----------|-------------------|
Keep notifications and tray icon in sync
⭐️ Additions:
- add changelog menu item to follow recent auto-updates
🐛 Bug fixes:
- move tray icon update and notification handling in the same place
Show the pending builds and improved notifications
New features:
- show pending builds in the tray itself (configurable via option)
- builds are grouped in finished/skipped and future builds
- add a menu item to create issues on GitHub
Improvements:
- notification logic is now smarter (2 different notifications depending if the same build is running or a new build started)
Add a tiny menubar icon fix for build state 'uploading'
v1.2.5 v1.2.5
Check for updates more often and several bugfixes
v1.2.4 v1.2.4
Make tray icon visible on MacOS light UI
Additions:
- add offline handling
Rollback of test release – it's working 🎉
v1.2.2 Roll back the update test
Test release to see auto-update working 🤞🏻
v1.2.1 Make a fake release to see automatic update hopefully working correctly