26 May 2026

feedJavaScript Weekly

npm and pnpm introduce staged publishing

#​787 - May 26, 2026

Read on the Web

JavaScript Weekly

JS Crossword: All the Answers are JavaScript - This hand-crafted puzzle will seriously stretch your JavaScript knowledge. I've seen so many people on social media either cheering having finished it or cursing being stuck…

Lyra Rebane

πŸ’‘ I've put some (educational!) tips at the end of this issue.

Expo UI Hits Stable: Native iOS & Android from One Import - From a single import, @expo/ui ships SwiftUI on iOS and Jetpack Compose on Android with the real platform components underneath. SDK 56 also lands native drop-in replacements for seven common React Native community packages.

Expo sponsor

Staged Publishing for npm Packages Goes Live - npm's 'staged publishing' model provides a review period with approval required before packages go live on the npm registry. Both npm 11.15.0 and pnpm 11.3 have added support.

The npm Project

πŸ’‘ In this broader writeup, GitHub also introduced npm's new --allow-* options to control over where npm is allowed to source packages from.

IN BRIEF:

RELEASES:

πŸ“– Articles and Videos

Chrome Previews Declarative Partial Updates - Two new sets of APIs for working with HTML out-of-order, whether in the doc itself (via <template for>) or through dynamic insertion (via setHTML/streamHTML). Experimental in Chrome 148 but polyfills exist.

Pollard and Rosenthal (Chrome)

Optimizing Our Build Times by Migrating from Webpack to Rspack - How Yelp cut build times in half with Rspack (a Rust-powered drop-in replacement for webpack) and what they learned about barrel files and re-exports.

Benson Pan (Yelp)

Unlimited Postgres for Developers and Their Agents - ghost gives your agent unlimited postgres forks. No project limits, no cleanup, 1TB storage, 100 hrs/mo free. Try for free

Ghost sponsor

Microsoft's Analysis of the Recent Mini Shai-Hulud Compromise - A detailed post-mortem of last week's 'Mini Shai-Hulud' npm security chain compromise.

Microsoft Defender Security Research Team

πŸ€– AI-Assisted Engineers are Burning Out: Is This Fine? - A look at the negative effects of AI-assisted coding and how to avoid burning yourself out. Ivan Chepurin

πŸ“„ A Simple Clustering Algorithm for Lists - Some algorithm fun. Cassidy Williams

πŸ›  Code & Tools

Deno 2.8: The 'Biggest Minor Release' to Date - The headline is that Node.js compatibility has jumped from 42% in Deno 2.7 to 76.4% now (higher than Bun). Deno also gets huge perf gains across the board and drops the npm: prefix requirement when adding/installing packages. Plus many other things, including:

Bartek IwaΕ„czuk

10 Merged, 34 to Go: Fixing JS Observability Upstream - Every JS APM tool monkey-patches libraries. It breaks with ESM, bundlers, and non-Node runtimes. Here's how to fix it.

Sentry sponsor

πŸ“„ DOCX 9.7: Build Word .docx Files in JavaScript - A mature, comprehensive library for generating docx files both client and server side. There's a CodePen-based example with the basics, plus over 100 example scripts.

Dolan Miu

tinykeys 4.0: A Tiny, Modern Library for Keybindings - Has a very simple, straightforward API and the page includes live demos.

Jamie Kyle

An Official Node.js Codemod to Migrate from Axios to fetch - A codemod to transform code using Axios to using the Fetch API instead.

The Node.js Team

πŸ“± Hot Updater: Self-Hosted Over-the-Air Updates for React Native - A way to deploy updates to apps without app store submissions.

Sungyu Kang

πŸ“° Classifieds

🦊 Foxit's open-source MCP server gives AI agents 30+ PDF tools - covering PDF conversion, OCR, merge, signing, and document workflows.

βš™οΈ Middleware, but for AI agents. Compose Claude Code, Codex & Gemini as one TypeScript harness - 100+ agent recipes. agentfield.ai/github.

Flaky tests slowing down dev? Meticulous gives engineers confidence to ship faster by autonomously testing every edge case of your web app.

πŸ‘€ JS Crossword Tips

