Node.js 12.22.8 (Er) Release: Key Changes and Commit Summary

Node.js 12.22.8 (code‑named “Er”) has been released, featuring a c‑ares update to fix underscore CNAME resolution, updated Mozilla NSS root certificates, and a series of additional commits ranging from build and dependency upgrades to bug fixes across various modules.

Laravel Tech Community
Laravel Tech Community
Laravel Tech Community
Node.js 12.22.8 (Er) Release: Key Changes and Commit Summary

Node.js is an open‑source, cross‑platform JavaScript runtime that enables JavaScript to run on the server side, using Google’s V8 engine and an event‑driven, non‑blocking, asynchronous I/O model to improve performance.

Node.js 12.22.8 (code‑named “Er”) has been released, with the following updates:

Significant changes:

This version includes an update to c-ares to fix a regression introduced in Node.js 12.22.5: resolving CNAME records that contain underscores. #39780

Root certificates have been updated to Mozilla’s NSS 3.71 version. #40281

Other commits

[ 2d42295d2a ] - build: Pin macOS GitHub runner to macos-10.15 #41124

[ 41e09ec71b ] - child_process: Preserve references to data with advanced serialization #38728

[ f0be07796e ] - crypto: Update root certificates #40280

[ 4c9f920d34 ] - deps: Update archs file for OpenSSL‑1.1.1m #41172

[ 60d7d4171e ] - deps: Upgrade OpenSSL source to 1.1.1m #41172

[ 7feff67419 ] - deps: Add -fno-strict-aliasing flag to libuv #40631

[ 534ac7c7c6 ] - deps: Update c‑ares to 1.18.1 #40660

[ c019fa9b70 ] - deps: Update cjs‑module‑lexer to @1.2.2 #39402

[ b13340eff4 ] - doc: Add alternative version link to package page #36915

[ 243b2fbfdb ] - lib: Fix regex to detect '/' and '\\' #40325

[ 70e094a26b ] - repl: Fix error message printing #38209

[ 02b432a704 ] - src: Fix crash in AfterGetAddrInfo #39735

[ 7479447d6a ] - test: Uncover child‑process‑pipe‑dataflow #40838

[ 833e199393 ] - tools: Update certdata.txt #40280

[ e4339fe286 ] - tools: Add script to update c‑ares #40660

[ f50b9c1e8a ] - worker: Prevent potential deadlock on NearHeapLimit #38403

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

JavaScriptNode.jsreleasec-ares
Laravel Tech Community
Written by

Laravel Tech Community

Specializing in Laravel development, we continuously publish fresh content and grow alongside the elegant, stable Laravel framework.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.