microsoft / FluidFramework

Library for building distributed, real-time collaborative web applications
https://fluidframework.com
MIT License
4.7k stars 528 forks source link

Update development and CI to Node 20 #21965

Open CraigMacomber opened 1 month ago

CraigMacomber commented 1 month ago

Description

This updates most things from node 18 to 20. This does not update the Dockerfiles.

Breaking Changes

Developers should update to node 20.15.1 or newer. This is somewhat enforced via engines blocks in the package.json.

Reviewer Guidance

The review process is outlined on this wiki page.

CraigMacomber commented 1 month ago

This is failing on CI demonstrating that some fixes are needed to enable moving to node 20.