#javascript

No articles are currently tagged with 'javascript'.
36 articles tagged with javascript
Astro 6.1.8 Patches Critical Netlify Deploy Bug and Image Endpoint Security Flaw

Astro 6.1.8 Patches Critical Netlify Deploy Bug and Image Endpoint Security Flaw

Astro 6.1.8 fixes a regression where build output filenames containing special characters caused deploy failures on Netlify and Vercel, and patches a content-type confusion vulnerability in the built-in image endpoint that could serve non-SVG content as SVG.
Next.js v16.3.0-Canary: Prefetch Controls, Dedup Improvements, and a New Dev Overlay

Next.js v16.3.0-Canary: Prefetch Controls, Dedup Improvements, and a New Dev Overlay

Next.js 16.3.0-canary brings fine-grained prefetch configuration, better deduping for the 'use cache' directive, and a redesigned blocking route dev overlay — with sccache now bootstrapped via cargo-binstall.
Oxc v0.126.0: Turbopack Magic Comments Land in the Parser, Allocator Breaking Changes

Oxc v0.126.0: Turbopack Magic Comments Land in the Parser, Allocator Breaking Changes

Oxc v0.126.0 ships support for Turbopack magic comments in the parser, a breaking rename of Box and Vec allocator methods, new NAPI transform options for enum optimization, and continued performance work on the lexer and allocator.
Svelte March 2026: Programmatic Context, HTML Comments, and Server Error Boundaries

Svelte March 2026: Programmatic Context, HTML Comments, and Server Error Boundaries

Svelte's March update brings createContext for programmatic component instantiation, HTML comments inside tags, SSR error boundaries, and navigation callbacks with scroll position data.
TypeScript 6.0: The Last JS Release Before the Go-Based Native Compiler

TypeScript 6.0: The Last JS Release Before the Go-Based Native Compiler

TypeScript 6.0 lands as a bridge release with new features like #/ subpath imports, stable type ordering, and a path toward TypeScript 7.0's native Go codebase.
SWC v1.15.26: Rust-Powered JavaScript Compiler Keeps Shipping

SWC v1.15.26: Rust-Powered JavaScript Compiler Keeps Shipping

The swc-project Rust compiler released v1.15.26 with bug fixes, performance improvements, and continued integration across the Node.js and bundler ecosystem.
Vue 3.6 Enters Beta: Vapor Mode Complete, Reactivity Revamped

Vue 3.6 Enters Beta: Vapor Mode Complete, Reactivity Revamped

Vue 3.6 has entered beta with the completion of Vapor Mode — a virtual-DOM-free compilation path — and a major reactivity system overhaul based on alien-signals, promising significant performance gains.
Vite+ Alpha Launches: VoidZero's Unified Toolchain Wants to Replace Your Entire JS Dev Stack

Vite+ Alpha Launches: VoidZero's Unified Toolchain Wants to Replace Your Entire JS Dev Stack

Vite+ Alpha drops today under MIT license, unifying Vite, Vitest, Oxlint, Oxfmt, and Rolldown into a single vp binary. Node.js runtime and package manager management included.
Bun v1.3.12 Ships Headless Browser Automation and Native Explicit Resource Management

Bun v1.3.12 Ships Headless Browser Automation and Native Explicit Resource Management

Bun's latest release adds WebView for headless browser automation, lands TC39's using/await using in JavaScriptCore, and delivers a 2.3x speedup to URLPattern.
JetStream 3: The Benchmark That Actually Reflects How Modern Web Apps Run

JetStream 3: The Benchmark That Actually Reflects How Modern Web Apps Run

WebKit, Google, and Mozilla just released JetStream 3 — the first major overhaul of the benchmark suite since 2019. It drops microbenchmarks in favor of realistic workloads, rewrites WebAssembly scoring, and introduces Dart, Kotlin, and Rust compiled to Wasm.
Node.js 25.9: The stream/iter API Finally Lands as Experimental

Node.js 25.9: The stream/iter API Finally Lands as Experimental

Node.js 25.9 adds an experimental stream/iter module for async iteration over streams, a --max-heap-size CLI flag, AsyncLocalStorage with using scopes, TurboSHAKE crypto, and an upgraded npm 11.12.1. Here's what each change means for your code.
Google's JSIR: An MLIR-Based Intermediate Representation for JavaScript Analysis

Google's JSIR: An MLIR-Based Intermediate Representation for JavaScript Analysis

Google has open sourced JSIR, a next-generation JavaScript analysis tool built on MLIR. It supports both high-level dataflow analysis and lossless source-to-source transformation — used internally for Hermes bytecode decompilation and AI-powered JavaScript deobfuscation.
QuickBEAM: A JavaScript Runtime for the BEAM VM — JavaScript Meets Erlang's OTP

