Přeskočit na obsah

TypeScript 7 obnovuje diagnostiku konfigurace po změnách souborů

Zveřejněno: 30. července 2026

Microsoft sloučil opravu, která obnovuje diagnostiku konfiguračních souborů v nativní jazykové službě TypeScriptu po změně sledovaného souboru tsconfig.json nebo jsconfig.json.

Co se změnilo

Diagnostika konfiguračních souborů se zveřejňuje během aktualizace snapshotu jazykové služby. Dříve změna sledovaného konfiguračního souboru naplánovala obnovení diagnostiky, ale nenaplánovala aktualizaci snapshotu. Diagnostika nových chyb konfigurace tak mohla zůstat neaktuální, dokud editor nevyslal další požadavek, který snapshot aktualizoval.

Jazyková služba nyní rozpoznává změny sledovaných konfiguračních souborů a plánuje aktualizaci snapshotu s odkladem pomocí debounce. Tím znovu zveřejní odesílanou diagnostiku bez závislosti na následném požadavku editoru.

Proč je to důležité

Když editor nebo externí nástroj změní sledovaný soubor tsconfig.json nebo jsconfig.json, nativní jazyková služba dokáže ohlásit aktualizované chyby konfigurace pouze na základě události sledování souborů. Regresní test toto chování ověřuje pomocí neplatné hodnoty target.

Dostupnost

Změna byla sloučena do nativního kódu TypeScriptu po vydání TypeScriptu 7.0. Zdroj neuvádí stabilní verzi npm, která ji obsahuje, proto si zkontrolujte poznámky k vydání nainstalované verze, než se na tuto opravu spolehnete.

Zdroj

Přečtěte si oficiální změnu: Refresh tsconfig/jsconfig diagnostics without relying on the client to re-pull.