jQuery 4.0.0 on ilmunud – suurim uuendus ligi kümnendi jooksul

17. jaanuaril 2026 kuulutas jQuery meeskond välja jQuery 4.0.0 lõppversiooni, mis tähistab populaarse JavaScripti teegi 20. sünnipäeva. Tegemist on esimese suure põhiversiooni uuendusega peaaegu kümne aasta jooksul ning see toob kaasa mitmeid moderniseerimisi ja mõningaid katkestavaid muudatusi.

Vanade brauserite tugi lõppeb

jQuery 4.0 eemaldab toe Internet Explorer 10 ja vanematele versioonidele ning mitmetele teistele aegunud brauseritele (nt Edge Legacy, Android Browser, väga vanad Firefoxi ja iOS-i versioonid). IE11 tugi jääb esialgu alles, kuid plaanitakse eemaldada versioonis jQuery 5.0.

Kaasaegsem ja turvalisem

Uus versioon toetab nüüd Trusted Types tehnoloogiat, mis aitab vältida turvaauke Content Security Policy (CSP) kasutamisel. Samuti on jQuery lähtekood täielikult üle viidud ES moodulitele (ESM), mis muudab teegi paremini sobivaks tänapäevaste ehitustööriistade ja arendusvoogudega.

Mitmed vanad API-d eemaldatud

jQuery 4.0 eemaldab mitmed juba ammu aegunuks kuulutatud funktsioonid nagu:

  • jQuery.isArray
  • jQuery.parseJSON
  • jQuery.trim
  • jQuery.now
    ja paljud teised.
    Arendajatele soovitatakse kasutada JavaScripti enda sisseehitatud lahendusi (nt Array.isArray(), JSON.parse(), Date.now()).

Väiksem ja kiirem

Tänu vanade funktsioonide eemaldamisele on jQuery failimaht vähenenud üle 3 KB (gzipituna). Lisaks on slim-versioon muutunud veelgi väiksemaks, kuna sellest on eemaldatud Deferreds ja Callbacks moodulid.

Üleminekuks on abi olemas

Arendajatele on loodud uuendusjuhend ja jQuery Migrate plugin, mis aitavad vanematelt versioonidelt uuele üle minna.

jQuery 4.0.0 on juba saadaval jQuery CDN-is ja npm-is ning levib lähiajal ka teistesse CDN-idesse.

Kommenteeri