VoidZero, the team behind Vite, Vitest, Rolldown, Oxc, and Vite+, is joining Cloudflare. Vite stays open source, vendor-agnostic, and built for everyone. https://t.co/DJTpX4Q9Xt
Ubuntu Core 26 has arrived.
Ubuntu Core 26 is now generally available, bringing precise Linux builds, optimized OTA updates, live kernel patching, and enhanced hardware-backed protection for mission-critical deployments.
"Ten years ago, Ubuntu Core pioneered a new OS security model, where every component is strictly confined, transactionally updated, and independently verifiable. Today, that approach is reflected in emerging industry standards. With Ubuntu Core 26, we continue to deliver the foundation that critical infrastructure operators need to meet the Cyber Resilience Act, run attested, immutable edge AI workloads, and manage devices securely at scale," said Jon Seager, VP of Ubuntu Engineering at Canonical.
Read the press release to learn more:
https://t.co/CC4Vmr8BoW
#OpenSource #Canonical #UbuntuCore26
Unpopular opinion: I don’t care if most web apps look the same. All I care about is whether it does what it says and does it fast.
Make it fast. Make the UX obvious. Put the right things in the right place and little to no animations.
🆕 The URL Pattern API is Newly Available!
Use it to match and extract parts of URLs, no need to reinvent routing logic. Supports literals, wildcards, named groups, and even regex constraints.
Learn how it works 👇
https://t.co/XazJrs6AOs
Firefox 150 ships 7 media pseudo-classes: :buffering, :muted, :paused, :playing, :seeking, :stalled, :volume-locked.
Style <audio> and <video> elements based on their playback state.
Read Now 👇
https://t.co/kTQrRg7pkN
Dirty Frag and Copy Fail vulnerability fixes have been released. Install updates to apply the fixes.
If you use the Alfred File System or certain VPN IPSec implementations like StrongSwan, see our blog post for important details. https://t.co/QOZoQTvA64
📬 Check own properties safely with Object.hasOwn()
A safer alternative to hasOwnProperty, works even on objects with a null prototype.
Baseline since 2022 ✅
Learn more 👇
https://t.co/ONA0OSRySb
🚀Rolldown 1.0 is here!🚀
Rust-based high-performance JavaScript bundler.
🏎️ Runs at native speed that’s 10~30x faster than Rollup
🤝 Compatible with existing Rollup & Vite plugins
⚡The underlying bunder for Vite 8
After 2 years, Rolldown is officially stable and has 20+M weekly downloads. Companies like Framer & PLAID are already using Rolldown in production.
Thank you to every contributor, user, and team that helped us get here.
🆕 The Popover API is Baseline, no JavaScript needed
Tooltips, dropdowns, and menus with just HTML attributes.
⋅ popover attribute on any element
⋅ popovertarget to wire the trigger
⋅ Accessible by default, no ARIA hacks
Learn more 👇
https://t.co/fDxvVleL0Q
Node.js v26.0.0 is out 💚
Temporal API enabled by default, V8 14.6, Undici 8, and key deprecations as we keep modernizing the platform.
Check it out https://t.co/ASREIY1jM0
🚀 v7.75.0 is out!
🦧 Smarter dirtyFields pruning (no more empty false nodes)
🎹 TypeScript 6
🌡️ Small improvements to setValue & reset
🐞 Multiple fixes: FormProvider, isDirty, useWatch, field arrays
Great work from contributors 🙌
Show focus rings only when needed 🎯
:focus-visible applies styles when an element receives focus via keyboard, but not on mouse clicks. Better UX for everyone.
Read More 👇
https://t.co/UzF80z5W1u
Schedule work at the right time with queueMicrotask() ⚡
Run a callback after the current task but before rendering. More predictable than setTimeout(fn, 0), lighter than a Promise.
Learn more 👇
https://t.co/X13buZ0MMz
¡Hoy es un día histórico para JavaScript!
Temporal API ya disponible en Node.js.
Por fin una API decente para fechas.
Adiós a new Date("2026-04-28")
Hola a Temporal.PlainDate.from("2026-04-28")
✓ Fechas sin zonas horarias raras
✓ Suma días, meses y años sin problemas
✓ Adiós a muchos bugs de Date