Preskoči na sadržaj
Alatisrednji signalprovjereno

Next.js 16.4 preporučuje Cache Components za svaku aplikaciju i uključuje ih u nove projekte

Vercel je 6. oktobra 2026. objavio Next.js 16.4. Model keširanja Cache Components, građen kroz cijelu liniju 16.x, sada je preporučen izbor za svaku aplikaciju i podrazumijevano je uključen u novim projektima. Izdanje dodaje način da se stranica prisilno zadrži statičnom, dva poziva koja sadržaj izuzimaju iz prethodnog učitavanja, komandu za nadogradnju koju vodi agent, React 19.3 i manji keš Turbopacka.

Potpisuje Redakcija WebAiRadarObjavljeno 2 min čitanjanapisao model

Izvor

Next.js 16.4

Next.js Blog · Original objavljen 6. oktobra 2026.

Next.js 16.4 je izdanje u kojem Vercel prestaje da se ograđuje od modela Cache Components. Do sada tim nije preporučivao taj model svima, jer pojedine aplikacije nisu mogle da dobiju iste garancije troška i brzine kao uz staro podrazumijevano keširanje. U objavi piše da 16.4 zatvara te praznine i da Cache Components postaje podrazumijevani model u izdanju Next.js 17.

Šta se mijenja u modelu keširanja

Cache Components dopušta da se dijelovi stabla komponenti označe s 'use cache' i cacheLife, pa se keširaju samo oni, u pregledaču pri klijentskoj navigaciji i po izboru na serveru. Model se uključuje s dvije zastavice u podešavanjima, cacheComponents i partialPrefetching, a svaka aplikacija napravljena kroz create-next-app sada ga ima uključenog.

Novi izvoz ensureStatic čuva stranicu od slučajnog iscrtavanja u trenutku zahtjeva. S vrijednošću navigation gradnja ne uspijeva ako se na toj stranici pojavi ijedna dinamička komponenta; prefetch i shell daju uže garancije, a podešavanje na rasporedu važi za sve stranice ispod njega.

Dvije nove funkcije iz next/cache, navigation() i prefetch(), izuzimaju keširan sadržaj iz prethodnog učitavanja ili iz ljuske stranice dok korisnik stvarno ne pređe na nju. Primjer iz objave je sanduče koje unaprijed učitava samo prvu poruku niti, a ne cijelu nit za svaku vidljivu vezu.

Nadogradnju vodi agent

Komanda next upgrade --agent provjerava instaliranu verziju, bira ciljno izdanje i priprema uputstva za prelazak, codemod skripte i korake provjere koje agent za kodiranje zatim primijeni. Pokretanje kroz next@canary daje i starijoj aplikaciji najnoviji alat za nadogradnju.

Novo podešavanje experimental.agentUpgrade tokom next dev i next build podsjeća korisnika ili agenta da postoji nadogradnja. Podrazumijevana politika security prijavljuje samo izdanja koja ispravljaju poznate ranjivosti u instaliranoj verziji; latest prati svako veliko i malo izdanje, a false gasi podsjetnike.

Povratna informacija agenta, takođe eksperimentalna, dopušta agentu da pripremi izvještaje o greškama okvira i prazninama u dokumentaciji na koje je naišao. Uključena je u novim aplikacijama, traži uključenu telemetriju, ne radi u CI okruženju i ne šalje ništa dok korisnik ne pregleda nacrte i ne pritisne Send feedback.

Manji keš i React 19.3

Keš Turbopacka na disku zauzima 20 do 25 odsto manje prostora, jer se glavnina podataka sada sažima Zstandardom, a metapodaci ostaju na LZ4. Ponovno učitavanje na serveru postaje lijeno, pa izmjena zajedničkog serverskog modula više ne prevodi iznova stranice koje su ranije posjećene, a trenutno se ne gledaju.

Izdanje donosi React 19.3, sa stabilnim prelazima prikaza (View Transitions) i referencama na fragmente. Prema mjerenju samog Vercela, izmjene u dodjeli memorije iz tima Turbopacka smanjile su potrošnju memorije eksperimentalnog Rust prevodioca za React za 30 odsto, a vrijeme prevođenja za 15 odsto. Radne niti za Babel, PostCSS i webpack učitavače su nove, ali na Node.js 24.13.1 i novijim Next.js i dalje koristi zasebne procese zbog greške u Node.js.

„sa zadovoljstvom preporučujemo Cache Components kao najbolji izbor za svaku Next.js aplikaciju“
Tim Next.js, objava izdanja

Povezano

PYTHON3.15UTF-8 kao podrazumijevano kodiranje i odloženi
Alatisrednji signal

Python 3.15 uvodi UTF-8 kao podrazumijevano kodiranje i odloženo učitavanje modula

Python 3.15.0 objavljen je 9. oktobra 2026. Datoteke otvorene bez zadatog kodiranja sada se na svakom sistemu čitaju i pišu kao UTF-8, a nova naredba lazy import odlaže učitavanje modula do trenutka kad zatreba. Izdanje donosi i tip frozendict i profiler koji radi uzorkovanjem.

Python Software Foundationprovjereno

Arhivska kartica s otkucanim opisom i crno-bijelom fotografijom radnika na palubi broda koji rukuju bovom i njenim sidrenim lancem, položena preko bež milimetarskog papira i crvene tabele s brojevima.
Alatisrednji signal

Anthropic održavaocima otvorenog koda besplatno šalje izvještaje o ranjivostima koje nije pregledao čovjek

Anthropic je 8. oktobra 2026. pokrenuo OSS Scanner, besplatnu uslugu skeniranja za projekte otvorenog koda koji se sami prijave. Skeniranje rade najjači modeli kompanije, među kojima je Claude Mythos. Svaki izvještaj sadrži postupak za reprodukciju greške, objašnjenje i predlog ispravke kad postoji, ali ga prije slanja ne provjerava nijedan čovjek. Anthropic navodi da očekuje da više od 90 odsto nalaza bude tačno.

Anthropicprovjereno