update (08 October 2019): According to an article on businesstech.co.za, South Africa's government recently also waived visas for travellers from Cuba, Ghana and Sao Tome and Principe.
South Africa's Minister of Home Affairs, Aaron Motsoaledi, has announced that nationals from four of the seven countries he granted visa-free status during his Budget Vote speech in July 2019 are now able to travel to South Africa without visas. Effective today (15 August 2019), travellers from Qatar, Saudi Arabia, United Arab Emirates and New Zealand no longer require a visa to visit South Africa for holidays, conferencing and business meeting visits. Visa waivers for Ghana, Cuba and Principe and Sao Tome will be implemented after negotiations with these countries have been concluded. The Department of Home Affairs (DHA) is scheduled to complete these negotiations by the end of August 2019 and the implementation will follow soon thereafter. We'll keep you posted!