The JS Crossword (featured at the top of the issue) is tough, so I have some educational tips and JS quirks to help you on your way:

  • The crossword runs in the browser, so the window global object is in play. For example: find(0) and name return things in the browser, but not in Node.

  • Look at the 'playground' beneath the puzzle. While a clue may say object, the expected result may be more detailed.

  • A number like 67 can be represented multiple ways. For example: 0103 == 67 and 0x43 == 67

  • You can go further with prefixes and suffixes on numbers. For example: 123., +123, and +123. all equal 123

  • Assignments evaluate to the value that was assigned.

  • Tagged template literals offer a… quirky way to call functions. Consider that this works in JS: console.log`hi` (though this is not equivalent to console.log('hi')).

  • ' is not in the allowed character list.

26 May 2026 12:00am GMT

19 May 2026

feedJavaScript Weekly

Dr. Axel's blog is gone (for now)

#​786 - May 19, 2026

Read on the Web

JavaScript Weekly

RFC: It's Time for npm to Make Install Scripts Opt-In - npm is the only major package manager that runs dependency install scripts (e.g. postinstall) by default, and they've become too much of a security weakness, says Jamie, who works for GitHub (maintainers of npm). This RFC features further discussion of the idea and the tradeoffs involved.

Jamie Magee

πŸ’‘ npq is a tool that makes npm installs safer. It stands in front of npm and audits packages before installing them, including the presence of pre/post install scripts.

How Depot Built a CI Orchestrator on AWS Lambda - Long-running CI orchestration without long-lived servers. Depot rebuilt their CI engine using AWS Lambda durable functions - stateful, callback-driven, and crash-recoverable. A deep dive into the run-workflow-job hierarchy powering Depot CI.

Depot sponsor

Mini Shai-Hulud Hits: 300+ Malicious npm Packages Published - The "Shai-Hulud" class of npm ecosystem attacks continues to rumble on. Today, hundreds more packages - including popular ones from the antv family and timeago.js - were hit.

SafeDep Team

IN BRIEF:

RELEASES:

πŸ“– Articles and Videos

πŸ€– Mark Erikson's Agent Setup, Workflow, and Tools - Mark, well known for maintaining Redux and creating Redux Toolkit, goes deep into his daily development workflow, including his use of OpenCode (an open source JavaScript-powered coding agent), how he manages his knowledge base, tasks, and more.

Mark Erikson

Clerk API Keys Are Now Generally Available - Let your users create credentials that delegate access to your API. Verify server-side, revoke instantly - all via the Backend SDK.

Clerk sponsor

πŸ“— NodeBook: An Advanced Guide to Node.js Internals - Eight in-depth chapters for understanding Node.js internals, covering topics like event loop internals, what V8 does, streams, module resolution, and async/await.

Ishtmeet Singh

Soon We Can Finally Banish JavaScript to the ShadowRealm - A tour of the in-progress TC39 proposal for running JavaScript in an isolated 'pseudo-realm' with its own globals and intrinsics. Handy for third-party code or anything you want to keep away from global scope.

Mat Marquis

πŸ“„ Hardening TanStack After the npm Compromise - What TanStack is doing to improve supply chain security after an attacker published malicious versions of TanStack packages last week. The TanStack Team

πŸ“Ί The TanStack Start Story: Tanner Linsley on Competing with Next.js - A candid 40-minute interview with TanStack's founder. Nuno Maduro

πŸ“„ Cross-Document View Transitions: The Gotchas Nobody Mentions Durgesh Rajubhai Pawar (CSS Tricks)

πŸ›  Code & Tools

Orval: Generate Type-Safe Clients from OpenAPI/Swagger Specs - Given a valid OpenAPI v3 or Swagger v2 spec, generate models, requests, hooks, and mocks for React, Vue, Svelte, Solid, and Hono apps, or even plain fetch.

Victor Bury

Brownies: Browser Storage as a Plain Object, With Change Events - One tiny API over cookies, localStorage, sessionStorage and IndexedDB. Typed values survive automatically, and you get subscribe() for change events.

Francisco Presencia

Querying a Billion Rows Shouldn't Freeze Your API - TimescaleDB extends Postgres so analytics queries stay fast at scale. No pipeline, no drift. $1000 credit to start.

Tiger Data (creators of TimescaleDB) sponsor

πŸ–ΌοΈ Pica 10.0: High Quality Image Resizing in the Browser - High quality in-browser image resizing that leans on WASM and Web Workers or falls back to pure JS as necessary. v10 is a modernization build (the first since 2021) that adds ESM and split builds and migrates to TypeScript. GitHub repo.

