Hi! The download link never changes, so if you're still within your update period, you can just use the existing link and download the latest version from there
I'd suggest to just try it out in a separate virtual environment. Both environments will read from the same
prodigy.json and database, so you'll be able to run the same experiments. And if you need to test something with the old version, it's all still there. You can even back up your config and database if you want to be 100% safe.
You should still be able to use the same data in the latest Prodigy and spaCy and everything should be compatible. The only known problem that can happen in some specific cases is this one, which should be easy to fix – see thread for details: ner.batch-train after ner.maual results error (Value error : [E024]) Basically, in spaCy v2.1, it's now "illegal" for the named entity recognizer to predict whitespace-only/newline-only spans as entities. This is nice, because it should give you better accuracy overall. But it also means that you need to remove those spans from your training data if they're in there.