Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.
Waiting some weeks for uncaught bugs to be ironed out might be advisable if you still have limited debugging capabilities.
Otherwise, you can always nixos-rebuild build-vm using the new release channel and see whether it breaks anything you depend on.
My experience is that it probably won’t. My past few years of updating my server from one stable release to the next were, in one word, boring. Some renames, deprecations etc. with clear errors/warnings to fix at eval time but nothing that actually broke once it was built and deployed.
Waiting some weeks for uncaught bugs to be ironed out might be advisable if you still have limited debugging capabilities.
Otherwise, you can always
nixos-rebuild build-vmusing the new release channel and see whether it breaks anything you depend on.My experience is that it probably won’t. My past few years of updating my server from one stable release to the next were, in one word, boring. Some renames, deprecations etc. with clear errors/warnings to fix at eval time but nothing that actually broke once it was built and deployed.