Vitaly Puzrin

πŸ—“οΈ SVAR Calendar: A Calendar Component for React, Svelte and Vue - A flexible calendar component with a MIT-licensed core and extended commercial version. Here's a live demo of the open source version.

XB Software Sp.

πŸ’‘ Schedule-X is another great option in this space and v4.6 just landed.

Fate 1.0: A Modern Data Framework for React - A new data framework from former Jest lead and ex-Meta engineer Christoph Nakazawa.

Christoph Nakazawa

Alien Signals: 'The Lightest Signal Library' - Boils the best of Vue, Preact and Svelte's approaches down into the lightest signal library going. A push-pull reactivity core so well-tuned it got merged back into Vue.

Johnson Chu

πŸ“° Classifieds

HyperFormula: The headless spreadsheet engine with 400+ Excel-compatible formulas. Run complex calculations at high speed.

Flaky tests slowing down dev? Meticulous gives engineers confidence to ship faster by autonomously testing every edge case of your web app.

βš™οΈ Middleware, but for AI agents. Compose Claude Code, Codex & Gemini as one TypeScript harness - 100+ agent recipes. agentfield.ai/github.

πŸ“’ Elsewhere in the ecosystem

19 May 2026 12:00am GMT

12 May 2026

feedJavaScript Weekly

Cryptographically valid malware hits npm

#​785 - May 12, 2026

Read on the Web

JavaScript Weekly

Anatomy of the TanStack npm Compromise - A new strain of the Shai-Hulud worm pushed malicious versions of TanStack packages to npm yesterday (containing a tripwire that would delete files if it detected token revocation), though it hit ~170 other packages too. Maintainer credentials weren't stolen, with the attack instead chaining pull_request_target abuse, cache poisoning, and OIDC token theft from CI memory.

Tanner Linsley

