Dr. Az-Zalmi reports in his boon التبيان لرفع غموض النسخ في القرآن, page 192, that
was abrogated by the sword verse, quoting Ibn Al-Jawzi who did not name the claimant. Others, such as Ibn Salaama in his book الناسخ والمنسوخ في القرآن الكريم, page 44, said it was abrogated by the Jizya verse, 9:29.
Dr. Az-Zalmi of course refutes the claim and says Ar-Raazi and Aş-Şaawi do as well. He says that if 3:186 is abrogated then instead of Muslims acquiring the fine qualities of patience and awareness of God, they now acquire the ugly traits of complaint and recklessness. Besides, enduring does not preclude fighting when attacked, which, for the umpteenth time, is the subject of the sword verse.Who said what:
Ibn Salaama (who said the abrogating is 9:29).
Ar-Raazi and Aş-Şaawi (according to Dr. Az-Zalmi),
Al-Aloosi (implied, according to Al-Jabri),
Al-Jabri (in his book لا نسخ في القرآن...لماذا؟, page 106),
Dr. Mustafa Zayd,
Al-Jabri, in his book لا نسخ في القرآن...لماذا؟, pages 106-107, rejects this claim and says that rejecting it leads to fewer wars, longer peace and narrower region of fighting. Indeed, enduring insults and verbal attacks of Islamophobes and other enemies of Islam, who want to provoke Muslims or pick a fight with them, not only trains a Muslim's endurance, but also prevents wars before they erupt.
Al-Jabri points out that a few verses later, God gives license to fight, if the attacks progress from verbal to militant.