🚨 Breaking Changes Drop unmaintained node 16 support - by @jerome-benoit in #116 (5e08d) Remove useless benchmark todos - by @jerome-benoit in #118 (434d0) Remove *Concurrently methods - by @jerome-benoit in #135 (1297a) Fold warmup step into benchmark run - by @jerome-benoit in #150 (4fcd4) API simplification details: Bench concurrency setting is now controlled only at runtime via concur
The Ease of JSX with the power of SSR The developer experience of asynchronous JSX with the proven benefits of server-side rendering, resulting in a robust and streamlined web development approach. export default async function Products() { const { products } = await ( await fetch("https://dummyjson.com/products") ).json(); return ( <Layout title="Products"> {products.map(({ id, title, description
🎉🎉🎉 Zustand v5 🐻🐻🐻 TL;DR No new features Drop many old things Migration from v4 should be smooth. Changes in v5 Drop default exports Drop deprecated features Make React 18 the minimum required version Make use-sync-external-store a peer dependency (required for createWithEqualityFn and useStoreWithEqualityFn in zustand/traditional) Make TypeScript 4.5 the minimum required version Drop UMD/Sy
StyleX v0.8.0 is now available with a bunch of fixes and new ESlint rules. Linting EnhancementsWe've been making a lot of improvements to our ESLint plugin. We've both improved our existing rules and added new ones. Thanks to Melissa Liu! Here are some of the highlights: New valid-shorthands ruleThis rule enforces our opinions on when and how you should use CSS shorthand properties. It disallows
🌟 Highlights 🔥 Native ESM jiti v2 now natively supports ESM import and resolution with new API await jiti.import(id) and jiti.esmResolve(id). This allows top-level await and native+faster importing of ES-only modules with increased compatibility ⚛️ JSX Support You can now directly import .jsx/.tsx files with jiti! See examples with nano-js, preact, React and Vue. This feature is opt-in for now (
New & Noteworthy Drop support for NodeJS prior to v18 Drop support for TypeScript prior to v5 Remove v8 deprecations For more see our migration guide You can already read a draft of upcoming change announcement in #3056 What's Changed infra!: drop NodeJS v14 and v16 support by @Shinigami92 in #2121 chore(deps): update devdependencies (major) by @renovate in #2540 chore(deps): update vitest to v1 (
🎉🎉🎉 Valtio v2 is Here! 🍾🍾🍾 Small Breaking Changes Most users won't even notice the differences, but we recommend checking out the migration guide to ensure a smooth transition. New Emoji 💊 -> 🧙 Say hello to our new emoji! This change symbolizes the magic of Valtio. Let’s Grow the Ecosystem Together! We are entering a new era of Valtio development, and we need your help to grow the ecosyste
🐷 What's Poku?A cross-platform test runner that brings the JavaScript essence back to testing. ⚡️ Quick Tutorials
English | 한국어 | 简体中文 | 日本語 es-toolkit is a state-of-the-art, high-performance JavaScript utility library with a small bundle size and strong type annotations. es-toolkit offers a variety of everyday utility functions with modern implementations, such as debounce, delay, chunk, sum, and pick. Designed with performance in mind, es-toolkit achieves 2-3× better performance in modern JavaScript environ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く