Anatomy of the TanStack npm Compromise — A new strain of the Shai-Hulud worm pushed malicious versions of TanStack packages to npm yesterday (containing a tripwire that would delete files if it detected token revocation), though it hit ~170 other packages too. Maintainer credentials weren’t stolen, with the attack instead chaining pull_request_target abuse, cache poisoning, and OIDC token theft from CI memory. Tanner Linsley |
❓ What should you do? Consider an install-time cooldown (e.g. with npm config set min-release-age=7 or pnpm's minimumReleaseAge), as the packages were only compromised for 26 minutes. Plus, audit your GitHub Actions workflows for security issues with a tool like zizmor. |
Announcing Rolldown 1.0: The High Performance JS Bundler — The Rust-based bundler built as the backbone for Vite 8 reaches a stable v1.0. You get huge performance gains, but with Rollup plugin API compatibility: it's 10–30x faster than Rollup, with early adopters reporting big drops in build time. The VoidZero Team |
📄 A Vanilla Routing Experiment – A look at the tripping points when building client-side routing for a small site without using a framework. Daniela Baron 📄 Preserving DOM Changes Across Live Reloads Kitty Giraudel 📄 I Keep Tripping Over true, false, true Matt Smith 📄 Stop Using Yarn Classic Nicolas Charpentier 📄 Introducing TanStack Form Adam Rackis |
BlueJS: Compile JavaScript to Tiny Binaries — An ahead-of-time compiler for JavaScript with QuickJS optionally embedded for dynamic features and package support. While closed source, the raw numbers are compelling (~5ms startup; 3.8MB peak memory use, and a GUI app in a 1.2MB binary). BlueJS |
💡 PerryTS is another (open source) option in this space worth a look. |
pnpm 11.1 – Supports a new gh: prefix for GitHub Packages, pnpm bugs opens a package's bug tracker in the browser, and pnpm audit signatures verifies ECDSA registry signatures against keys.
Astro 6.3 – Adds experimental support for advanced routing: control how requests flow through your app, with full support for frameworks like Hono.
Syncpack 15.0 – Large JavaScript monorepo dependency version manager. Now with full support for pnpm and Bun catalogs.
📱 Expo SDK 56 Beta – The popular React Native framework gets a speed boost and the Jetpack Compose and SwiftUI APIs go stable.
MDXEditor 4.0 – Powerful Markdown editor React component.
|
Flaky tests slowing down dev? Meticulous gives engineers confidence to ship faster by autonomously testing every edge case of your web app.
🔎 Detect, Highlight, Fix Accessibility - Test for WCAG & ARIA in the browser! Get A11yInspect Pro Free for 1 year - A developer friendly tool. Join the waitlist. |
|
|
Комментарии
Отправить комментарий