Skip to content

dashy-ui: 3.3.1 -> 4.0.5#513946

Merged
SuperSandro2000 merged 1 commit into
NixOS:masterfrom
pedorich-n:dashy-v4
May 6, 2026
Merged

dashy-ui: 3.3.1 -> 4.0.5#513946
SuperSandro2000 merged 1 commit into
NixOS:masterfrom
pedorich-n:dashy-v4

Conversation

@pedorich-n

Copy link
Copy Markdown
Contributor

This new major release should be mostly about internal rewrites to Vue 3 and an update to Node 24. The config is supposed to be backward compatible. See: https://github.com/Lissy93/dashy/releases/tag/4.0.0.

We already have #512221 open, but since this is a major update, should we supersede it, or keep them separate?

I also tested the change on my real config, and it worked from the first try. Although I only have sections and links, I don't use any widgets.

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

@nixpkgs-ci nixpkgs-ci Bot requested a review from TheRealGramdalf April 27, 2026 09:26
@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 Apr 27, 2026
@TheRealGramdalf

Copy link
Copy Markdown
Contributor

After reading some of the release discussions I think it's best to wait for some more hotfix releases before putting this through, to allow time for some bugs to be ironed out. I'll test and merge #512221 now and keep an eye on the releases.

@qweered qweered mentioned this pull request May 1, 2026
25 tasks
@nixpkgs-ci nixpkgs-ci Bot added the 2.status: merge conflict This PR has merge conflicts with the target branch label May 2, 2026
@pedorich-n pedorich-n changed the title dashy-ui: 3.3.0 -> 4.0.1 dashy-ui: 3.3.1 -> 4.0.5 May 3, 2026
@pedorich-n

Copy link
Copy Markdown
Contributor Author

Updated to 4.0.5

@nixpkgs-ci nixpkgs-ci Bot removed the 2.status: merge conflict This PR has merge conflicts with the target branch label May 3, 2026
@TheRealGramdalf

Copy link
Copy Markdown
Contributor

I took a look through the Dashy issues and it looks like everything major is resolved so far. If you've tested 4.0.5 then I think we should be good to merge, the node update is important for #515284.

Supercedes #515290

@pedorich-n

Copy link
Copy Markdown
Contributor Author

My config is not very complicated. I only have one page, multiple subsections, and no widgets, only links. So, I'm not sure if it's very representative, but it works fine.

image image

@TheRealGramdalf TheRealGramdalf 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.

I don't think I could add much either, as my config consists of similar content. I'm happy enough with that, I mostly wanted to double check that the results from the nixosTests weren't passing due to a logic error or similar. Should be ready to merge.

@nixpkgs-ci nixpkgs-ci Bot added 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels May 5, 2026
@SuperSandro2000

Copy link
Copy Markdown
Member

As the author described, not a breaking change for end users.

@SuperSandro2000 SuperSandro2000 added this pull request to the merge queue May 6, 2026
Merged via the queue into NixOS:master with commit 634db21 May 6, 2026
33 of 35 checks passed
@pedorich-n pedorich-n deleted the dashy-v4 branch May 7, 2026 01:49
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. 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants