The Beta version of WordPress 6.3 RC1 got ready for download and testing on July 19th, 2023. And this version is not ready for installation and running in your production environments. But you can continue testing it on a test server and site. The final version is likely to be released on 8th Aug 2023.