Skip to content

vikunja-desktop: 2.3.0 -> 2.6.0 - #559323

Open
workflow wants to merge 1 commit into
NixOS:masterfrom
workflow:vikunja-desktop-2.6.0
Open

vikunja-desktop: 2.3.0 -> 2.6.0#559323
workflow wants to merge 1 commit into
NixOS:masterfrom
workflow:vikunja-desktop-2.6.0

Conversation

@workflow

@workflow workflow commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Changelogs: v2.4.0, v2.5.0, v2.6.0

Notable user-facing fixes: the Linux tray icon leak (ghost StatusNotifierItems accumulating on every settings load, fixed upstream in v2.4.0) and the forced re-login on every cold start from the desktop OAuth refresh-token race (fixed in v2.5.0).

electron-builder-26.15.3.patch is dropped: v2.6.0 ships electron-builder 26.15.3 in its own lockfile, so the backport is no longer needed.

Notes:

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable: launched on NixOS x86_64-linux (Wayland/niri) — app starts, serves the bundled frontend, and exits cleanly. Tray icon verification was inconclusive on this setup due to the Waybar/Electron issue noted above; verified the v2.4.0 tray fix (single Tray, menu updated in place) is present in the built asar.
  • Fits CONTRIBUTING.md.

Changelogs:
https://github.com/go-vikunja/vikunja/releases/tag/v2.4.0
https://github.com/go-vikunja/vikunja/releases/tag/v2.5.0
https://github.com/go-vikunja/vikunja/releases/tag/v2.6.0

Drop electron-builder-26.15.3.patch: v2.6.0 ships electron-builder
26.15.3 in its own lockfile, so the backport is no longer needed.
@nixpkgs-ci
nixpkgs-ci Bot requested a review from kolaente September 2, 2026 23:44
@nixpkgs-ci nixpkgs-ci Bot added 8.has: package (update) This PR updates a package to a newer version 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Sep 2, 2026
@RossSmyth

Copy link
Copy Markdown
Contributor

Why did you modify the PR template? Please do not to that.

@adamcstephens adamcstephens left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please restore the PR template. And if you used an LLM, please disclose.

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

Labels

8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants