惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
博客园_首页
H
Help Net Security
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
B
Blog
I
InfoQ
SecWiki News
SecWiki News
T
Tailwind CSS Blog
Spread Privacy
Spread Privacy
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Vulnerabilities – Threatpost
N
Netflix TechBlog - Medium
P
Palo Alto Networks Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Vercel News
Vercel News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
K
Kaspersky official blog
M
MIT News - Artificial intelligence
S
Schneier on Security
T
Threat Research - Cisco Blogs
F
Fortinet All Blogs
Cyberwarzone
Cyberwarzone
Scott Helme
Scott Helme
aimingoo的专栏
aimingoo的专栏
Martin Fowler
Martin Fowler
MyScale Blog
MyScale Blog
The Cloudflare Blog
Recent Announcements
Recent Announcements
Security Latest
Security Latest
G
GRAHAM CLULEY
IT之家
IT之家
Y
Y Combinator Blog
The Last Watchdog
The Last Watchdog
腾讯CDC
Google DeepMind News
Google DeepMind News
V
V2EX
S
Securelist
TaoSecurity Blog
TaoSecurity Blog
B
Blog RSS Feed
S
SegmentFault 最新的问题
博客园 - 叶小钗
P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
Project Zero
Project Zero
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
F
Full Disclosure

JavaScript Weekly

Babel 8.0, Vite 8.1, and TypeScript 7.0 RC JavaScript Weekly Issue 790: June 16, 2026 JavaScript Weekly Issue 789: June 9, 2026 JavaScript Weekly Issue 788: June 2, 2026 JavaScript Weekly Issue 787: May 26, 2026 JavaScript Weekly Issue 786: May 19, 2026 JavaScript Weekly Issue 785: May 12, 2026 JavaScript Weekly Issue 784: May 5, 2026 JavaScript Weekly Issue 783: April 28, 2026 JavaScript Weekly Issue 781: April 14, 2026 JavaScript Weekly Issue 780: April 7, 2026 JavaScript Weekly Issue 779: March 31, 2026 JavaScript Weekly Issue 778: March 24, 2026 JavaScript Weekly Issue 777: March 17, 2026
JavaScript Weekly Issue 782: April 21, 2026
2026-04-21 · via JavaScript Weekly
Together with  Meticulous

Still Writing Tests Manually? Meticulous AI Is Here — Notion, Dropbox, Wiz and LaunchDarkly now use a testing paradigm they can’t work without. Built by former Palantir engineers, Meticulous automatically creates an evolving suite of E2E UI tests, delivering exhaustive coverage with no developer effort.

Meticulous sponsor

💡 Vercel users should follow these steps, but even if you're not one, the weak link was an OAuth grant to a third-party tool, and that pattern is nearly universal.

IN BRIEF:

RELEASES:

  • Node.js 24.15.0 (LTS)require(esm) and the module compile cache are marked as stable, and --max-heap-size has been added.

  • Fable 5.0 – A mature F# transpiler that targets JavaScript (plus other languages). v5.0 adds .NET 10 and F# 10 support.

  • uuid 14.0 – Create RFC9562-compliant UUIDs (v1 through v7).

📖  Articles and Videos

How I Resolved 15K Circular Dependencies — A senior Microsoft engineer’s retrospective of clearing ~15,000 project-level circular dependencies from a 7 million line(!) TypeScript monorepo, with reusable ideas for anyone wrangling a large TS workspace.

Stefan Haas

The Vertical Codebase — Structuring an app with folders like components/, hooks/, and utils/ feels tidy at first, but gets harder to live with over time. Dominik makes the case for a vertical, domain-first approach.

Dominik Dorfmeister

🔒 The OWASP NPM Security Best Practices Cheat Sheet — A useful, long-standing checklist that continues to be updated with recent updates tackling disabling lifecycle scripts, typosquatting, trusted publishing, and dependency confusion.

OWASP Cheat Sheet Series

🛠 Code & Tools

Bun v1.3.13: Smarter Testing, Streaming Installs, and Less Memory — The Bun runtime has had a great run of releases, including last week’s v1.3.12 with built-in browser automation. Now, bun test gets numerous enhancements with --isolate, --parallel, --shard and --changed options for test env isolation, parallelization, and to run only test files affected by recent changes. The runtime now uses 5% less memory, bun install gets faster, and more.

Jarred Sumner

  • TypeGPU 0.11 – TypeScript WebGPU toolkit with advanced type inference and the ability to write shaders in TypeScript.

  • 📺 Shaka Player 5.1 – JavaScript library for adaptive media playback supporting DASH and HLS. (Demos.)

  • TiddlyWiki 5.4 – Self-contained JavaScript wiki for personal use. (Repo.)

  • ✂️ Knip 6.6 – Popular tool for finding and removing unused files, dependencies and exports.

  • wasm-xlsxwriter 0.13 – Generate Excel files in the browser or Node.

  • React Three Fiber 9.6 – The React renderer for Three.js.

  • np 11.2 – A better npm publish.

📢  Elsewhere in the ecosystem

  • Git 2.54 has been released with a couple of headline features:

    • git history offers a new, easy way to edit commit messages or interactively split a commit into two.

    • You can now define hooks in config files (whether in a repo, at user level, or even system level) rather than just in .git/hooks. You can also run multiple hooks for the same event in this way.

  • If you ever work with Ruby on Rails, you might find rails_vite interesting. It's a new tool that seamlessly brings the power of Vite into Rails' pipeline.

  • 💥 Anyone who's analyzed GitHub projects for a while knows this already, but there's a huge 'fake star' economy where people pay to make their projects look more popular than they are.

  • Isa Yeter explains how he migrated from DigitalOcean to Hetzner slashing his hosting bill by 84% in the process.

  • Cloudflare has released a preview of its new cf CLI tool for working with its various services.