Adventures in Nodeland logo

Adventures in Nodeland

Subscribe
Archives
September 19, 2022

2022.09.22 and other Adventures in Nodeland - Issue #77

Hi Everyone! This edition start with a short video, a LOT of releases and quite a few interesting articles. Check it out!

Pre OSS announcement. Stay tuned for something new coming on 2022.09.22
Pre OSS announcement. Stay tuned for something new coming on 2022.09.22

Next Thursday we will be unveiling something new at Platformatic. Stay tuned at https://platformatic.dev.

Releases

  • fastify v4.6.0 is out with a new feature - hasRoute() - and many other bug fixes and docs improvements.
  • fastify-isolate v0.7.0 adds support for ESM.
  • light-my-request v5.6.1 fixes a regression that broke fastify-express that was introduced in v5.6.0.
  • async-cache-dedupe v1.4.1 allows handling of reference errors.
  • fastify-multiplart v7.2.0 always adds the mimeType to every file.
  • fastify-reply-from v8.3.0 switches to use fast-querystring instead of the Node.js core querystring module.
  • find-my-way v7.2.0 switches to use fast-querystring instead of the Node.js core querystring module.
  • fastify-formbody v7.3.0 switches to use fast-querystring instead of the Node.js core querystring module.
  • ajv-compiler v3.3.0 adds the export for ErrorObject.
  • pino v8.6.0 updates to the latest TypeScript version and ships several TypeScript fixes.
  • fastify-swagger v7.6.0 allows defining the swagger/openapi routes log level
  • fastify-cli v5.4.2 fixes add the missing code-level options for ESM applications.
  • fastify-cookie v8.2.0 includes parseOptions in the clearCookie function.

News

This Thursday Node.js will release a Security update to all supported lines, read more at:

  • Three medium severity issues.
  • One high severity issues.
September 22nd 2022 Security Releases | Node.js
September 22nd 2022 Security Releases | Node.js
The Node.js project will release new versions of the 14.x, 16.x, and 18.x releases lines on or shortly after Thursday, September 22nd, 2022 in order to address:
  • Three medium severity issues.
  • One high severity issues.
nodejs.org

Are you new to Astro? Check out this blog template!

GitHub - one-aalam/astro-ink: Crisp, minimal, personal blog theme for Astro
GitHub - one-aalam/astro-ink: Crisp, minimal, personal blog theme for Astro
Astro Ink is a minimal theme created to serve minimalistic markdown-based blog needs.
github.com
GitHub - one-aalam/astro-ink: Crisp, minimal, personal blog theme for Astro
GitHub - one-aalam/astro-ink: Crisp, minimal, personal blog theme for Astro
Astro Ink is a minimal theme created to serve minimalistic markdown-based blog needs.
github.com

Scale to zero is a really powerful abstraction. Minecraft is an amazing game.

Scale-to-zero Minecraft server with Terraform and Fly Machines
Scale-to-zero Minecraft server with Terraform and Fly Machines
I’m Dov Alperin. I wrote, and currently maintain, the official Fly.io Terraform provider. You don’t need Terraform to run scale-to-zero Minecraft on Fly Machines, but it makes configuration and resource provisioning a breeze.
fly.io
Alpha-Omega Project Announces Over $1.5M in Grants to Critical Open Source Projects and New Omega Analysis Toolchain - Open Source Security Foundation
By Michael Scovetta (Microsoft) and Michael Winser (Google) As part of the OpenSSF’s continued investment in critical open-source projects, we are happy to announce new partnerships and tooling from the Alpha-Omega Project.
openssf.org

Authorization is a very hard problem. Check out Cerbos, an amazing Open Source solution.

Adding authorization to a GraphQL server
Adding authorization to a GraphQL server
Learn about the best practices for implementing access control patterns in GraphQL APIs
cerbos.dev
Adding authorization to a GraphQL server
Adding authorization to a GraphQL server
Learn about the best practices for implementing access control patterns in GraphQL APIs
cerbos.dev

Could I run DALL-E on my Mac? Yes, with CHARL-E!

CHARL-E • Make art with AI on your Mac
CHARL-E • Make art with AI on your Mac
CHARL-E packages Stable Diffusion into a simple app. No complex setup, dependencies, or internet required — just download and say what you want to see.
www.charl-e.com

Adobe acquired Figma! Did you expect it?

A New Collaboration with Adobe
A New Collaboration with Adobe
Today, we’re announcing that Figma has entered into an agreement to be acquired by Adobe. This has been in the works over the past few months and I’m so excited to finally share this news with the world.
www.figma.com
Don't miss what's next. Subscribe to Adventures in Nodeland:
GitHub X YouTube LinkedIn