Allah has indeed fulfilled the True Vision which He showed to His Prophet

In a dream, the Messenger of Allah saw himself entering Makkah and performing Tawaf around the House. He told his Companions about this dream when he was still in Al-Madinah. When they went to Makkah in the year of Al-Hudaybiyyah, none of them doubted that the Prophet's vision would come true that year. When the treaty of peace was conducted and they had to return to Al-Madinah that year, being allowed to return to Makkah the next year, some of the Companions disliked what happened. `Umar bin Al-Khattab asked about this, saying, "Haven't you told us that we will go to the House and perform Tawaf around it'' The Prophet said,

«بَلَى أَفَأَخْبَرْتُكَ أَنَّكَ تَأْتِيهِ عَامَكَ هذَا؟»

(Yes. Have I told you that you will go to it this year) `Umar said, "No.'' The Prophet said,

«فَإِنَّكَ آتِيهِ وَمُطَّوِّفٌ بِه»

(Then you will go to it and perform Tawaf around it.) `Umar received the same answer from Abu Bakr As-Siddiq, letter for letter. This is why Allah the Exalted and Most honored said,

﴿لَّقَدْ صَدَقَ اللَّهُ رَسُولَهُ الرُّؤْيَا بِالْحَقِّ لَتَدْخُلُنَّ الْمَسْجِدَ الْحَرَامَ إِن شَآءَ اللَّهُ﴾

(Indeed Allah shall fulfill the true vision which He showed to His Messenger in very truth. Certainly, you shall enter Al-Masjid Al-Haram, if Allah wills,) and He willed that this matter shall certainly occur,

﴿ءَامِنِينَ﴾

