Přejít k navigační liště

Zdroják » Zprávičky » Bun 1.4: přepsáno z Zig do Rust, výrazně rychlejší a kompatibilnější s Node.js

Bun 1.4: přepsáno z Zig do Rust, výrazně rychlejší a kompatibilnější s Node.js

Zprávičky JavaScript

Nálepky:

Tým Bun 20. srpna 2026 vydal verzi 1.4, kterou označuje za dosud největší skok v kompatibilitě s Node.js od verze 1.0. Nová verze přidává přes 1 517 testů z testovací sady Node.js a opravuje více než 2 900 chyb.

Výkon

  • Nečinné využití CPU kleslo pětkrát, spotřeba paměti až o 35 %, start na Linuxu je přibližně dvakrát rychlejší.
  • Na Claude Code (velké dlouhoběžící aplikaci postavené na Bunu) kleslo produkční využití CPU dvakrát.
  • Bun sjednotil alokaci paměti pod mimalloc. JavaScriptCore nyní používá stejný allocator jako zbytek Bun, což zlepšilo uvolňování paměti.

Přepis do Rustu

Bun byl kompletně přepsán ze Zig do Rust – jde o první vydání s tímto přepisem, přestože Rust verzi interně používal Claude Code už měsíce a firma Prisma na ní staví Prisma Compute.

Nové vestavěné nástroje (nahrazují dosavadní npm balíčky)

  • Bun.Image – zpracování obrázků (náhrada za sharp)
  • Bun.WebView – headless prohlížeč bez Puppeteeru/Playwrightu
  • Bun.markdown – parser Markdownu
  • Bun.cron() – plánované úlohy na úrovni OS
  • Bun.Terminal – nativní pseudo-terminál (PTY)
  • bun run --parallel, bun test --parallel, bun audit fix, bun dedupe, bun prune

Instalace balíčků bun install je podle vlastních benchmarků až 30x rychlejší než yarn/npm/pnpm při čerstvé instalaci s teplou cache, a nový globální virtuální store zrychluje izolovaný linker až 7x.

Bezpečnost

Verze přináší řadu bezpečnostních oprav, zejména přísnější výchozí ověřování TLS certifikátů (např. Bun.connect, Bun.listen, RedisClient nyní striktně kontrolují certifikáty).

Platformy

Přibyla nativní podpora FreeBSD, Windows na ARM64 a experimentální podpora Androidu; minimální požadovaná verze glibc na Linuxu klesla z 2.26 na 2.17.

Aktualizace se provede příkazem bun upgrade.

Pro více informací: https://bun.com/blog/bun-v1.4

Komentáře

Odebírat
Upozornit na
guest
0 Komentářů
Nejstarší
Nejnovější Nejvíce hlasů

Tailwind není jediná cesta. Pět přístupů k CSS, které stojí za zvážení

Zeptejte se dnes libovolného juniora, čím bude stylovat nový projekt, a s pravděpodobností hraničící s jistotou uslyšíte „Tailwind“. Zeptejte se jazykového modelu a dostanete Tailwind dokonce i tehdy, když jste o něm nic neřekli. Utility-first přístup se za posledních pět let stal tichým defaultem celého frontendu, a to natolik, že volba stylovacího nástroje přestala být rozhodnutím a stala se rituálem.

Tabulky proti trhu: proč státní správa prohrává boj o zkušené softwarové inženýry

Český statistický úřad uvádí pro vývojáře softwaru v roce 2025 medián mzdy více než 101 tisíc korun, v platové činil necelých 56 tisíc korun. Problém je, že o stejné lidi soutěží s firmami, které vedle peněz nabízejí moderní vybavení, možnost kombinovat práci z domova a z kanceláře a někdy také daňově výhodnější spolupráci na IČO.