Scrivi una continuazione per questo paragrafo - Il XVII secolo portò alle sue porte eserciti invasori di svedesi, ungheresi, turchi, russi e cosacchi. Nel 1648 un esercito di cosacchi e tartari di Crimea assediò la città. Hanno catturato l'Alto Castello, assassinando i suoi difensori, ma la città stessa non è stata saccheggiata a causa del fatto che il leader della rivoluzione Bohdan Khmelnytsky ha accettato un riscatto di 250.000 ducati, e i cosacchi hanno marciato a nord-ovest verso Zamość. Fu una delle due principali città della Polonia che non fu catturata durante il cosiddetto "Deluge"
: l'altro era Gdańsk (Danzig). A quel tempo, Lwów fu testimone di una scena storica, poiché qui il re Giovanni II Casimiro fece il suo famoso giuramento di Lwów. Il 1o aprile 1656, durante una santa messa nella cattedrale di Lwów, condotta dal legato papale Pietro Vidoni, Giovanni Casimiro in una grandiosa e elaborata cerimonia affidò il Commonwealth sotto la protezione della Beata Vergine Maria, che annunciò come "La regina della corona polacca e di altri suoi paesi". Ha anche giurato di "proteggere il popolo del Regno da qualsiasi imposizione e schiavitù ingiusta".