(secure,) means, `upon your entering,'

﴿مُحَلِّقِينَ رُءُوسَكُمْ وَمُقَصِّرِينَ﴾

((some) having your heads shaved, and (some) having your hair cut short,) and some of them indeed had their head hair shaved, while some of them had their head hair shortened. The Two Sahihs recorded that the Messenger of Allah said,

«رَحِمَ اللهُ الْمُحَلِّقِين»

(O Allah! Be merciful to those who have their head shaved.) The people said, "O Allah's Messenger! And (invoke Allah for) those who get their hair cut short.'' He said,

«رَحِمَ اللهُ الْمُحَلِّقِين»

(O Allah! Be merciful to those who have their head shaved.) The people said, "O Allah's Messenger! And those who get their hair cut short.'' The Prophet said,

«رَحِمَ اللهُ الْمُحَلِّقِين»

(O Allah! Be merciful to those who have their head shaved.) The people said, "O Allah's Messenger! And those who get their hair cut short.'' The Prophet said (the third or the fourth time),

«وَالْمُقَصِّرِين»

(And to those who get their hair cut short.) Allah said,

﴿لاَ تَخَـفُونَ﴾

(having no fear), indicating that they will be safe and will have no fear when they enter Makkah. This occurred in the `Umrah performed the following year, on the seventh year of Hijrah during the month of Dhul-Qa`dah. When the Messenger left from Al-Hudaybiyyah, during the month of Dhul-Qa`dah (the sixth year of Hijrah), he went back to Al-Madinah. He remained in Al-Madinah during the months of Dhul-Hijjah and Al-Muharram. In Safar, he marched forth to Khaybar, and Allah opened that city for him, partly by force and partly by its people surrendering to him. Khaybar was a wealthy province that had abundant date trees and vegetation. The Prophet hired the (defeated) Jews of Khaybar to attend to a part of its green fields and divided the province among those who attended Al-Hudaybiyyah with him. No one else except those Companions took part in attacking Khaybar, except Ja`far bin Abi Talib, who came back with his companions from Ethiopia. Abu Musa Al-Ash`ari and his people also attended that battle. None of them were absent except Abu Dujanah Simak bin Kharashah, according to Ibn Zayd. This fact is well recorded in (the Books of) history. The Prophet then returned to Al-Madinah. When the month of Dhul-Qa`dah came, the seventh year of Hijrah, the Prophet went to Makkah for `Umrah accompanied by those who were with him at Al-Hudaybiyyah. He resumed Ihram from Dhul-Hulayfah and took the sacrificial animals with him. It was said that the sacrificial animals were sixty. The Prophet and his Companions started reciting the Talbiyah aloud. When they came close to Marr Az-Zahran, he sent Muhammad bin Maslamah before him with the horses and weapons. When the idolators saw this advance regiment, they were overwhelmed with fear. They thought that the Messenger of Allah would attack them and that he had betrayed the treaty that he conducted with them, which stipulated cessation of hostilities for ten years. The idolators went quickly to Makkah to inform its people. When the Prophet made camp in the area of Marr Az-Zahran, where he was close enough to see the idols that were erected all around the Haram, he sent the weaponry, arrows, arrow cases and spears, to the valley of Ya`jaj. He next went on his way towards Makkah with the swords resting in their sheaths, just as he agreed to in the peace treaty. While the Prophet was still on the way to Makkah, the Quraysh sent Mikraz bin Hafs who said, "O Muhammad! We never knew you to be one who betrays his promises.'' The Prophet said,

«وَمَا ذَاكَ؟»

(Why do you say that) Mikraz said, "You are headed towards us with the weaponry, the arrows and the spears.'' The Prophet said,

«لَمْ يَكُنْ ذلِكَ وَقَدْ بَعَثْنَا بِهِ إِلَى يَأْجَج»

(I did not do that, I sent all that to the valley of Ya`jaj.) Mikraz said, "This is the way we knew you to be, trustworthy and keeping to your promises.'' The leaders of the disbelievers left Makkah so that they would not have to look at the Messenger of Allah and his Companions, out of rage and anger. As for the rest of the people of Makkah, men, women and children, they sat on the pathways and house roofs watching the Messenger of Allah and his Companions. The Messenger entered Makkah with his Companions while reciting the Talbiyah. The Prophet sent the sacrificial animals to Dhu Tuwa while riding his camel, Al-Qaswa', the same camel he was riding on the day of Hudaybiyyah. `Abdullah bin Rawahah, from Al-Ansar, was holding the bridle of the Prophet's camel and repeating this poem, "In the Name of He, other than Whose religion there is no true religion, In the Name of He, Whom Muhammad is His Messenger, O children of the disbelievers, stay out of his way, For today, we shall impose on you the fulfillment of its interpretation, Just as we fought with you to accept its revelation, Severe fighting that removes the heads from where they rest, And overwhelms the companion from attending to his companion, Ar-Rahman has sent down in His revelation, In pages that are being recited before His Messenger, That the best death is that which occurs in His cause, So, O Lord, I believe in its statements.'' This story is collected from various narrations. Imam Ahmad recorded that `Abdullah bin `Abbas said, "When Allah's Messenger and his Companions came to Makkah, the fever of Yathrib (Al-Madinah) had weakened and bothered them. The idolators circulated the news that a group of people were coming to them and that they had been weakened and bothered by the fever of Yathrib (Al-Madinah). The idolators sat in the area close to Al-Hijr. Allah conveyed to His Prophet what the idolators said, so he ordered his Companions to do Ramal in the first three rounds, so that the idolaters witness their strength. The Companions did Ramal the first three rounds. He also ordered them to walk normally between the two corners, for from there the idolators would not be able to see them. The Prophet did not order them to do Ramal in all the rounds of Tawaf out of pity for them. The idolators commented, `Are these the people whom you claimed were weakened by the fever. They are stronger than so-and-so!''' The Two Sahihs also recorded this Hadith. In another narration, "Allah's Messenger and his Companions came (to Makkah) on the morning of the fourth day of Dhul-Qa`dah. The idolators circulated the news that a group of people was coming to them, who had been weakened by the fever of Yathrib (Al-Madinah). So, the Prophet ordered his Companions to do Ramal in the first three rounds of Tawaf. The Prophet did not order them to do Ramal in all the rounds of Tawaf out of pity for them.'' Al-Bukhari recorded that Ibn `Abbas said, "In the year when the Prophet came as stipulated by the peace treaty, he said, `Perform Ramal.' So that the idolators may witness their strength. At that time, the idolators were watching from the area of Qu`ayqi`an.'' Ibn `Abbas said, "Allah's Messenger performed Tawaf of the Ka`bah and the Sa`y at As-Safa and Al-Marwah to show his strength to the idolators.'' Al-Bukhari recorded that `Abdullah bin `Umar said, "Allah's Messenger set out for `Umrah, but the Quraysh idolators prevented him from reaching the Ka`bah. So, he slaughtered his sacrifice, got his head shaved at Al-Hudaybiyyah, agreed to a formal pact with them that he would perform `Umrah the following year, would not carry weapons against them, except swords and would not stay in Makkah, except for the period they allowed. The Prophet performed the `Umrah in the following year and entered Makkah according to the treaty. And when he stayed for three days, the idolators ordered him to depart, and he departed.'' Allah's statement,

﴿فَعَلِمَ مَا لَمْ تَعْلَمُواْ فَجَعَلَ مِن دُونِ ذَلِكَ فَتْحاً قَرِيباً﴾

(He knew what you knew not, and He granted besides that a near victory.) means, Allah the Exalted and Most Honored knew the benefit and goodness of turning you away from Makkah and preventing you from entering it in the year of Al-Hudaybiyyah, He knew that which you had no knowledge of,

﴿فَجَعَلَ مِن دُونِ ذَلِكَ﴾

(and He granted besides that) `before entering Makkah as you were promised in the vision that the Prophet saw, He granted a close victory, i.e. the treaty of peace that you conducted between you and your idolator enemies.'