❓ What should you do? Consider an install-time cooldown (e.g. with npm config set min-release-age=7 or pnpm's minimumReleaseAge), as the packages were only compromised for 26 minutes. Plus, audit your GitHub Actions workflows for security issues with a tool like zizmor.

Next.js Debugging Workshop: Logs, Tracing, Full Context - Stop jumping between tools to piece together a Next.js bug. Sentry's hands-on workshop shows you how to write logs that explain where, what, and why, then connect them to traces across client and Node runtimes. Register today.

Sentry sponsor

Announcing Rolldown 1.0: The High Performance JS Bundler - The Rust-based bundler built as the backbone for Vite 8 reaches a stable v1.0. You get huge performance gains, but with Rollup plugin API compatibility: it's 10-30x faster than Rollup, with early adopters reporting big drops in build time.

The VoidZero Team

IN BRIEF:

RELEASES:

πŸ“– Articles and Videos

33 JavaScript Concepts - What began life as a Medium article and turned into a popular GitHub repo is now a full site covering a wide array of JavaScript concepts, even going beyond the 33.

Leonardo Maldonado

9 Times the Web Platform Was Influenced by JavaScript Libraries - How various libraries like Lodash, Dojo and jQuery often did the "R&D work in production" for various features that eventually ended up in browser APIs.

Jad Joubran

Easy and Rapid Azure Migrations. Azure Copilot Migration Agent - Check out Microsoft's Introduction to Azure Copilot Agents free learning module to learn more and try it yourself.

Microsoft Azure Copilot Migration Agent sponsor

From React to Web Components: A Migration That Saved 100 KB - "How I migrated a site from React to native Web Components, why that worked better than I expected, and how the patterns I used along the way grew into a small library called nanotags."

Pavel Grinchenko (Evil Martians)

Why Migrate to Valibot? - Valibot is a light, modular TypeScript schema validation library and an alternative to the likes of Zod. v1.4.0 just dropped, too.

Fabian Hiller

πŸ“„ A Vanilla Routing Experiment - A look at the tripping points when building client-side routing for a small site without using a framework. Daniela Baron

πŸ“„ Preserving DOM Changes Across Live Reloads Kitty Giraudel

πŸ“„ I Keep Tripping Over true, false, true Matt Smith

πŸ“„ Stop Using Yarn Classic Nicolas Charpentier

πŸ“„ Introducing TanStack Form Adam Rackis

πŸ›  Code & Tools

zero-native: Build Desktop Apps with Zig + WebView - Vercel Labs' entry into the Neutralinojs/Electron/Tauri space for building native HTML+JS desktop apps atop a Zig core and the system WebView or Chromium. There are examples covering how to build vanilla, React, Svelte, and Vue apps on it. GitHub repo.

Vercel

That API Call Takes 3 Seconds. It's Not the Network - It's the analytics query behind it. TimescaleDB extends Postgres so queries stay fast at scale. $1000 credit to start.

Tiger Data (creators of TimescaleDB) sponsor

Wakaru: Pull Apart Minified JavaScript Bundles - A tool you can feed minified bundled code and get readable modules back, whether for recovering code, reverse-engineering, or security auditing. You can try it online here.

Pionxzh

BlueJS: Compile JavaScript to Tiny Binaries - An ahead-of-time compiler for JavaScript with QuickJS optionally embedded for dynamic features and package support. While closed source, the raw numbers are compelling (~5ms startup; 3.8MB peak memory use, and a GUI app in a 1.2MB binary).

BlueJS

πŸ’‘ PerryTS is another (open source) option in this space worth a look.

  • pnpm 11.1 - Supports a new gh: prefix for GitHub Packages, pnpm bugs opens a package's bug tracker in the browser, and pnpm audit signatures verifies ECDSA registry signatures against keys.

  • Astro 6.3 - Adds experimental support for advanced routing: control how requests flow through your app, with full support for frameworks like Hono.

  • Syncpack 15.0 - Large JavaScript monorepo dependency version manager. Now with full support for pnpm and Bun catalogs.

  • πŸ“± Expo SDK 56 Beta - The popular React Native framework gets a speed boost and the Jetpack Compose and SwiftUI APIs go stable.

  • MDXEditor 4.0 - Powerful Markdown editor React component.

πŸ“° Classifieds

Flaky tests slowing down dev? Meticulous gives engineers confidence to ship faster by autonomously testing every edge case of your web app.

πŸ”Ž Detect, Highlight, Fix Accessibility - Test for WCAG & ARIA in the browser! Get A11yInspect Pro Free for 1 year - A developer friendly tool. Join the waitlist.

12 May 2026 12:00am GMT

05 May 2026

feedJavaScript Weekly

Remix 3 drops React

#​784 - May 5, 2026

Read on the Web

JavaScript Weekly

Remix 3 Enters Beta - It's No Longer a React Framework - Remix has quite the back story. Created by the duo behind React Router in 2020 and seen as an alternative to Next.js, Remix was acquired by Shopify in 2022 and its core ideas folded into React Router v7 in 2024. Now, a new direction: a full-stack, web standards-first framework with its own UI component model and… no React.

Michael Jackson (Remix)

Build AI Features That Get Better Over Time - Join Scott Moss for this detailed video course covering agentic systems, eval harnesses, RAG, and context engineering - everything you need to ship reliable, production-ready AI features.

Frontend Masters sponsor

Node.js 26.0.0 (Current) Released - A macOS build snafu pushed the release date out to today, but the latest version of Node is here, complete with Temporal API enabled by default, V8 14.6, and Undici 8. v26 is the 'current' cutting-edge release until October when it'll be promoted to LTS.

Rafael Gonzaga

IN BRIEF:

RELEASES:

  • PM2 7.0 - The Node.js process manager gets a refactor that slashes its dependency footprint, and extends cluster mode and the monitoring agent to Bun apps.

  • Astro v7 Alpha - The web framework for content-driven websites teases its Vite 8-based, Rust compiler-driven version, alongside its v6.2 release.

  • Electron 41.5 - The cross-platform desktop app framework adds support for Touch ID for WebAuthn on macOS.

  • Ember 6.12 - The final 6.x release in preparation for Ember 7.0.

  • ESLint 10.3, Zod 4.4, Babylon.js 9.5

πŸ“– Articles and Videos

Testing Vue Components in the Browser - Julia sets up integration tests for her components that run entirely in the browser, sidestepping extraneous tooling, and shares issues she ran into around mounting components, waiting on the DOM, filling forms, and measuring coverage.

Julia Evans

Trustworthy JavaScript for the Open Web - Web Application Integrity, Consistency and Transparency (WAICT) is an emerging spec for cryptographically verifying that the JavaScript running in a user's browser matches what the site published (there's a full explainer here). A prototype is now live in Firefox Nightly.

