Hi Everyone, this edition was assembled after I came back from a week in the mountains… I thought it would be a light edition, instead we are featuring 25 releases, many news and a lot of interesting articles. Check it out!
|
It’s been a crazy couple of months with the end of financial year and lots of products shipping. Our community has been hard at work shipping projects too.
|
|
It’s been a crazy couple of months with the end of financial year and lots of products shipping. Our community has been hard at work shipping projects too.
|
We have added license check on all our repositories: https://github.com/fastify/workflows/issues/49.
Last week had a massive amount of updates and releases:
-
thread-stream v2.0.1 fix support for pkg.
-
pino v8.4.0 adds support for the errorKey option and fixes the dedup option with multistream.
-
pino-socket v7.0.0 adds a few improvements: emit an
reconnectFailure
event, replace onSocketClose
by emitting an event, and introduce onBeforeDataWrite
callback.
-
pino-mongodb v4.1.0 makes exit pino-mongodb when stdin is closed.
|
This patch introduces –build-snapshot and –snapshot-blob options for creating and using user land snapshots. For the initial iteration, user land CJS modules and ESM are not yet supported in the snapshot, so only one single file can be snapshotted (users can bundle their applications into a single script with their bundler of choice to build a snapshot though).
|
|
This patch introduces –build-snapshot and –snapshot-blob options for creating and using user land snapshots. For the initial iteration, user land CJS modules and ESM are not yet supported in the snapshot, so only one single file can be snapshotted (users can bundle their applications into a single script with their bundler of choice to build a snapshot though).
|
What will be a user-land snapshot be good for? Significantly speeding up start up time! I can’t wait to see the improvements when this will reach the end users: our test case it’s TypeScript!
|
This release of undici fixes quite a serious bug: we should not decode the body while following a redirect.
|
|
This release of undici fixes quite a serious bug: we should not decode the body while following a redirect.
|
We are in the process of increasing the performance of fetch() in Node.js. The first of those steps is to reduce the overhead of AbortController
drastically: https://github.com/nodejs/node/pull/44048
I’m so proud that NearForm published the case study describing the work of my (ex) team at Treedom. Take a look, we did massively good there:
|
Nearform assisted Treedom in improving its CI/CD pipeline and implemented automated testing across multiple services. Read more about the engagement here.
|
|
Nearform assisted Treedom in improving its CI/CD pipeline and implemented automated testing across multiple services. Read more about the engagement here.
|
Today we are extremely happy to finally announce Docusaurus 2.0! 🥳️ After 4 years of work, 75 alphas and 22 betas, the next generation of Docusaurus is ready for prime time.
|
|
Do you want to host GitHub Copilot yourself? Look no further.
|
|
Do you want to host GitHub Copilot yourself? Look no further.
|
by Manuel Spigolon In this article, we will understand how to use Fastify and Stripe as a payment gateway!
|
The number of ESM modules on the registry continues to rise, however much more slowly than what the evangelist are proposing. Take a look at the diagram:
July was a busy month for improving Node.js security, with reinforcements from the Open Source Security Foundation (OpenSSF) grant to OpenJS! There was the first pull request for the Permission System, a Node.js Security Release, and a new OpenSSL Security Release which meant updates to Node.js v18, v16, and v14, and triaging and fixing HackerOne reports (5 total).
|
Nodepad++ v8.4.3 has the best release notes ever:
|
2022-07-08 Recently I got a feedback from a user, who has suffered from Notepad++ for several years.
|
|
2022-07-08 Recently I got a feedback from a user, who has suffered from Notepad++ for several years.
|