Because software can be really complicated under the hood.
But also because sometimes two related features are both developed on their own, and while New-Feature1 works with Old-Feature2, and New-Feature2 works with Old-Feature1, for some reason New-Feature1 and New-Feature2 might not work well together, and the combined result wasn’t tested thoroughly compared to each individual change.
Latest Answers