Releases: fastify/fastify-static
Releases · fastify/fastify-static
v9.1.3
v9.1.2
v9.1.1
⚠️ 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
Immutable
release. Only release title and notes can be modified.
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
- @lraveri made their first contribution in #553
- @Tony133 made their first contribution in #557
- @bakugo made their first contribution in #559
Full Changelog: v9.0.0...v9.1.0
v9.0.0
What's Changed
- build(deps): bump content-disposition from 0.5.4 to 1.0.1 by @dependabot[bot] in #547
- Update glob@13 by @mcollina in #550
Full Changelog: v8.3.0...v9.0.0
v8.3.0
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
- @9w made their first contribution in #523
- @inyourtime made their first contribution in #530
Full Changelog: v8.2.0...v8.3.0
v8.2.0
What's Changed
- build(deps): bump @fastify/send from 3.3.1 to 4.0.0 by @dependabot[bot] in #513
- Add example of sane cache-control settings when hosting a vite SPA by @codyzu in #512
- ci(ci): set job permissions by @Fdawgs in #514
- docs(readme): fix typo by @codyzu in #515
- Fix dirlist by @jessekrubin in #511
- docs(readme): update plugin version syntax by @Fdawgs in #516
- ci: set permissions at workflow level by @Fdawgs in #517
- ci: restore job level permissions by @Fdawgs in #518
- build(deps-dev): bump borp from 0.19.0 to 0.20.0 by @dependabot[bot] in #519
- build(deps-dev): bump tsd from 0.31.2 to 0.32.0 by @dependabot[bot] in #520
- Add globIgnore option by @mcollina in #521
New Contributors
- @codyzu made their first contribution in #512
- @jessekrubin made their first contribution in #511
Full Changelog: v8.1.1...v8.2.0
v8.1.1
v8.1.0
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
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
- @Ankush1oo8 made their first contribution in #487
- @ilteoood made their first contribution in #495
Full Changelog: v8.0.3...v8.0.4