release candidate
noun1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences, Software A version of a program that is nearly ready for release but may still have a few bugs; the status between beta version and release version.