ui icon indicating copy to clipboard operation
ui copied to clipboard

Enhanced update notifications

Open bergundy opened this issue 2 years ago • 4 comments

Currently UI shows update notifications for the server, this is valuable for users to get notified when we make new releases and critical fixes.

Enhance this mechanism to show update notifications for the UI itself, Temporal CLI, and the SDKs.

Note that for Temporal CLI ideally we'd show notifications for those is own releases instead of separate notifications for the server and the UI.

bergundy avatar Feb 13 '23 13:02 bergundy

I totally agree. Do we have a mechanism for getting notifications for new SDK versions like we do for the server?

stevekinney avatar Feb 14 '23 14:02 stevekinney

Not yet, we will need to add this.

bergundy avatar Feb 15 '23 18:02 bergundy

something like this?

GET https://temporal.download/versions/latest
{ 
  "cli": "0.5.0"
  "typescript": "1.6.0"
  ...
}

and the cloudflare worker would fetch latest version from the package manager? Like:

https://registry.npmjs.org/@temporalio/worker

image

lorensr avatar Mar 10 '23 23:03 lorensr

We'll want to integrate this with the server since it tracks the used SDK versions and we'd only want to show notifications for those.

bergundy avatar Mar 11 '23 00:03 bergundy