# javascript
$ ls | wc -l → 27 raksti
CodeQL 2.26.0 ievieš vaicājumu sistēmas uzvednes injekcijām JavaScript un TypeScript kodā
CodeQL 2.26.0 ievieš vaicājumu js/system-prompt-injection JavaScript un TypeScript kodā un aptver OpenAI, Anthropic un Google GenAI SDK. Automātiski izvietots GitHub.com koda skenēšanā.
ECMAScript 2026: Temporal API nonāk standartā pēc deviņu gadu izstrādes
ECMA International 30. jūnijā apstiprināja ECMAScript 2026 — 17. JavaScript specifikācijas izdevumu ar Temporal API, Iterator Helpers un Float16Array.
Deno 2.9 taisa native darbvirsmas lietotni no web koda ar vienu komandu
Deno 2.9 pievieno komandu deno desktop, kas no web projekta uzbūvē vienu native izpildāmo failu bez Electron. Tā atpazīst deviņus ietvarus un piedāvā trīs renderēšanas dzinējus.
Proto6: seši protobuf.js caurumi pārvērš shēmu par izpildāmu kodu
Cyera pētnieki atklāja sešus caurumus protobuf.js — bibliotēkā ar 48 miljoniem lejupielāžu nedēļā. Divi ved uz koda izpildi, jo shēma tiek kompilēta ar Function().
Bun 1.3: iebūvēti PostgreSQL, MySQL un Redis klienti vienā binārā failā
Bun 1.3 iepako SQL un Redis klientus vienā izpildāmajā failā, un neatkarīgos testos pārspēj Node.js gan HTTP caurlaidē, gan aukstajā startā.
Node.js 20 mūžs beidzies: no jūlija Azure SDK prasa 22, GitHub Actions pārgāja uz 24
Node.js 20 vairs nesaņem drošības ielāpus. Ekosistēma to atmet ātrāk, nekā komandas paspēj pārcelties: Azure SDK prasa vismaz 22, GitHub Actions noklusē 24.
npm v12 pēc noklusējuma bloķē instalācijas skriptus — un tas maina, kā uzstādāt pakotnes
8. jūlijā iznākušais npm v12 vairs automātiski nepalaiž pakotņu instalācijas skriptus, neielādē git un attālas atkarības. Aiz šī lēmuma stāv gads, kurā viena kampaņa divās stundās inficēja 57 pakotnes.