One of the central tenets of Bitcoin is the ability of the node operator to select which version of the node software they wish to run. This includes any previous version, and even a version they, themselves, have written.
I would like to see a way to select which version of Bitcoin Core to run. Any reasonably recent one would be fine. Say, perhaps, from the last two years.
I think that custom versions would be out of scope for Umbrel.
+1
there should be a UI way to revert to previous version or a way to select which version of core you want to run from say the last few previous versions.
I agree, when it comes to Bitcoing itself, it is decentralized and the node operators can use whatever version of Bitcoin Core they want and even create their own version of it. But for Umbrel, their versioning could be considered outside the typical scope for them since they want to maintain their focus on simplicity and usability while running Bitcoin core and other nodes using Umbrel. Umbrel does give one a way to run Bitcoin Core, it’s limited to using the latest stable version of Bitcoin Core, if you want to select where you want to run specific versions over the past couple of years, that could involve manual intervention like making a custom docker or changing the set-up of the node, which may complicate the simplicity Umbrel is trying to achieve.