ES.nextNews: the latest in JavaScript and cross-platform tools
Curated by Dr. Axel Rauschmayer and Johannes Weber. News

The latest in JavaScript and cross-platform tools

New in Chrome 113: WebGPU API, @googlechrome
Quoting the blog post:

WebGPU is a new API for the web, which exposes modern hardware capabilities and allows rendering and computation operations on a GPU, similar to Direct3D 12, Metal, and Vulkan.

Unlike the WebGL family of APIs, WebGPU offers access to more advanced GPU features and provides first-class support for general computations on the GPU.

You can check out the “Can I use” page for WebGPU so see how far along other browsers are in their support: So far, only Chrome and Edge have switched it on by default.

ESLint v8.40.0 released, @eslint
  • The semi rule has a new option omitLastInOneLineClassBody.

Node v20.1.0 (Current), @nodejs
  • fs module:
    • Add recursive option to readdir and opendir
    • Add support for mode flag to specify the copy behavior of the cp methods
  • Test runner:
    • Add testNamePatterns to run API
    • Execute before hook on test
    • Support combining coverage reports

npm packages are no longer signed with PGP signatures

In July 2022 the public npm registry migrated away from the existing PGP signatures to a new ECDSA signatures for signature verification.

As of May 2nd 2023, npm packages are no longer signed with PGP based registry signatures. The public key hosted on Keybase will expire.

Nx 16 [“smart, fast and extensible build system”], @nrwl/nx
  • npm scope changes from @nrwl to @nx
  • Deno standalone apps, edge deployment and more
  • Cypress feature testing
  • More helpful tools for visualizing your project and task graph
  • The Nx repo switches to pnpm for its package manager

Looking for deeply qualified employees or customers? Advertise on News! News reaches over 15,000 highly skilled and motivated developers. We take their trust seriously and have high editorial standards.
Check out our media data and get directly in touch with us.
Follow on Twitter

This email was sent to {{ email | default }}. Want to change how you receive these emails?
You can unsubscribe from this list