# javascript
$ ls | wc -l → 27 raksti
Zod Compiler pārtulko validācijas shēmas būvēšanas laikā — līdz 75x ātrāk, bez koda izmaiņām
Zod Compiler shēmu interpretāciju pārceļ uz būvēšanas laiku un ģenerē tiešu JavaScript validatoru — 2 līdz 75 reizes ātrāk, bez pirmkoda izmaiņām.
Deno 2.9 pārvērš tīmekļa lietotni par darbvirsmas programmu — WebView būvējums 68,5 MB, Chromium 308,9 MB
Deno 2.9 komanda deno desktop no gatava tīmekļa projekta uzbūvē instalējamu darbvirsmas lietotni. Ar vietējo WebView būvējums sanāk ap 68,5 MB, ar iepakotu Chromium — 308,9 MB.
Vite+ kļūst atvērtā koda — VoidZero rīku komplekts pēc Cloudflare pirkuma pāriet uz MIT licenci
VoidZero atvēra Vite+ pirmkodu ar MIT licenci — to pašu vienoto rīku komplektu, ko sākotnēji plānoja pārdot. Lēmums nāca pēc pievienošanās Cloudflare.
Node.js 26 ieslēdz Temporal pēc noklusējuma — beidzas divdesmit gadu ilgais Date murgs
Node.js 26 iznāca 7. jūlijā un pirmo reizi ieslēdz Temporal datuma un laika API bez eksperimentālā karodziņa. Kas atjaunināsies, tam būs jāpārbūvē visi native papildinājumi.
Deno 2.9 iesaiņo darbvirsmas lietotni vienā failā — bez Electron, ar OS pārlūka dzini
Deno 2.9 komanda deno desktop web projektu iesaiņo vienā izpildāmā failā ar OS pārlūka dzini. Aukstais starts nokritis no 34,2 uz 17,3 ms.
SvelteKit 2.62 ļauj izdzēst svelte.config.js — konfigurācija pārceļas uz vite.config.js
Kopš SvelteKit 2.62.0 visu konfigurāciju var padot tieši Vite spraudnim, un svelte.config.js kļūst lieks. SvelteKit 3 tas, visticamāk, būs vienīgais veids.
npm 12 pēc noklusējuma vairs nepalaiž instalācijas skriptus
npm 12 jūlijā izslēdz automātisku instalācijas skriptu izpildi, Git un attālās atkarības prasa tiešu atļauju. Ko tas maina projektiem, CI un AI aģentiem.
Bun 1.3.14: Bun.Image API un HTTP/3 — bez sharp, instalācija 7× ātrāka
Bun 1.3.14 ievieš Bun.Image iebūvēto attēlu apstrādi un HTTP/3 ar 2,7× lielāku caurlaidspēju — metadatu nolasīšana 70× ātrāk nekā sharp, instalācija 7× ātrāka.
Hono 4.12.27 aizver JSX konteksta noplūdi — async komponente lasīja cita pieprasījuma datus
Hono 4.12.27 aizver piecas drošības kļūdas. Smagākā: async JSX komponente pēc await varēja nolasīt cita paralēla pieprasījuma konteksta datus servera renderēšanā.
Node.js 26 pēc noklusējuma ieslēdz Temporal un izmet sešus vecos stream moduļus
Node.js 26 līnija pirmoreiz iedod Temporal datumu API bez karoga, bet izņem sešus iekšējos _stream_ moduļus. 8. jūlijā iznākušais 26.5.0 pievieno teksta importus un TLS grupu ziņošanu.