QuickBEAM: A JavaScript Runtime for the BEAM VM — JavaScript Meets Erlang's OTP

QuickBEAM is a JavaScript runtime that runs inside the BEAM VM — the same virtual machine powering Erlang and Elixir. It integrates JavaScript into OTP supervision trees, lets JS call Elixir functions and OTP libraries, and ships with a built-in TypeScript toolchain.
Astro 6.1 Brings Fine-Grained Image Control and Smarter i18n Routing

Astro 6.1 Brings Fine-Grained Image Control and Smarter i18n Routing

Astro 6.1 lets you tune Sharp's encoder settings at the pipeline level, adds advanced SmartyPants configuration, and exposes i18n fallback routes to the integration hook system. Cloudflare acquisition continues to shape the roadmap.
Vite 8 Stable Lands, Seven Patches Follow in Three Weeks

Vite 8 Stable Lands, Seven Patches Follow in Three Weeks

Vite 8.0.0 shipped stable on March 12, and the patch releases haven't stopped — v8.0.7 landed April 7 with fixes across CSS, SSR, WASM, and dev server behavior. A contrast to the long beta cycle.
Deno 2.7 Stabilizes the Temporal API, Adds Windows ARM Support and npm Overrides

Deno 2.7 Stabilizes the Temporal API, Adds Windows ARM Support and npm Overrides

Deno 2.7 is a substantial mid-cycle release: the Temporal API is now production-ready, native Windows on ARM builds land, npm overrides work like in Node, and dozens of Node.js compatibility improvements land across worker_threads, child_process, zlib, and sqlite.
EmDash: Cloudflare's TypeScript-Based WordPress Successor with Sandboxed Plugins

EmDash: Cloudflare's TypeScript-Based WordPress Successor with Sandboxed Plugins

Cloudflare has built EmDash, a new open-source CMS written entirely in TypeScript and powered by Astro. Plugins run in isolated Dynamic Workers, solving WordPress's decades-old plugin security crisis where 96% of security issues originate.
Nuxt 4.4 Ships Vue Router v5, Typed Layout Props, and 28x Faster Dev Routing

Nuxt 4.4 Ships Vue Router v5, Typed Layout Props, and 28x Faster Dev Routing

Nuxt's latest point release brings major under-the-hood improvements: Vue Router v5, a custom useFetch factory API, an accessibility announcer composable, and a routing system migration that makes hot-module replacement up to 28x faster.
TypeScript 6.0 Lands as the Last Release Before the Go Rewrite

TypeScript 6.0 Lands as the Last Release Before the Go Rewrite

TypeScript 6.0 is out — and the Microsoft team is clear: it's a bridge release. The real story is what comes next: TypeScript 7, written in Go and already available as a preview, promises a 10x speedup.
ESLint v10 Drops Legacy Config — And the JS Ecosystem Is Taking Notes

ESLint v10 Drops Legacy Config — And the JS Ecosystem Is Taking Notes

ESLint's biggest breaking-change release in years finalises flat config, removes eslintrc support entirely, and adds JSX reference tracking. But the bigger story might be what's nipping at its heels.
Oxc Is Quietly Building the Fastest JavaScript Toolchain in Rust — And It's Almost Ready

Oxc Is Quietly Building the Fastest JavaScript Toolchain in Rust — And It's Almost Ready

While ESLint v10 was wrestling with legacy cleanup, the Oxc project shipped a linter 100x faster, a formatter 30x faster than Prettier, and a parser that leaves SWC in the dust. Here's what the JavaScript oxidation compiler actually is.
Next.js 16.2 Stabilizes the Adapter API — and It's a Bigger Deal Than It Sounds

Next.js 16.2 Stabilizes the Adapter API — and It's a Bigger Deal Than It Sounds

Vercel, Netlify, Cloudflare, AWS, and Google Cloud all signed the same public contract. Next.js 16.2 makes cross-platform deployment a first-class, documented feature.
JetBrains Opens the Vault: JavaScript and TypeScript Support Now Free in IntelliJ IDEA

JetBrains Opens the Vault: JavaScript and TypeScript Support Now Free in IntelliJ IDEA

As of March 2026, IntelliJ IDEA v2026.1 ships JavaScript, TypeScript, HTML, CSS, and basic React features at no extra cost — features that previously required a paid Ultimate subscription. The catch: Angular, Vue, and advanced debugging still need Ultimate.
Knip v6 Lands oxc Parser for 2-4x Performance Gains Across the Board

Knip v6 Lands oxc Parser for 2-4x Performance Gains Across the Board

