fastify v4.2.0 fixes a few important regressions introduced in v4.0.0 and it resolves quite a few problems when dealing with reference ids in JSON schemas.
fastify-http-proxy v8.1.0 ships a new features that proxy sub-protocols for WebSockets, while v8.2.0 avoid a crash when multiple websockets proxies are registered. v8.2.1 adds support for binary websocket proxying too!
fast-json-stringify v5.0.3 fixes a bug regarding the handling of Infinity, while v5.0.4 fixes a regression introduced in v5.0.0. Unfortunately, we kept finding bugs, so v5.0.5 was released afterwards.
The Node.js project will release new versions of the 14.x, 16.x, and 18.x releases lines on or shortly after Tuesday, July 5th, 2022 in order to address:
undici v5.6.0 ships many new features and a few bugfixes:
improved spec compatibility of fetch by Khafra
better support for request() throwOnError option (and avoid leaking memory!)
fixes to ProxyAgent on Windows
…and many more!
Other modules
cloneable-readable v3.0.0 updates the module to [email protected] and drops compatibility with a lot of older Node.js versions. cloneable-readable is one of my most popular modules with a staggering 2.4 million downloads per week! Heck!
News
A long time ago I defended my Ph.D. thesis with the title “Application Platforms for the Internet of Things”. As part of my research, I explored a lot of possible solutions and I settled for MQTT, a communication protocol. Back then I thought it was the best solution for the job, and in a recent survey 50% of developers are using it to interconnect their devices. I’m so excited to share the news that my friends at HiveMQ have been helping out Netflix!
Share A few days ago, we were in Texas attending one of the most important events in the Javascript ecosystem. For the first time after these difficult times, we had the opportunity to meet again in person with the main contributors and actors of the Javascript ecosystem on a global scale.
I really like this article from Fly.io talking about the story of serverless, lambdas and what it means for the industry. It’s a very interesting read, check it out:
I’m Will Jordan, and I work on SRE at Fly.io. We transmogrify Docker containers into lightweight micro-VMs and run them on our own hardware in racks around the world, so your apps can run close to your users.
I write about my journey as a core contributor of Node.js, as an author and a maintainer of many modules - including Fastify and Pino. In addition, I speak at conferences, and I will add links to all my talks in case you missed one.