cloudflare/workers-types
### [`v3.17.0`](https://togithub.com/cloudflare/workers-types/blob/HEAD/CHANGELOG.md#3170)
[Compare Source](https://togithub.com/cloudflare/workers-types/compare/v3.16.0...v3.17.0)
##### Minor Changes
- [#294](https://togithub.com/cloudflare/workers-types/pull/294) [`fba318b`](https://togithub.com/cloudflare/workers-types/commit/fba318b33a13be2807e04849aac00b62ca8f0679) Thanks [@Frederik-Baetens](https://togithub.com/Frederik-Baetens)! - Updated auto-generated types @ 2022-10-13
##### Patch Changes
- [#280](https://togithub.com/cloudflare/workers-types/pull/280) [`6e55069`](https://togithub.com/cloudflare/workers-types/commit/6e550691955478fac33e960bfafe32738bda6016) Thanks [@WalshyDev](https://togithub.com/WalshyDev)! - Make clientTcpRtt optional
- [#288](https://togithub.com/cloudflare/workers-types/pull/288) [`4fe75b2`](https://togithub.com/cloudflare/workers-types/commit/4fe75b2cfc2b58f1cc7e84923ce8be47ae0a93eb) Thanks [@florianmartens](https://togithub.com/florianmartens)! - Add 'origin-auth' to RequestInitCfPropertiesImage interface. This changes fixes types for users attempting to fetch images from authenticated sources. Before this fix, users had to manually extend the fetch interface to satisfy the TS compiler.
- [#275](https://togithub.com/cloudflare/workers-types/pull/275) [`c9e2084`](https://togithub.com/cloudflare/workers-types/commit/c9e2084294d07fccfbcb33c2da281415204083c9) Thanks [@KianNH](https://togithub.com/KianNH)! - chore: add corporateProxy to request.cf.botManagement
- [#285](https://togithub.com/cloudflare/workers-types/pull/285) [`b6a5d1a`](https://togithub.com/cloudflare/workers-types/commit/b6a5d1a040543ce3a37c3aea71fab30dc8cb90d9) Thanks [@sid405](https://togithub.com/sid405)! - Fix return type of D1PreparedStatement.all
evanw/esbuild
### [`v0.15.11`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#01511)
[Compare Source](https://togithub.com/evanw/esbuild/compare/v0.15.10...v0.15.11)
- Fix various edge cases regarding template tags and `this` ([#2610](https://togithub.com/evanw/esbuild/issues/2610))
This release fixes some bugs where the value of `this` wasn't correctly preserved when evaluating template tags in a few edge cases. These edge cases are listed below:
```js
async function test() {
class Foo { foo() { return this } }
class Bar extends Foo {
a = async () => super.foo``
b = async () => super['foo']``
c = async (foo) => super[foo]``
}
function foo() { return this }
const obj = { foo }
const bar = new Bar
console.log(
(await bar.a()) === bar,
(await bar.b()) === bar,
(await bar.c('foo')) === bar,
{ foo }.foo``.foo === foo,
(true && obj.foo)`` !== obj,
(false || obj.foo)`` !== obj,
(null ?? obj.foo)`` !== obj,
)
}
test()
```
Each edge case in the code above previously incorrectly printed `false` when run through esbuild with `--minify --target=es6` but now correctly prints `true`. These edge cases are unlikely to have affected real-world code.
fastify/fastify
### [`v4.9.1`](https://togithub.com/fastify/fastify/releases/tag/v4.9.1)
[Compare Source](https://togithub.com/fastify/fastify/compare/v4.9.0...v4.9.1)
#### What's Changed
- docs(reply): specify streams content-type by [@D10f](https://togithub.com/D10f) in [https://github.com/fastify/fastify/pull/4337](https://togithub.com/fastify/fastify/pull/4337)
- fix(logger): lost setBindings type in FastifyBaseLogger by [@BlackHole1](https://togithub.com/BlackHole1) in [https://github.com/fastify/fastify/pull/4346](https://togithub.com/fastify/fastify/pull/4346)
- docs(reference): grammar and structure fixes by [@Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/4348](https://togithub.com/fastify/fastify/pull/4348)
- docs: example how decorators dependencies works by [@leandroandrade](https://togithub.com/leandroandrade) in [https://github.com/fastify/fastify/pull/4343](https://togithub.com/fastify/fastify/pull/4343)
- Undefined is a valid value for if set as a single hook by [@mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/4351](https://togithub.com/fastify/fastify/pull/4351)
#### New Contributors
- [@D10f](https://togithub.com/D10f) made their first contribution in [https://github.com/fastify/fastify/pull/4337](https://togithub.com/fastify/fastify/pull/4337)
**Full Changelog**: https://github.com/fastify/fastify/compare/v4.9.0...v4.9.1
### [`v4.9.0`](https://togithub.com/fastify/fastify/releases/tag/v4.9.0)
[Compare Source](https://togithub.com/fastify/fastify/compare/v4.8.1...v4.9.0)
#### What's Changed
- fix: error handler content-type guessing by [@climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/4329](https://togithub.com/fastify/fastify/pull/4329)
- build(deps-dev): bump fluent-json-schema from 3.1.0 to 4.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/4331](https://togithub.com/fastify/fastify/pull/4331)
- feat: Supporting different content-type responses by [@iifawzi](https://togithub.com/iifawzi) in [https://github.com/fastify/fastify/pull/4264](https://togithub.com/fastify/fastify/pull/4264)
- fix: should now call default schema compilers by [@Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/4340](https://togithub.com/fastify/fastify/pull/4340)
- docs(ecosystem): replace heply -> beliven due to rebranding by [@zuck](https://togithub.com/zuck) in [https://github.com/fastify/fastify/pull/4334](https://togithub.com/fastify/fastify/pull/4334)
- docs(ecosystem): add [@fastify-userland](https://togithub.com/fastify-userland) plugins and tools by [@BlackHole1](https://togithub.com/BlackHole1) in [https://github.com/fastify/fastify/pull/4345](https://togithub.com/fastify/fastify/pull/4345)
- Validate and throws a custom error when attempting to register invalid hook functions by [@jhhom](https://togithub.com/jhhom) in [https://github.com/fastify/fastify/pull/4332](https://togithub.com/fastify/fastify/pull/4332)
#### New Contributors
- [@jhhom](https://togithub.com/jhhom) made their first contribution in [https://github.com/fastify/fastify/pull/4332](https://togithub.com/fastify/fastify/pull/4332)
**Full Changelog**: https://github.com/fastify/fastify/compare/v4.8.1...v4.9.0
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
3.16.0
->3.17.0
16.11.64
->16.11.66
0.15.10
->0.15.11
4.8.1
->4.9.1
Release Notes
cloudflare/workers-types
### [`v3.17.0`](https://togithub.com/cloudflare/workers-types/blob/HEAD/CHANGELOG.md#3170) [Compare Source](https://togithub.com/cloudflare/workers-types/compare/v3.16.0...v3.17.0) ##### Minor Changes - [#294](https://togithub.com/cloudflare/workers-types/pull/294) [`fba318b`](https://togithub.com/cloudflare/workers-types/commit/fba318b33a13be2807e04849aac00b62ca8f0679) Thanks [@Frederik-Baetens](https://togithub.com/Frederik-Baetens)! - Updated auto-generated types @ 2022-10-13 ##### Patch Changes - [#280](https://togithub.com/cloudflare/workers-types/pull/280) [`6e55069`](https://togithub.com/cloudflare/workers-types/commit/6e550691955478fac33e960bfafe32738bda6016) Thanks [@WalshyDev](https://togithub.com/WalshyDev)! - Make clientTcpRtt optional - [#288](https://togithub.com/cloudflare/workers-types/pull/288) [`4fe75b2`](https://togithub.com/cloudflare/workers-types/commit/4fe75b2cfc2b58f1cc7e84923ce8be47ae0a93eb) Thanks [@florianmartens](https://togithub.com/florianmartens)! - Add 'origin-auth' to RequestInitCfPropertiesImage interface. This changes fixes types for users attempting to fetch images from authenticated sources. Before this fix, users had to manually extend the fetch interface to satisfy the TS compiler. - [#275](https://togithub.com/cloudflare/workers-types/pull/275) [`c9e2084`](https://togithub.com/cloudflare/workers-types/commit/c9e2084294d07fccfbcb33c2da281415204083c9) Thanks [@KianNH](https://togithub.com/KianNH)! - chore: add corporateProxy to request.cf.botManagement - [#285](https://togithub.com/cloudflare/workers-types/pull/285) [`b6a5d1a`](https://togithub.com/cloudflare/workers-types/commit/b6a5d1a040543ce3a37c3aea71fab30dc8cb90d9) Thanks [@sid405](https://togithub.com/sid405)! - Fix return type of D1PreparedStatement.allevanw/esbuild
### [`v0.15.11`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#01511) [Compare Source](https://togithub.com/evanw/esbuild/compare/v0.15.10...v0.15.11) - Fix various edge cases regarding template tags and `this` ([#2610](https://togithub.com/evanw/esbuild/issues/2610)) This release fixes some bugs where the value of `this` wasn't correctly preserved when evaluating template tags in a few edge cases. These edge cases are listed below: ```js async function test() { class Foo { foo() { return this } } class Bar extends Foo { a = async () => super.foo`` b = async () => super['foo']`` c = async (foo) => super[foo]`` } function foo() { return this } const obj = { foo } const bar = new Bar console.log( (await bar.a()) === bar, (await bar.b()) === bar, (await bar.c('foo')) === bar, { foo }.foo``.foo === foo, (true && obj.foo)`` !== obj, (false || obj.foo)`` !== obj, (null ?? obj.foo)`` !== obj, ) } test() ``` Each edge case in the code above previously incorrectly printed `false` when run through esbuild with `--minify --target=es6` but now correctly prints `true`. These edge cases are unlikely to have affected real-world code.fastify/fastify
### [`v4.9.1`](https://togithub.com/fastify/fastify/releases/tag/v4.9.1) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.9.0...v4.9.1) #### What's Changed - docs(reply): specify streams content-type by [@D10f](https://togithub.com/D10f) in [https://github.com/fastify/fastify/pull/4337](https://togithub.com/fastify/fastify/pull/4337) - fix(logger): lost setBindings type in FastifyBaseLogger by [@BlackHole1](https://togithub.com/BlackHole1) in [https://github.com/fastify/fastify/pull/4346](https://togithub.com/fastify/fastify/pull/4346) - docs(reference): grammar and structure fixes by [@Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/4348](https://togithub.com/fastify/fastify/pull/4348) - docs: example how decorators dependencies works by [@leandroandrade](https://togithub.com/leandroandrade) in [https://github.com/fastify/fastify/pull/4343](https://togithub.com/fastify/fastify/pull/4343) - Undefined is a valid value for if set as a single hook by [@mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/4351](https://togithub.com/fastify/fastify/pull/4351) #### New Contributors - [@D10f](https://togithub.com/D10f) made their first contribution in [https://github.com/fastify/fastify/pull/4337](https://togithub.com/fastify/fastify/pull/4337) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.9.0...v4.9.1 ### [`v4.9.0`](https://togithub.com/fastify/fastify/releases/tag/v4.9.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.8.1...v4.9.0) #### What's Changed - fix: error handler content-type guessing by [@climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/4329](https://togithub.com/fastify/fastify/pull/4329) - build(deps-dev): bump fluent-json-schema from 3.1.0 to 4.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/4331](https://togithub.com/fastify/fastify/pull/4331) - feat: Supporting different content-type responses by [@iifawzi](https://togithub.com/iifawzi) in [https://github.com/fastify/fastify/pull/4264](https://togithub.com/fastify/fastify/pull/4264) - fix: should now call default schema compilers by [@Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/4340](https://togithub.com/fastify/fastify/pull/4340) - docs(ecosystem): replace heply -> beliven due to rebranding by [@zuck](https://togithub.com/zuck) in [https://github.com/fastify/fastify/pull/4334](https://togithub.com/fastify/fastify/pull/4334) - docs(ecosystem): add [@fastify-userland](https://togithub.com/fastify-userland) plugins and tools by [@BlackHole1](https://togithub.com/BlackHole1) in [https://github.com/fastify/fastify/pull/4345](https://togithub.com/fastify/fastify/pull/4345) - Validate and throws a custom error when attempting to register invalid hook functions by [@jhhom](https://togithub.com/jhhom) in [https://github.com/fastify/fastify/pull/4332](https://togithub.com/fastify/fastify/pull/4332) #### New Contributors - [@jhhom](https://togithub.com/jhhom) made their first contribution in [https://github.com/fastify/fastify/pull/4332](https://togithub.com/fastify/fastify/pull/4332) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.8.1...v4.9.0Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.