Hi, you should be able to use any version, but I think there have been some versions that have bugs, i.e. not full VHDL 2008 support. I tested compilation of UVVM Utility library now without any issues using this version:
Aldec, Inc. Riviera-PRO version 2019.04.134.7332 built for Windows64 on May 10, 2019
Does it complain about the context file? That is a 2008 feature so there might be a bug.
Br,
Marius