#โ€‹769 โ€” January 20, 2026

Read on the Web

Together with  Mescius

JavaScript Weekly

jQuery 4.0 Released โ€” 20 years on from its original release, the ever-popular (in terms of actual usage) library reaches 4.0 with a migration to ES modules (compatible with modern build tools) along with dropping support for IE 10 and older. With jQuery being a popular guest in our newsletters in the early years, itโ€™s fantastic to see it pop back for a quick visit.

Timmy Willison

๐Ÿ’ก If you're using jQuery, you'll find jQuery Migrate, an official tool to help you upgrade, useful. jQuery in 2026 is a somewhat legacy choice, though, and you might not need jQuery at all..

Add Excel-like Spreadsheet Functionality to Your JavaScript Apps โ€” SpreadJS is the industry-leading JavaScript spreadsheet for adding advanced spreadsheet features to your enterprise apps. Build finance, analysis, budget, and other apps. Excel I/O, 500+ calc functions, tables, charts, and more. View demos now.

SpreadJS from MESCIUS inc sponsor

Astro is Joining Cloudflare โ€” Big news in the Web framework space as the team behind the popular Astro framework (the beta of v6.0 is now available) is headed to Cloudflare. Few major frameworks are now not under the wing of a larger entity.

Schott and Irvine-Broque

IN BRIEF:

RELEASES:

๐Ÿ“–  Articles and Videos

ASCII Characters Are Not Pixels: A Deep Dive Into ASCII Rendering โ€” Alex digs deep into getting ASCII-based graphics rendering just right with JavaScript, complete with examples of the algorithms used and numerous demos. The neatest technical blog post Iโ€™ve seen so far this year.

Alex Harri

JavaScript Now a First-Class Citizen in Aspire โ€” Aspire is a Microsoft framework for orchestrating the deployment of distributed apps. Originally just for .NET, Aspire 13 now makes JavaScript a first-class citizen, so you can run Vite and full-stack JS apps with service discovery, telemetry, and production-ready containers.

Microsoft

Breakpoints and console.log Is the Past, Time Travel Is the Future โ€” 15x faster JavaScript debugging than with breakpoints and console.log, supports Vitest, jest, Karma, Jasmine, and more.

Wallaby Team sponsor

Introducing the <geolocation> Element โ€” Chrome 144 introduces a new <geolocation> element for requesting user location data, moving away from a JavaScript-triggered prompt.

Viana, Le, Steiner

๐Ÿ“„ Bootstrapping Bun โ€“ โ€œMy journey running the build system for Bun โ€ฆ without relying on any of its usual binary dependencies โ€” namely itself.โ€ Bradley Walters

๐Ÿ“„ Building a Scroll-Driven Dual-Wave Text Animation with GSAP Valentin Descombes

๐Ÿ“„ How the Electron Team Improved Window Resize Behavior Niklas Wenzel

๐Ÿ“„ How to Learn to Build Apps in 2026 Eric Elliott

๐Ÿ›  Code & Tools

Starry Night 3.9: GitHub-Like Syntax Highlighting โ€” GitHubโ€™s own syntax highlighter isnโ€™t open source, but this library is a powerful alternative that tries to get as close as it can, with support for hundreds of languages. Iโ€™ve put a basic Web demo here to show off how to use it on the Web.

Titus Wormer

Extension.js 3: Browser Extension Development Framework โ€” Create cross-browser extensions without manual build configuration and develop, build, and preview across browsers with a unified workflow. GitHub repo.

Cezar Augusto et al.

Easily Add Image Editing to your Web App โ€” Import pintura, give it an image, and instantly get features like cropping, rotating, and annotation. Try for free today.

Pintura sponsor

React Aria: Adobe's World-Class React Components โ€” React Aria has a fantastic new site and all-new documentation that really sells the entire experience, complete with interactive CSS and Tailwind examples to get started quickly.

Adobe

localspace: Modern localForage-Compatible Storage Toolkit โ€” localForage is/was a popular storage library that wrapped various browser storage APIs with a simple, localStorage-like API. It hasnโ€™t been updated for years, though, and โ€œlocalspace exists to bridge that gapโ€.

Michael Lin

  • โญ p5.js v2.2 โ€“ The powerful JavaScript visual/creative coding toolkit now includes WebGPU mode as a core feature (explained well here and here).

  • ๐ŸŽฅ Mediabunny 1.29.0 โ€“ The TypeScript media toolkit adds support for reading and writing MPEG Transport Stream (.ts) files. Demo site.

  • Prettier 3.8 โ€“ The opinionated code formatter adds full support for Angular 21.1 which was released last week.

  • LogTape 2.0 โ€“ Simple logging library for all major JS runtimes. Changelog.

  • โ˜Ž๏ธŽ vue-tel-input 9.6 โ€“ Telephone number input for Vue. (Demo.)

  • d3-3d 2.0 โ€“ D3-powered visualizations, but projected into 3D.

  • Convert 6.0 โ€“ Small, fast library for type-safe unit conversions.

  • SuperDiff 4.0 โ€“ Rich readable diffs for arrays and objects.

  • Jasmine 6.0 โ€“ Long-standing JavaScript BDD framework.

๐Ÿ“ฐ Classifieds

๐Ÿ”‘ Add API key auth to any JS backend. Clerk handles generation, hashing, scopes, and instant revocation. Free during public beta.


Notion, Dropbox and LaunchDarkly have switched to Meticulous for frontend tests that provide near-exhaustive coverage with zero developer effort. Find out why.


๐Ÿ› ๏ธ Auth0 for AI Agents provides a foundation for developers to build AI agents without compromising security or innovation. Start building.

๐Ÿ“ข  Elsewhere in the ecosystem

Some other interesting tidbits in the broader landscape: