Skip to content

Releases: fastify/fastify-static

v9.1.3

21 Apr 07:42
880c1a6

Choose a tag to compare

What's Changed

  • fix: support wildcard prefixes with route params by @mcollina in #576

Full Changelog: v9.1.2...v9.1.3

v9.1.2

20 Apr 13:34
b0a66d5

Choose a tag to compare

What's Changed

  • fix: resolve wildcard paths in encapsulated contexts by @mcollina in #574

Full Changelog: v9.1.1...v9.1.2

v9.1.1

16 Apr 04:07
48b136f

Choose a tag to compare

⚠️ Security Release

This fixes CVE CVE-2026-6410 GHSA-pr96-94w5-mx2h.
This fixes CVE CVE-2026-6414 GHSA-x428-ghpx-8j92.

What's Changed

Full Changelog: v9.1.0...v9.1.1

v9.1.0

07 Apr 07:27
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

  • build(deps-dev): bump @types/node from 24.10.4 to 25.0.3 by @dependabot[bot] in #552
  • test: move ignoreTrailingSlash under routerOptions by @lraveri in #553
  • build(deps-dev): bump borp from 0.20.2 to 0.21.0 by @dependabot[bot] in #543
  • chore: bump pino and borp dependencies, delete stale.yml by @Tony133 in #557
  • chore: update syntax typescript by @Tony133 in #558
  • chore(license): standardise license notice by @Fdawgs in #560
  • fix: sendFile ignoring option overrides in some cases by @bakugo in #559
  • chore: upgrade c8 to v11.0.0 and improvements test by @Tony133 in #564
  • build(deps): bump fastify/workflows/.github/workflows/plugins-ci.yml from 5 to 6 by @dependabot[bot] in #566

New Contributors

Full Changelog: v9.0.0...v9.1.0

v9.0.0

25 Dec 11:51

Choose a tag to compare

What's Changed

Full Changelog: v8.3.0...v9.0.0

v8.3.0

17 Oct 16:23
6165053

Choose a tag to compare

What's Changed

  • docs: use cross-platform compatible info emoji by @Fdawgs in #522
  • docs: fix typo by @9w in #523
  • chore(license): update date ranges; standardise style by @Fdawgs in #525
  • chore: remove reference to simple-get by @ilteoood in #528
  • build(deps-dev): bump @types/node from 22.15.34 to 24.0.8 by @dependabot[bot] in #527
  • test(types): add missing anchors by @Fdawgs in #529
  • docs(readme): correct compatibility table by @Fdawgs in #531
  • refactor: remove usage of deprecated request.routeConfig by @inyourtime in #530
  • build(deps-dev): bump tsd from 0.32.0 to 0.33.0 by @dependabot[bot] in #532
  • chore(.npmrc): ignore scripts by @Fdawgs in #533
  • build(deps-dev): remove @fastify/pre-commit by @Fdawgs in #534
  • chore(index): add jsdoc comments for static code analysis by @Fdawgs in #535
  • chore: Replace substr with slice for URL manipulation by @Uzlopak in #538
  • refactor: small improvements by @ilteoood in #539
  • fix: if serve: false and root is not defined, only allow sending files with absolute path by @Uzlopak in #540
  • ci(ci): add concurrency config by @Fdawgs in #541

New Contributors

Full Changelog: v8.2.0...v8.3.0

v8.2.0

17 Oct 16:21
1770476

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.1.1...v8.2.0

v8.1.1

17 Feb 08:10
ae2af37

Choose a tag to compare

What's Changed

  • chore: rename master to main by @Fdawgs in #507
  • fix: redirect to path with trailing slash even for preCompressed by @genki in #509

New Contributors

Full Changelog: v8.1.0...v8.1.1

v8.1.0

02 Feb 17:58
8ce1d1f

Choose a tag to compare

What's Changed

  • build(dependabot): reduce npm updates to monthly by @Fdawgs in #504
  • refactor: throw typeerror if type check fails by @Fdawgs in #505
  • docs(readme): conciseness improvements by @Fdawgs in #506
  • feat: add logLevel option by @Jacopo47 in #502

New Contributors

Full Changelog: v8.0.4...v8.1.0

v8.0.4

11 Jan 11:12
v8.0.4
1caf8ea

Choose a tag to compare

What's Changed

  • docs(readme): update ci badge syntax by @Fdawgs in #486
  • fix: updated readme by @Ankush1oo8 in #487
  • docs(readme): standardize compat table by @Fdawgs in #488
  • build(deps-dev): finish standard to neostandard migration by @Fdawgs in #489
  • types: use node: prefix for builtins by @Fdawgs in #490
  • build(deps-dev): bump neostandard from 0.11.9 to 0.12.0 by @dependabot in #491
  • build(deps-dev): add eslint, peer dep of neostandard by @Fdawgs in #492
  • chore(package): add contribs and funding by @Fdawgs in #493
  • docs(readme): replace link to send by @Fdawgs in #496
  • Migration to node test runner by @ilteoood in #495
  • docs(readme): spelling and grammar fixes by @Fdawgs in #498
  • test: prefix unused params with underscores by @Fdawgs in #500
  • refactor(index): throw typeerror if checking type by @Fdawgs in #499
  • perf(index): use optional chaining by @Fdawgs in #501

New Contributors

Full Changelog: v8.0.3...v8.0.4