Surah of al-Ma`idah repealed the other Surahs because it was the final.
Surah of al-Ma`idah repealed the other Surahs because it was the final. It was revealed while the Holy Prophet (S) was riding his brown-red mule. The revelation was so ponderous that the animal had to stop and its abdomen was about to touch the ground. The Holy Prophet (S) was fainted and had to catch Shaybah ibn Wahab al-Jamhi’s braid. After a while, he raised his head and recited Surah of al-Ma`idah.
Imam `Ali (a.s.) wanted to say that rubbing the feet during the ritual ablution is obligatory since no other ruling has repealed it because it was revealed finally.[^2] In al-Kafi 1/289, we read the following: It has been narrated on the authority of `Ali ibn Ibrahim on the authority of his father on the authority of Ibn Abi-`Umayr on the authority of `Umar ibn Udhaynah on the authority of Zurarah, al-Fudayl ibn Yasar, Bukayr ibn A`yun, Muhammad ibn Muslim, Burayd ibn Muawiyah and Abu’l-Jarud that Abu-Ja`far (Imam al-Baqir) said, “Almighty Allah has made the loyalty to `Ali obligatory.
He revealed, ‘Only Allah is your guardian and His Messenger and those who believe, those how keep prayers and pay the Zakat while they bow.’ People did not know what the loyalty meant; therefore, He ordered the Holy Prophet (S) to explain it in the same way as he explained the obligatory prayer, Zakat, fasting and Hajj, but because he feared lest people would apostatize from the religion or belie him, he supplicated to the Lord about it and the Lord revealed, ‘O Apostle!
Deliver what has been revealed to you from your Lord, and if you do it not, then you have not revealed His message and Allah will protect you from the people.’ Immediately after that, he carried out the instruction. He called people to gather and conveyed the divinely commissioned leadership of `Ali and ordered the attendants to carry it to the absent. That took place in Ghadir Khumm.
The precepts were revealed consecutively and the last of them was the loyalty to the ; therefore, closely after the Holy Prophet (S)’s declaration of Ghadir, Almighty Allah revealed, ‘This day have I perfected for you your religion and completed My favor on you and chosen for you Islam as a religion.’ By this Verse, the Lord meant that He should not reveal any more precepts since He had perfected them.
The following is quoted from Al-Ya`qubi’s Tarikh 2/43: It has been said that the Verse of Ikmal al-Din was the final. It is the most accurate opinion.