Back to articles
AnalogJS 2.4: Vite 8, Vitest Snapshot Serializers, Astro v6 Support, and more!

AnalogJS 2.4: Vite 8, Vitest Snapshot Serializers, Astro v6 Support, and more!

via Dev.toBrandon Roberts

We are excited to announce the release of Analog 2.4! This release brings Vite 8 support, significant testing improvements for Vitest w/ Angular, and an updated Astro Angular integration. Let's dive in. Vite 8 Support ⚡️ Analog 2.4 updates to the stable release of Vite 8.0.0. This is a major ecosystem alignment that brings several benefits: Rolldown bundler : Vite 8 introduces Rolldown, a Rust-based bundler, as an alternative to esbuild for optimization. Analog's Angular Vite plugin now detects Rolldown availability and uses OXC-based compilation when available. Vite Environment API : Analog leverages the new Environment API for managing client and server configurations, particularly in the Astro Angular integration. Backward compatibility : Analog integrations continue to support Vite 5 through 8, so you can upgrade at your own pace. Vitest DX Improvements 🧪 Reusable Snapshot Serializers Writing snapshot tests for Angular components often produces noisy output filled with framework in

Continue reading on Dev.to

Opens in a new tab

Read Full Article
6 views

Related Articles