Vitest 1.4.0 is out! We also rewrote our VSCode extension to use Vitest API directly which greatly improves the developer experience. Try out the pre-release version here: vitest.dev/vscodegithub.com/vitest-dev/vitest…
Vite 5.2.0-beta.1 is out! ✋
This minor is small in scope. We plan to release it next week to merge some significant fixes and features to unblock downstream projects. A revised Runtime API is in the works for the next minor.
Help us test the beta! ⚡️
github.com/vitejs/vite/blob/…
I published an experimental React Server framework as a Vite plugin github.com/hi-ogawa/vite-plu…
The architecture is simple and it uses common Vite concepts as much as possible (index.html for client and single request handler for SSR).
Stackblitz demo: stackblitz.com/edit/github-4…
The SvelteKit Cloudflare adapter just had its most impactful release allowing local simulation of bindings in dev and preview for developing with features like Durable Objects, KV stores, and R2 buckets!
Learn more in the docs: kit.svelte.dev/docs/adapter-…
Macros everywhere! Parcel's macro implementation is now available as a plugin for webpack, Next.js, Vite, esbuild, and Rollup. 🥳 github.com/devongovett/unplu…
Use it to build compile-time CSS-in-JS libraries, avoid bundling large deps, generate regexes, embed the git hash, etc.
Build-time CSS-in-JS in a Next.js server component (with source maps!) via macros. 👀
ALT Screenshot of a browser on the left showing a hello world message. The dev tools are open with the h1 element highlighted showing the CSS. On the right is a viscose window showing a Next.js page.js file rendering this H1. It calls a `css` function which is imported with {type: 'macro'} and passes in a CSS string with font-family and color declarations.
💚⚡️
> Storybook 8 also integrates Vite’s testing package, Vitest, as part of our new framework: storybook/test. This new testing framework replaces two previous packages, enables the use of Vitest’s spy and expect, and has a smaller installation footprint.
Storybook 8 is here! 🥳
📸 Visual Tests addon
⚛️ React Server Component support
🎛️ Upgraded Vue & React control autogeneration
⚡️ Rearchitected @vite_js support + Vite 5
✨ New UI on desktop and mobile
💯 8,865 commits, 773 PRs, 218 contributors
storybook.js.org/blog/storyb…
Introducing: Astro DB
Add a hosted database to any Astro project in seconds. Includes a TypeScript ORM, schema manager, and automatic migrations out-of-the-box.
Try it today! Every database comes with a generous free tier for you to get started.
astro.build/db/
Storybook 8 is here! 🥳
📸 Visual Tests addon
⚛️ React Server Component support
🎛️ Upgraded Vue & React control autogeneration
⚡️ Rearchitected @vite_js support + Vite 5
✨ New UI on desktop and mobile
💯 8,865 commits, 773 PRs, 218 contributors
storybook.js.org/blog/storyb…
4 years ago @evanwallace showed us that JS tooling doesn't have to be slow. Since then the impact has been tremendous and esbuild is now such an important part of the JS ecosystem, surpassing webpack in number of downloads!
Astro 4.5 is here!
Introducing the new Dev Audit UI — Catch real-world a11y & perf issues during development, right in your browser. Available today in the Astro Dev Toolbar!
Plus: View Transition improvements, Multi-CDN, Shiki 1.0, and more.
astro.build/blog/astro-450/
SvelteKit's adapter system lets you easily deploy anywhere. We've released adapter-node v5 with a number of new features like graceful shutdown, socket activation, and asset precompression by default. Thanks to @karimfromjordan for authoring most of this!
kit.svelte.dev/docs/adapter-…
🔥 Slidev now ships many features I have wanted for a long time! This should give you a huge productive boost in preparing your slides. Check it out, and hope you enjoy it!
remix-development-tools v4 is out! 🎉
- Bundle size reduction from 9.04MB to 914 kB
- Deployable to any environment (staging, prod..)
- Officialy a @vite_js ESM only plugin for @remix_run
- Documentation site
- Bug fixes!
Release notes:
github.com/Code-Forge-Net/Re…
Rolldown is currently 1.4~2x faster than esbuild when bundling pure esm modules.
We don't show benchmark graphs yet because Rolldown is not yet feature complete, but we have a decent amount of performance budget for the advanced features.
Welcome Rolldown! 💜
Amazing work by the team that's building the basis for an even faster @vite_js! Check out @evanyou's last ViteConf Keynote, where he unveiled Rolldown. Only five months from that day to reach this milestone 🔥
youtu.be/hrdwQHoAp0M?si=dSLt…
▶️ Slidev's latest beta now ships a "Runnable" Monaco Editor that executes & renders!
🧑💻 It allows you to do live coding demos right in your slides and show the results immediately!
🎉 Kudos @kermanx@mastodon.social for making a lot of awesome improvements like this!