The Firefox Security Team (Mozilla)

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

πŸ“„ 'I Got a $134 Cloudflare D1 Bill: Here's How I Cut It 95%' - Adventures in using SvelteKit on Cloudflare Workers with D1 (SQLite) and Drizzle ORM. Justin Ahinon

πŸ“„ 'I Am Worried About Bun' - By a developer who's worried about the long term implications of Anthropic acquiring Bun. William Johnston

πŸ“„ Making Bluetooth Low Energy Work with JavaScript Ifedayo Agboola

πŸ›  Code & Tools

Anime.js 4.4: The Flexible JavaScript Animation Engine - At ten years old, the 'animate anything from JavaScript' library continues to get even better with a new scrambleText effect and auto-grid layout mode for stagger grids. The docs for Anime are truly top-tier and packed with examples.

Julian Garnier

Video Archiving with the Vonage Video API and React - Master four ways to record: capture audio-only, separate streams, or use Experience Composer for custom branded layouts.

Vonage sponsor

Formisch: A Modular, Type-Safe Form Library - A schema-based, headless form library for Preact, Qwik, React, SolidJS, Svelte and Vue that manages form state and validation (using Valibot). Try out some demos in the playground.

Open Circle

opentype.js: Read and Write OpenType Fonts - Get direct access to letterforms in the browser and Node.js. Has broad WOFF, OTF, and TTF support, and supports ligatures, kerning, and emojis. You can also create your own fonts from scratch. The new v1.3.5 release is a preview of the soon-to-land 2.0. GitHub repo.

Frederik De Bleser

View Transitions Mock: Non-Visual Polyfill for Same-Document View Transitions - A JS implementation of Same-Document View Transitions, without the visuals. Write one clean code path: supporting browsers get the transitions, non-supporting ones get an instant DOM swap, but the promises behave the same.

Google Chrome Labs

  • 🎬 Mediabunny v1.42.0 - Read, write, and convert audio and video files in the browser. v1.42.0 notably adds HTTP Live Streaming (HLS) read/write support.

  • pnpm v11.0.5 - The fast and efficient npm alternative has deployed many bugfixes since last week's big 11.0 release.

  • Electrobun 1.18 - Build tiny cross-platform desktop apps atop Bun. (Changelog)

  • useHotkeys 5.3 - React hook for using keyboard shortcuts in components.

  • RxDB 17.2.0 - Fast, local-first, reactive database for JS apps.

πŸ“° Classifieds

⌘ Command Code is a frontier coding agent that ships features, fixes bugs, writes tests, & continuously learns your taste. Start now for $1.

Flaky tests slowing down dev? Meticulous gives engineers confidence to ship faster by autonomously testing every edge case of your web app.

βš™οΈ The new Clerk CLI: Run clerk init to scaffold auth, clerk config to manage it in code, Clerk API to query it. Open source: clerk.com/cli

Handsontable Theme Builder has AI. Describe your theme, get a token set that fits your data grid - no CSS overrides, no trial and error.

πŸ“’ Elsewhere in the ecosystem

  • How can you not love a project homepage where you're a cat in a convertible driving through an endless barrage of obstacles? Crashcat is a JavaScript 3D rigid body physics library built for games, simulations, and web experiences, complete with numerous fun examples.

  • βœ‰οΈ Cloudflare has open sourced Agentic Inbox, a self-hosted React 19 and React Router 7-based web email app that ties together and heavily leans on numerous Cloudflare APIs.

  • Ladybird is a "truly independent web browser" with its renderer and JS engine built entirely from scratch, with an alpha release due later this year. In the project's latest update they cover recent significant JS and CSS improvements.

  • Tired of localhost:3000 on your projects? Vercel's Portless lets you run local dev servers using a more user-friendly .localhost hostname over HTTPS.

  • Thales is a TypeScript to Lean compiler that type-checks a subset of TypeScript and emits a Lean sidecar, turning your code into a Lean module you can reason about.

05 May 2026 12:00am GMT

18 Jan 2026

feedOfficial jQuery Blog

jQuery 4.0.0

