NixOS would fit the bill if you're not afraid of something different. With Nix it's trivial to cherry pick from unstable channel if you still want a stable base.
The stable branches promise no breaking changes (in configuration options etc.). Unstable is a rolling release with everything that entails (personally I use it on desktops and stable on servers).