It is still available on the latest download page. Once the next version comes out, you will see it in the extended download service.
https://www.dvdfab.cn/download.htm
Chameleon
The latest version is automatically added to the extended download service in unison to its official release. That has [always] been my experience. I appreciate your input but I only use the extended download version to install the latest version -it's just a personal choice and one that has always delivered to me perfect error free installs.  Hence my request for the latest version to be added. But again, 
I do appreciate your offer of help Chameleon. ;)