On January 14, 2006, John Resig introduced a JavaScript library called jQuery at BarCamp in New York City. Now, 20 years later, the jQuery team is happy to announce the final release of jQuery 4.0.0. After a long development cycle and several pre-releases, jQuery 4.0.0 brings many improvements and modernizations. It is the first major … Continue reading β†’

18 Jan 2026 12:29am GMT

11 Aug 2025

feedOfficial jQuery Blog

jQuery 4.0.0 Release Candidate 1

It's here! Almost. jQuery 4.0.0-rc.1 is now available. It's our way of saying, "we think this is ready; now poke it with many sticks". If nothing is found that requires a second release candidate, jQuery 4.0.0 final will follow. Please try out this release and let us know if you encounter any issues. A 4.0 … Continue reading β†’

11 Aug 2025 5:35pm GMT

17 Jul 2024

feedOfficial jQuery Blog

Second Beta of jQuery 4.0.0

Last February, we released the first beta of jQuery 4.0.0. We're now ready to release a second, and we expect a release candidate to come soonβ„’. This release comes with a major rewrite to jQuery's testing infrastructure, which removed all deprecated or under-supported dependencies. But the main change that warranted a second beta was a … Continue reading β†’

17 Jul 2024 2:03pm GMT

17 Apr 2024

feedOfficial jQuery Blog

Upgrading jQuery: Working Towards a Healthy Web

jQuery's influence on the web will always be evident. When it was first introduced in 2006, jQuery became a fundamental tool for web developers almost immediately. It simplified JavaScript programming, making it easier to manipulate HTML documents, handle events, perform animations, and much more. Since then, it has played and continues to play a major … Continue reading β†’

17 Apr 2024 5:00pm GMT

06 Feb 2024

feedOfficial jQuery Blog

jQuery 4.0.0 BETA!

jQuery 4.0.0 has been in the works for a long time, but it is now ready for a beta release! There's a lot to cover, and the team is excited to see it released. We've got bug fixes, performance improvements, and some breaking changes. We removed support for IE<11 after all! Still, we expect disruption … Continue reading β†’

06 Feb 2024 4:43pm GMT

28 Aug 2023

feedOfficial jQuery Blog

jQuery 3.7.1 Released: Reliable Table Row Dimensions

jQuery 3.7.1 has been released! This release fixes a regression from jQuery 3.6.0 that resulted in rounded dimensions for <tr /> elements in Chrome and Safari. Also, a (mostly) internal Sizzle method, jQuery.find.tokenize that was on the jQuery object was accidentally removed when we removed Sizzle in jQuery 3.7.0. That method has been restored. As … Continue reading β†’

28 Aug 2023 1:40pm GMT

11 May 2023

feedOfficial jQuery Blog

jQuery 3.7.0 Released: Staying in Order

jQuery 3.7.0 is now available! This release has it all: bug fixes, a new method, and a performance improvement! We even dropped our longtime selector engine: Sizzle. Or, I should say, we moved it into jQuery. jQuery no longer depends on Sizzle as a separate project, but has instead dropped its code directly into jQuery … Continue reading β†’

11 May 2023 6:38pm GMT

08 Mar 2023

feedOfficial jQuery Blog

jQuery 3.6.4 Released: Selector Forgiveness

If you've been following along with recent jQuery releases, we have been working on how to address the recent addition of some new selectors in browsers, especially :has. jQuery 3.6.3 settled on the strategy of using native CSS.supports to determined whether a selector should be passed directly to querySelectorAll or instead go through jQuery's selector … Continue reading β†’

08 Mar 2023 3:52pm GMT

20 Dec 2022

feedOfficial jQuery Blog

jQuery 3.6.3 Released: A Quick Selector Fix

Last week, we released jQuery 3.6.2. There were several changes in that release, but the most important one addressed an issue with some new selectors introduced in most browsers, like :has(). We wanted to release jQuery 3.6.3 quickly because an issue was reported that revealed a problem with our original fix. More details on that … Continue reading β†’

20 Dec 2022 9:35pm GMT

13 Dec 2022

feedOfficial jQuery Blog

jQuery 3.6.2 Released!

You probably weren't expecting another release so soon, but jQuery 3.6.2 has arrived! The main impetus for this release was the introduction of some new selectors in Chrome. More on that below. As usual, the release is available on our cdn and the npm package manager. Other third party CDNs will probably have it soon … Continue reading β†’

13 Dec 2022 3:13pm GMT