It's not a beta, it's an RC. 2.8 has been being tested for bugs for months now.
Anyone can read in the developer blog’s last entry (2 clicks away from blender’s homepage) that the final 2.8 version was scheduled in only 5 days, but OP seemingly wanted the karma points. Otherwise there isn’t any real reason for sharing a RC of a project you are not working with without checking what is the release plan.
Re:Blender 2.80 release candidate
by yjftsjthsd-h on Friday July 12, 2019 @04:35PM
(#20424260)
Then why is it RC and not release?
Sounds like the best time is "in the coming days." :) But seriously: I'm not sure I want to cut my teeth on a version that hasn't been fully tested for bugs.