I actually have mine set the other way around. It always wants to write backwards-compatible stuff, so I force it to use the latest versions and libraries that I'm blessed to be able to use. So much that I have to force it the LLM to use web search to find the new features because its training is too old.