Skip to content

Releases: stefanjudis/netlify-menubar

Fix restart app after update download

30 Jan 16:48
Compare
Choose a tag to compare

🐛 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 🤞🏻

30 Jan 16:29
Compare
Choose a tag to compare

Make notifications clickable

30 Jan 15:37
Compare
Choose a tag to compare

notification-click

⭐️ 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

28 Jan 20:42
Compare
Choose a tag to compare

⭐️ 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

22 Jan 20:12
Compare
Choose a tag to compare

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)

netlify-1-3-0

Add a tiny menubar icon fix for build state 'uploading'

21 Jan 13:34
Compare
Choose a tag to compare

Check for updates more often and several bugfixes

18 Jan 07:55
Compare
Choose a tag to compare

Make tray icon visible on MacOS light UI

15 Jan 00:29
Compare
Choose a tag to compare

Additions:

  • add offline handling

Rollback of test release – it's working 🎉

12 Jan 22:11
Compare
Choose a tag to compare
v1.2.2

Roll back the update test

Test release to see auto-update working 🤞🏻

12 Jan 21:53
Compare
Choose a tag to compare
v1.2.1

Make a fake release to see automatic update hopefully working correctly