The popular dependency and unused-code scanner for JavaScript and TypeScript gets a major overhaul, replacing its TypeScript backend with the Rust-based oxc-parser — and the results are dramatic.
numpy-ts 1.2 Hits 50% Native NumPy Performance With Float16 Support

numpy-ts 1.2 Hits 50% Native NumPy Performance With Float16 Support

The pure TypeScript NumPy implementation hits a new performance milestone and adds Float16 support, bringing scientific computing in the browser closer to reality.
Axios npm Supply Chain Attack: Malicious Versions Drop Remote Access Trojan

Axios npm Supply Chain Attack: Malicious Versions Drop Remote Access Trojan

Two poisoned releases of axios — one of the most widely-used Node.js HTTP client libraries — were published and pulled from npm within hours. Here's what happened, how the attack worked, and what you need to do right now.
Pretext: The DOM-Free Text Measurement Library That AI Coding Agents Are Already Using

Pretext: The DOM-Free Text Measurement Library That AI Coding Agents Are Already Using

Cheng Lou just released Pretext, a pure JavaScript library that measures and lays out multiline text without touching the DOM. Here's why that matters for virtualization, layout control, and AI agents that write UI code.
Bun Ships v1.3.11 with Native OS-Level Cron and Joins Anthropic's AI Coding Stack

Bun Ships v1.3.11 with Native OS-Level Cron and Joins Anthropic's AI Coding Stack

Bun v1.3.11 drops a 4MB smaller binary, ships Bun.cron for OS-level scheduled jobs, and marks a pivotal moment as the runtime joins Anthropic to power Claude Code and future AI coding tools.
Astro 6 Takes Center Stage: Rust Compiler, Live Content, and a Cloudflare Future

Astro 6 Takes Center Stage: Rust Compiler, Live Content, and a Cloudflare Future

Astro 6.0 and 6.1 land within weeks of each other, bringing an experimental Rust compiler, request-time content collections, a built-in Fonts API, CSP tooling, and deeper Cloudflare integration — all while the framework doubles its adoption for the third year running.
State of JavaScript 2025: TypeScript Hits 40% Exclusive Usage as Ecosystem Settles

State of JavaScript 2025: TypeScript Hits 40% Exclusive Usage as Ecosystem Settles

The State of JavaScript 2025 survey shows TypeScript exclusive usage at 40%, Vite satisfaction at 98% versus Webpack's 26%, and Claude doubling its developer share. The ecosystem is maturing rather than churning.
TypeScript 6.0 Ships: The Last JavaScript-Based Release Before the Go Rewrite

TypeScript 6.0 Ships: The Last JavaScript-Based Release Before the Go Rewrite

Microsoft ships TypeScript 6.0 as the final release built on the original JavaScript codebase. DOM type updates, improved inference, subpath imports, and a migration flag set the stage for the native Go-based TypeScript 7.0.
Vite 8 Beta Lands: Rolldown is the New Heart of the Build Pipeline

Vite 8 Beta Lands: Rolldown is the New Heart of the Build Pipeline

The Vite 8 beta drops ESBuild and Rollup in favor of Rolldown, signaling a full Rust-based future for the JavaScript build toolchain. What changes, what breaks, and why it matters.
State of JavaScript 2025: TypeScript Dominates, Vite Overtakes Webpack

State of JavaScript 2025: TypeScript Dominates, Vite Overtakes Webpack

The State of JavaScript 2025 survey reveals TypeScript usage at an all-time high, Vite crushing Webpack in satisfaction, and growing concerns about Next.js complexity.
Bun vs Node vs Deno in 2026: The Runtime Showdown Nobody Asked For (But Everyone's Having)

Bun vs Node vs Deno in 2026: The Runtime Showdown Nobody Asked For (But Everyone's Having)

Three JavaScript runtimes. Three different philosophies. Independent benchmarks across HTTP throughput, cold starts, and async performance tell a clearer story than marketing ever could. Here's the brutally honest breakdown for developers choosing their next server-side JS platform.
Vite+: One CLI to Rule Them All — Or Just Another Layer of Hype?

Vite+: One CLI to Rule Them All — Or Just Another Layer of Hype?

VoidZero's Vite+ promises to unify runtime, package manager, bundler, linter, formatter, and test runner under a single command. We read the announcements, benchmarked the claims, and talked to people using it in production. Here is what we found.
Vue 3.5: The 'Minor' Release That Rewrote the Rules of Frontend Performance

Vue 3.5: The 'Minor' Release That Rewrote the Rules of Frontend Performance

Vue 3.5 arrived with no breaking changes and a set of internals improvements that should make any developer pay attention — 56% less memory usage, lazy hydration, and a stabilized reactive props API.