Presumably if you want to ask the same question at a later time, none of the existing answers satisfy your current problem.
In that case, it's okay to ask a new question. Be sure to reference the old question, stating why none of the solutions work for your situation, or why those answers are out of date.
If you just have a general question about how something works, for example, asking a new question is fine, as long as you're sure there is a significant change in the expected answer (even if you're not sure what the new answer will be). So in the case of an update to a framework, this could be the case if you see some feature was revamped in their changelog. (When in doubt, provide evidence of a significant change in the new question.)
What we want to avoid is adding new/duplicate questions to the system where the same answer knowledge is decentralized into more than one question. That's the idea behind closing a question as a duplicate of another question.