It was narrated from Ibn 'Umar that the Messenger of Allah (ﷺ) said:
"Whoever swears an oath and says In sha' Allah, if he wishes he may go ahead and if he wishes he may not, without having broken his oath."
English reference: Vol. 3, Book 11, Hadith 2105
Arabic reference: Book 11, Hadith 2183