@fastify/forwarded is a Fastify-focused utility that parses the HTTP X-Forwarded-For header. It returns an array of IP addresses from the request, including the socket address, with index 0 as the socket address and the last entry as the furthest address (typically the end-user).
Project status
- The source (fastify/forwarded) appears actively maintained currently, with recent GitHub activity (last upstream push on 2026-08-07) and a new version published on 2026-07-28 (v3.0.2).
- Apparent update cadence is uneven: v3.0.1 was on 2025-09-28, then there was a long gap, followed by a relatively quick follow-on push in July-August 2026 (v3.0.2 on 2026-07-28, upstream push on 2026-08-07).
AI summary generated
Recent updates
v3.0.2
v3.0.2 is a security-focused release (GHSA-2849-m2w7-xm8f) with primarily CI and dependency maintenance changes. It also includes a runtime parsing behavior tweak for X-Forwarded-For handling of optional whitespace (tabs) plus a TypeScript type-test runner migration from tsd to tstyche.
Securityv3.0.1
v3.0.1 contains only tooling, CI, documentation, and type-definition formatting changes, plus some test runner migration work. There are no runtime/library logic changes visible in the provided diff.
v3.0.0
v3.0.0 focuses on development and CI updates, including multiple devDependency bumps (notably tsd and @types/node), and repository hygiene changes in .gitignore. It also updates the CI workflow to run on additional branch patterns and changes test runner configuration via .taprc. No runtime/API code changes are present in the provided diff.