👀 TC39 107th meeting in progress: Happening right now. Exciting JS proposals progressed already: Composites (stage 1, supersedes Records & Tuples), Enums (stage 1, compatible with type stripping), Upsert (stage 2.7, Map update or insert operation).
GitHub
agendas/2025/04.md at main · tc39/agendas
TC39 meeting agendas. Contribute to tc39/agendas development by creating an account on GitHub.
👀 SpiderMonkey - Shipping Temporal: Firefox 139 will be the very first browser to turn on the new Temporal feature.
SpiderMonkey JavaScript/WebAssembly Engine
Shipping Temporal
The Temporal proposal provides a replacement for Date, a long standing pain-point in the JavaScript language. This blog post describes some of the history and motivation behind the proposal. The Temporal API itself is well docmented on MDN.
📜 Custom CSS Functions in the Browser: Exciting CSS feature, with a prototype now available in Chromium canary 136+.
OddBird
Custom CSS Functions in the Browser
Start using author-defined functions
📦 Anime.js 4.0: A complete rewrite of the animation library, launched with an impressive landing page.
Animejs
Anime.js | JavaScript Animation Engine
A fast and versatile JavaScript animation library
📜 Impossible Components: Dan Abramov continues his series of blog posts about RSC, this time detailing, among other things, how it squares with React’s top-down data flow.
overreacted.io
Impossible Components — overreacted
Composing across the stack.
🔥1
📜 Faster Lazy Loading in React Router v7.5+: This was released a few weeks ago. Mark Dalgleish explains in this post why the new approach (lazy loading by route properties instead of the whole route) was necessary, especially when using middlewares.
remix.run
Faster Lazy Loading in React Router v7.5+
React Router v7.5 now supports a faster, more granular approach to lazy loading route code in Data Mode
📜 Performance tips with Next.js: A nice recap of all the available optimizations: pre-render, use caching, watch bundle size, lazy-load what can be, optimize fonts and images, use virtualization…
Vercel
Guide to fast websites with Next.js: Tips for maximizing server speeds and minimizing client burden - Vercel
A collection of tips to make faster Next.js websites by maximizing work on the server and minimizing the burden on the client.
📦 c15t: A new consent management framework coming with drop-in React components.
GitHub
GitHub - c15t/c15t: The Developer-First Cookie Banner
The Developer-First Cookie Banner. Contribute to c15t/c15t development by creating an account on GitHub.
👍1
📦 Redux Toolkit 2.7: Standard Schema for RTK query, improved infinite queries.
GitHub
Release v2.7.0 · reduxjs/redux-toolkit
RTK has hit Stage 2.7! 🤣 This feature release adds support for Standard Schema validation in RTK Query endpoints, fixes several issues with infinite queries, improves perf when infinite queries pro...
📦 Headless Tree 1.0: A successor to React Complex tree, the author has a blog post explaining the change.
Lukasbach
Headless Tree | Headless Tree
The definitive tree component for the Web
🔥2
📦 Module Federation Core 0.13: Better React 19 support and bug fixes.
GitHub
Release v0.13.0 · module-federation/core
What's Changed
New Features 🎉
feat(bridge-react): Add native support for React 19 in bridge-react with enhanced createRoot options by @danpeen in #3690
feat(bridge-react): add error detection ...
New Features 🎉
feat(bridge-react): Add native support for React 19 in bridge-react with enhanced createRoot options by @danpeen in #3690
feat(bridge-react): add error detection ...