Releases: fastify/send
Releases · fastify/send
v3.3.0
v3.2.0
What's Changed
- docs(readme): replace
var
statements by @Fdawgs in #86 - build(deps): bump fastify/workflows from 5.0.0 to 5.0.1 by @dependabot in #88
- style: remove trailing whitespace by @Fdawgs in #89
- chore(package): add
homepage
andbugs
urls by @Fdawgs in #91 - refactor: use lowercase for charset by @Fdawgs in #92
- feat: add
contentType
option by @Fdawgs in #93
Full Changelog: v3.1.1...v3.2.0
v3.1.1
What's Changed
- build(deps-dev): bump tap from 20.0.3 to 21.0.0 by @dependabot in #81
- build(deps-dev): bump @types/node from 20.14.13 to 22.0.0 by @dependabot in #82
- build(deps): bump fastify/workflows from 4.2.0 to 5.0.0 by @dependabot in #83
- fix: XSS via template injection by @climba03003 in #84
Full Changelog: v3.1.0...v3.1.1
v2.1.1
What's Changed
- ci: only trigger on pushes to main branches by @Fdawgs in #48
- build(deps-dev): bump @types/node from 18.16.5 to 20.1.0 by @dependabot in #49
- build(deps-dev): bump tsd from 0.28.1 to 0.29.0 by @dependabot in #52
- perf: use
node:
prefix to bypass require.cache call for builtins by @Fdawgs in #53 - chore: add
.gitattributes
file by @Fdawgs in #57 - chore(package): explicitly declare js module type by @Fdawgs in #58
- build(deps-dev): bump tsd from 0.29.0 to 0.30.0 by @dependabot in #62
- build(deps-dev): bump supertest from 6.3.3 to 6.3.4 by @dependabot in #63
- chore(.gitignore): add .tap/ dir by @Fdawgs in #64
- build(deps-dev): bump tsd from 0.30.7 to 0.31.0 by @dependabot in #65
- chore: add TypeScript about @types/mime by @climba03003 in #67
- docs(readme): tidy typescript section by @Fdawgs in #68
- fix: XSS via template injection v2.x by @mcollina in #85
Full Changelog: v2.1.0...v2.1.1
v3.1.0
What's Changed
- feat: extends send result to provide ability of custom handling by @climba03003 in #80
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
- ci: only trigger on pushes to main branches by @Fdawgs in #48
- build(deps-dev): bump @types/node from 18.16.5 to 20.1.0 by @dependabot in #49
- build(deps-dev): bump tsd from 0.28.1 to 0.29.0 by @dependabot in #52
- perf: use
node:
prefix to bypass require.cache call for builtins by @Fdawgs in #53 - chore: add
.gitattributes
file by @Fdawgs in #57 - chore(package): explicitly declare js module type by @Fdawgs in #58
- build(deps-dev): bump tsd from 0.29.0 to 0.30.0 by @dependabot in #62
- build(deps-dev): bump supertest from 6.3.3 to 6.3.4 by @dependabot in #63
- chore(.gitignore): add .tap/ dir by @Fdawgs in #64
- build(deps-dev): bump tsd from 0.30.7 to 0.31.0 by @dependabot in #65
- chore: add TypeScript about @types/mime by @climba03003 in #67
- docs(readme): tidy typescript section by @Fdawgs in #68
- Merge
next
intomaster
by @jsumners in #76 - build(deps-dev): bump tap from 16.3.10 to 20.0.3 by @dependabot in #75
- refactor!: new implementation by @climba03003 in #77
New Contributors
- @climba03003 made their first contribution in #67
- @jsumners made their first contribution in #76
Full Changelog: v2.1.0...v3.0.0
v2.1.0
What's Changed
- improve performance of normalizeList by @Uzlopak in #38
- improve performance of isUtf8MimeType by @Uzlopak in #39
- improve performance of collapseLeadingSlashes by @Uzlopak in #40
- improve performance of parseRange by @Uzlopak in #37
- improve containsDotFile and only run if necessary by @Uzlopak in #41
- chore(.gitignore): add bun lockfile by @Fdawgs in #43
- build(deps-dev): bump tsd from 0.25.0 to 0.26.0 by @dependabot in #44
- build(deps-dev): bump tsd from 0.26.1 to 0.27.0 by @dependabot in #45
- build(deps-dev): bump tsd from 0.27.0 to 0.28.0 by @dependabot in #46
- test(fixtures/images): compress test image by @Fdawgs in #47
Full Changelog: v2.0.1...v2.1.0
v2.0.1
v2.0.0
What's Changed
- chore: repo updates by @Fdawgs in #3
- build(deps-dev): bump supertest from 6.2.2 to 6.3.3 by @dependabot in #8
- build(deps-dev): bump mocha from 9.2.2 to 10.2.0 by @dependabot in #9
- replace mocha with tap by @Uzlopak in #10
- add types, nodenext, upgrade mime by @Uzlopak in #6
- use t.error instead of t.pass by @Uzlopak in #11
- use listenerCount immediatly by @Uzlopak in #13
- remove deprecated options and methods by @Uzlopak in #12
- remove node < 8 ponyfills for res.headersSent and res.getHeaderNames by @Uzlopak in #14
- 100% test coverage by @Uzlopak in #16
- avoid deoptimization in range support by @Uzlopak in #20
- add example by @Uzlopak in #19
- add pre-commit hooks by @Uzlopak in #18
- use fast-decode-uri-component by @Uzlopak in #21
- remove statuses package, precompute html errors by @Uzlopak in #17
- remove encodeurl by @Uzlopak in #23
- remove destroy package by @Uzlopak in #25
- remove backwards compatibilty of dotfiles by @Uzlopak in #22
- remove debug by @Uzlopak in #24
- remove etag dependency by @Uzlopak in #26
- restructure code by @Uzlopak in #27
- chore(license): use github mit license template; add fastify team by @Fdawgs in #28
- docs(readme): grammar and clarity fixes by @Fdawgs in #29
- integrate range-parser by @Uzlopak in #30
- fix benchmark by @Uzlopak in #32
- replace ms with @lukeed/ms by @Uzlopak in #33
- remove on-finished by @Uzlopak in #34
- integrate fresh by @Uzlopak in #31
New Contributors
- @Fdawgs made their first contribution in #3
- @dependabot made their first contribution in #8
- @Uzlopak made their first contribution in #10
Full Changelog: v1.0.0...v2.0.0