Tech News
← Home  ·  All topics

Vite

5 GoKawiil briefs on this topic

FCSS 2 launches as utility CSS library using literal CSS property names

FCSS 2 is a utility CSS library where each class name maps directly to a CSS property and value, such as padding--24 for padding: 24px, removing the need for a separate naming convention. It supports hover, ARIA and breakpoint variants within class names, outputs plain CSS with no runtime, and relies on a build step to purge unused classes. It currently integrates with Vite, Next.js, Astro and Angular, requires Node.js 20.19+ or Bun, and does not yet scan Vue or Svelte files for class usage.

SvelteKit 3.0 released with migration tool and config changes

The Svelte team has shipped SvelteKit 3.0, the latest major version of its application framework. The update includes a new sv migrate command to automate codebase upgrades, moves configuration from svelte.config.js to vite.config.ts, replaces the $lib alias with #lib, and improves environment variable handling, service workers, and error handling.

Cloudflare launches cf, an agent-oriented CLI covering its full API

Cloudflare introduced cf, a new command-line tool designed to let AI agents access essentially all of Cloudflare's API rather than the roughly 280 operations supported by Wrangler. The open beta is installable now via npm, uses JSON as its default output format, and introduces a cloudflare.config.ts configuration format along with Vite-based local development.

Attackers exploit Vite server flaw to harvest AWS and Azure credentials

F5's honeypots detected a month-long scanning campaign exploiting CVE-2026-39364, a high-severity flaw in Vite versions 7.1.0-7.3.2 and pre-8.0.5, that lets unauthenticated attackers bypass access controls via crafted query parameters like ?raw or ?import&raw. Over 800 attacks and roughly 32,000 events were recorded, with attackers hunting for environment files, AWS and Azure credentials, Terraform state files, and system files like /etc/passwd. Most activity came from the US, Belgium, and the Netherlands, with some attackers routing through Google Cloud IPs and also exploiting older Vite access-control bugs.

Native Rust React Compiler in Vite cuts build times up to 17x for one team

After the oxc team shipped official Rust-based React Compiler support on August 4, 2026, a developer migrated a 1,036-file React Router codebase (Outlyne, a website builder) to it via the new native option in @vitejs/plugin-react v6.1.0. The compiler step dropped from 14.3 seconds to 0.81 seconds, and overall build time improved roughly 2.4x. Projects not using the Vite React plugin directly, such as those running React Router in framework mode, can adopt the change through the separate @acusti/vite-plugin-react-compiler package.