Open-source libraries tend to move quicker than commercially-developed ones. Microsoft seems to have a policy of preferring to maintain backwards compatibility where the choice is between that and breaking a consumer’s code (whether it’s good code or workaround for a problem in a library).

Perhaps this is the beginnings of an answer…? I doubt it, but I still think it’s a cool feature-request ;-)

While we’re on the subject of Dear-JetBrains-Please-Fix, how about any of the following…?