Skip to content

feat(app): replaced not yet dismiss button with view release notes on toaster#22118

Open
winzamark123 wants to merge 1 commit intoanomalyco:devfrom
winzamark123:fix/clickable-version-update-toast
Open

feat(app): replaced not yet dismiss button with view release notes on toaster#22118
winzamark123 wants to merge 1 commit intoanomalyco:devfrom
winzamark123:fix/clickable-version-update-toast

Conversation

@winzamark123
Copy link
Copy Markdown

@winzamark123 winzamark123 commented Apr 12, 2026

Issue for this PR

Closes #21847

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Adds a "View release" action button to the update available toast. It opens the GitHub releases tag page for the new version so users can see what changed without manually navigating to GitHub.

I've replaced the "Not yet" dismiss button since the toast already has an X close button that serves the same purpose. This keeps the toast to two actions max and avoids button wrapping.

I also went ahead and update the other languages for "View Release" as well, but let me know if there are any issues with this!

How did you verify your code works?

I've mocked checkUpdate in the web entry point to return {updateAvailable: true, version "99.0.0"} so that the toaster renders. This was removed after checking the UI looks good.

I've also tested the "View Release" and confirms that the link does go to the proper release url.

Screenshots / recordings

Before the change:
CleanShot 2026-04-11 at 23 28 03@2x

After the change:
CleanShot 2026-04-11 at 23 31 34@2x

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

…he user can view the release note on one click in the toaster

- update the update notification toast actions to replace the dismiss button with a link to the corresponding GitHub release
- add "toast.update.action.viewRelease" key to all i18n translation files
@github-actions
Copy link
Copy Markdown
Contributor

The following comment was made by an LLM, it may be inaccurate:

I found a potentially related PR:

Related PR Found:

This could be a duplicate or closely related PR that might have already been working on the same functionality. You may want to check if #21846 is still open or if it was closed/merged in favor of #22118.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: In the update available toast, make the version number clickable and open the tag page

1 participant