Sourced from fastify's\r\nreleases.
\r\n\r\n\r\nv4.28.1
\r\nWhat's Changed
\r\n\r\n
\r\n- [Backport 4.x] fix: server.listen listener is not cleanup properly\r\nby
\r\n@github-actions
\r\nin fastify/fastify#5523- [Backport 4.x] test: fix test finished earlier than expected by
\r\n@github-actions
\r\nin fastify/fastify#5541- fix(v4): update .npmignore by
\r\n@Eomm
in fastify/fastify#5538Full Changelog: https://github.com/fastify/fastify/compare/v4.28.0...v4.28.1
\r\nv4.28.0
\r\nWhat's Changed
\r\n\r\n
\r\n- test: fix closing - pipelining by
\r\n@climba03003
in\r\nfastify/fastify#5486- refactor(backport v4.x): change
\r\nreply.redirect()
\r\nsignature (#5483)\r\nby@gurgunday
\r\nin fastify/fastify#5484- refactor(backport v4.x): hasRoute method comparison with case\r\ninsensitive by
\r\n@SMNBLMRR
in fastify/fastify#5513- fix: (backport) Type inferrence with auxilliary hook handlers by
\r\n@aadito123
in fastify/fastify#5518Full Changelog: https://github.com/fastify/fastify/compare/v4.27.0...v4.28.0
\r\nv4.27.0
\r\nWhat's Changed
\r\n\r\n
\r\n\r\n- docs(request): update request page by
\r\n@Tony133
in fastify/fastify#5343- ci: Add Nsolid runtime to CI and Integration tests by
\r\n@riosje
in fastify/fastify#5332- docs(Ecosystem): add fastify-i18n, vite-plugin-fastify, and\r\nvite-plug… by
\r\n@Shyam-Chen
in fastify/fastify#5346- docs(ecosystem): update x-ray community plugin link by
\r\n@jorgevrgs
in fastify/fastify#5350- docs: spelling corrections by
\r\n@10xLaCroixDrinker
\r\nin fastify/fastify#5349- docs: Remove ES module with NodeNext note by
\r\n@melroy89
in fastify/fastify#5361- docs(ecosystem): add fastify-msgraph-change-notifications-webhook to\r\ncommunity plugins by
\r\n@flower-of-the-bridges
\r\nin fastify/fastify#5360- docs: Add GitHub links to Type Providers + mention Zod by
\r\n@melroy89
in fastify/fastify#5365- docs: fix errors table layout by
\r\n@aivopaas
in fastify/fastify#5374- chore: Bump pnpm/action-setup from 2 to 3 by
\r\n@dependabot
in fastify/fastify#5381- docs(typescript): update generic constraints link by
\r\n@Tony133
in fastify/fastify#5379- types: narrow code reply type based on schema by
\r\n@hpx7
in fastify/fastify#5380- fix: errorCodes import using ESM by
\r\n@melroy89
in fastify/fastify#5390- fix: Extend tap with .test.mjs tests & Rename existing ESM test\r\nby
\r\n@melroy89
in\r\nfastify/fastify#5391- docs(typescript): update example https server by
\r\n@Tony133
in fastify/fastify#5389- docs(typescript): update snippet code by
\r\n@Tony133
in fastify/fastify#5406- fix: benchmark CI by
\r\n@gurgunday
in fastify/fastify#5414- fix:
\r\nremove-label
job uses the wrong repo by@gurgunday
in fastify/fastify#5415- fix: only run citgm if citgm-core-plugins label is set by
\r\n@gurgunday
in fastify/fastify#5416- feat: adds webdav methods that require body & content type\r\nparsing by
\r\n@johaven
in fastify/fastify#5411- docs: improve onError docs by specifying what the error handler is\r\nby
\r\n@tmcw
in fastify/fastify#5358- chore: add mercedes-benz as new sponsor by
\r\n@Eomm
in fastify/fastify#5424- chore(ecosystem): Add Fastify asyncforge plugin by
\r\n@rozzilla
in fastify/fastify#5429- types:
\r\nreply.getSerializationFunction
can return\r\nundefined
by@remidewitte
in\r\nfastify/fastify#5384- chore: Bump pino from 8.21.0 to 9.0.0 in the dependencies-major\r\ngroup by
\r\n@dependabot
in fastify/fastify#5431- chore: exclude node 14 and 16 on macOS by
\r\n@gurgunday
in fastify/fastify#5433- chore: Bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 by
\r\n@dependabot
in fastify/fastify#5436- docs: update indentation on snippet code by
\r\n@Tony133
in fastify/fastify#5418- docs(guides/abort): suggest explicit use of the
\r\naborted
\r\nproperty by@Fdawgs
in fastify/fastify#5438
... (truncated)
\r\n94068ed
\r\nBumped v4.28.1ee0ae68
\r\nfix: update .npmignore (#5538)ca1987c
\r\ntest: fix test finished earlier than expected (#5540)\r\n(#5541)ff88853
\r\nfix: server.listen listener is not cleanup properly (#5522)\r\n(#5523)4212551
\r\nBumped v4.28.0db01168
\r\nauxilliary hook handler type fix + test fix (#5518)1d7b955
\r\nrefactor(backport v4.x): hasRoute method comparison with case\r\ninsensitive (#5...369858d
\r\n[Backport 4.x] refactor: change reply.redirect()
signature\r\n(#5483)\r\n(#5484)d2d6d9a
\r\ntest: fix closing - pipelining (#5486)fe25981
\r\nBumped v4.27.0Sourced from msw's\r\nreleases.
\r\n\r\n\r\nv2.3.4 (2024-07-23)
\r\nBug Fixes
\r\n\r\n
\r\n- cookieStore: remove left-over\r\n
\r\nconsole.log
(#2217)\r\n(00fdbb265dbb5cf0f9f89bd91b546966463535a4)@Lalem001
v2.3.3 (2024-07-23)
\r\nBug Fixes
\r\n\r\n
\r\n- implement cookie persistence using
\r\ntough-cookie
(#2206)\r\n(c30613c2ba1df0c3f2575051ddb3eb42f1744f69)@kettanaito
- support async generators as response resolvers (#2108)\r\n(d38fc3dd6437ef6503c1ad62bf853b5ca800179c)
\r\n@kettanaito
@jakebailey
v2.3.2 (2024-07-19)
\r\nBug Fixes
\r\n\r\n
\r\n- support typescript@5.5 (deprecate v4.7) (#2190)\r\n(7df2533c183bb73b176863fee5101ade69c16fea)
\r\n@KaiSpencer
@kettanaito
v2.3.1 (2024-06-01)
\r\nBug Fixes
\r\n\r\n
\r\n- preserve trailing optional path parameters (#2169)\r\n(e69bbd6fda7c7997b523457b644440889e68d994)
\r\n@kettanaito
@KaiSpencer
v2.3.0 (2024-05-08)
\r\n\r\n\r\n[!WARNING]\r\nThis release changes how MSW treats unhandled exceptions in response\r\nresolvers. Previously, they were treated as request errors. Starting\r\nwith this release, unhandled resolver exceptions will be coerced to\r\n
\r\n500 Unhandled Exception
mocked error responses produced by\r\nthe library. Please note that you must not intentionally throw\r\nerrors in your resolvers. Please useResponse.error()
\r\nto mock request/network errors. Unhandled exceptions are considered\r\nunintended and will be treated as if they happen on the actual\r\nserver.Features
\r\n\r\n
\r\n- treat unhandled exceptions in handlers as 500 error responses (#2135)\r\n(519139924639a0135169210a0d9c5cd0a0d3e994)
\r\n@kettanaito
- prioritize the
\r\nnode
export when importing\r\nmsw/node
(#2134,\r\ntransitively through@mswjs/interceptors
).- add a new
\r\nunhandledException
event (#2135, docs).\r\nserver.events.on('unhandledException', ({ request,\r\nerror }) => {\r\nconsole.log('%s %s errored! See details below.', request.method,\r\nrequest.url)\r\n console.error(error)\r\n})\r\n
Bug Fixes
\r\n\r\n
\r\n- Disposable: make the ".dispose()" method\r\nsynchronous (#2144)\r\n(686d3d668f7b76cbf26f75c990fded5e4fd298da)
\r\n@kettanaito
643e464
\r\nchore(release): v2.3.400fdbb2
\r\nfix(cookieStore): remove left-over console.log
(#2217)b5960cd
\r\nchore(release): v2.3.3c30613c
\r\nfix: implement cookie persistence using tough-cookie
(#2206)d38fc3d
\r\nfix: support async generators as response resolvers (#2108)6e278b6
\r\nchore(release): v2.3.27df2533
\r\nfix: support typescript@5.5 (deprecate v4.7) (#2190)e52f10b
\r\ntest: add isolated response test for iframes (#2205)1a0b39d
\r\nchore: update pnpm/action-setup to v4 (#2199)8970e3e
\r\nchore: update vitest configuration to ESM (#2189)Sourced from ts-jest's\r\nreleases.
\r\n\r\n\r\nv29.2.4
\r\nPlease refer to CHANGELOG.md\r\nfor details.
\r\nv29.2.3
\r\nPlease refer to CHANGELOG.md\r\nfor details.
\r\nv29.2.2
\r\nPlease refer to CHANGELOG.md\r\nfor details.
\r\nv29.2.1
\r\nPlease refer to CHANGELOG.md\r\nfor details.
\r\nv29.2.0
\r\nPlease refer to CHANGELOG.md\r\nfor details.
\r\nv29.1.5
\r\nPlease refer to CHANGELOG.md\r\nfor details.
\r\nv29.1.4
\r\nPlease refer to CHANGELOG.md\r\nfor details.
\r\nv29.1.3
\r\nPlease refer to CHANGELOG.md\r\nfor details.
\r\n
Sourced from ts-jest's\r\nchangelog.
\r\n\r\n\r\n29.2.4\r\n(2024-08-01)
\r\nBug Fixes
\r\n\r\n
\r\n- fix: revert support implementation for
\r\nNode16/NodeNext
\r\n(70b9530),\r\ncloses #4468\r\n#447329.2.3\r\n(2024-07-18)
\r\nSecurity Fixes
\r\n\r\n
\r\n- build(deps): Update dependency ejs to ^3.1.10 (de94a56)
\r\nCode Refactoring
\r\n\r\n
\r\n- refactor(presets): maintain preset codes inside
\r\nsrc
(8474fc2)29.2.2\r\n(2024-07-10)
\r\nBug Fixes
\r\n\r\n
\r\n- fix(compiler): update memory cache after changing\r\n
\r\nmodule
value (94db43f),\r\ncloses #443929.2.1\r\n(2024-07-10)
\r\nBug Fixes
\r\n\r\n
\r\n- fix: move
\r\nejs
todep
instead of\r\npeerDep
(26e31a7)- fix: set
\r\nallowSyntheticDefaultImports
properly (ff4b302),\r\ncloses #4156- fix(compiler): support
\r\nNode16/NodeNext
value for\r\ntarget
(2f5cc0c),\r\ncloses #419829.2.0\r\n(2024-07-08)
\r\nBug Fixes
\r\n\r\n\r\n
... (truncated)
\r\n0977789
\r\nchore(release): 29.2.470b9530
\r\nfix: revert support implementation for Node16/NodeNext
86398c7
\r\nbuild(deps): Update dependency @babel/preset-env
to\r\n^7.25.32b07e2b
\r\nbuild(deps): Update dependency eslint-plugin-jsdoc to ^48.10.25cc1333
\r\nbuild(deps): Update babel monorepo to ^7.25.246fa736
\r\nbuild(deps): Update ESLint packages to ^7.18.0e1aad14
\r\nbuild(deps): Update dependency eslint-plugin-jsdoc to ^48.9.219473a2
\r\nbuild(deps): Update dependency eslint-plugin-jsdoc to ^48.9.1a40a791
\r\nbuild(deps): Update dependency eslint-plugin-jsdoc to ^48.9.06d8063a
\r\ntest: refactor example apps to be in one projectSourced from typescript's\r\nreleases.
\r\n\r\n\r\nTypeScript 5.5.4
\r\nFor release notes, check out the release\r\nannouncement.
\r\nFor the complete list of fixed issues, check out the
\r\n\r\n
\r\n- fixed\r\nissues query for TypeScript v5.5.4 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.3 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.2 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.1 (RC).
\r\n- fixed\r\nissues query for TypeScript v5.5.0 (Beta).
\r\nDownloads are available on:
\r\n\r\n
\r\n- npm
\r\n- NuGet\r\npackage (soon!)
\r\nTypeScript 5.5.3
\r\nFor release notes, check out the release\r\nannouncement.
\r\nFor the complete list of fixed issues, check out the
\r\n\r\n
\r\n- fixed\r\nissues query for TypeScript v5.5.3 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.2 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.1 (RC).
\r\n- fixed\r\nissues query for TypeScript v5.5.0 (Beta).
\r\nDownloads are available on:
\r\n\r\n
\r\n- npm
\r\n- NuGet\r\npackage
\r\nTypeScript 5.5
\r\nFor release notes, check out the release\r\nannouncement.
\r\nFor the complete list of fixed issues, check out the
\r\n\r\n
\r\n- fixed\r\nissues query for TypeScript v5.5.2 (Stable).
\r\n- fixed\r\nissues query for TypeScript v5.5.1 (RC).
\r\n- fixed\r\nissues query for TypeScript v5.5.0 (Beta).
\r\nDownloads are available on:
\r\n\r\n
\r\n- npm
\r\nTypeScript 5.5 RC
\r\nFor release notes, check out the release\r\nannouncement.
\r\nFor the complete list of fixed issues, check out the
\r\n\r\n\r\n
... (truncated)
\r\nc8a7d58
\r\nBump version to 5.5.4 and LKGc0ded04
\r\n🤖 Pick PR #58771\r\n(Allow references to the global Symb...) into release-5.5 (#...5ba41e2
\r\n🤖 Pick PR #59208\r\n(Write non-missing undefined on mapp...) into release-5.5 (#...b075332
\r\n🤖 Pick PR #59337\r\n(Allow declarationMap to be emitted ...) into release-5.5 (#...9dd6f91
\r\nCherry-pick "Stop using latest Node in CI" to release-5.5 (#59348)bf0ddaf
\r\n🤖 Pick PR #59070\r\n(Delay the calculation of common sou...) into release-5.5 (#...a44e2d9
\r\n🤖 Pick PR #59160\r\n(Fixed crash on authored import type...) into release-5.5 (#...f35206d
\r\n🤖 Pick PR #59325\r\n(Don't skip markLinkedReferences on ...) into release-5.5 (#...1109550
\r\nFix baselines on release-5.5 (#59330)8794318
\r\n🤖 Pick PR #59215\r\n(Fix codefix crash on circular alias...) into release-5.5 (#...Sourced from msw's\r\nreleases.
\r\n\r\n\r\nv2.2.14 (2024-04-17)
\r\nBug Fixes
\r\n\r\n
\r\n- preserve search params in "onUnhandledRequest" messages\r\n(#2128)\r\n(64bcae7c27dfd36a35723a323c29cf0f5138a81c)
\r\n@nagadevkrishna
\r\n@kettanaito
- give
\r\nnode
export condition higher priority (#2134)\r\n(f948d13d2df85efa8d276396e1e60da235523a0e)@phryneas
Sourced from typescript's\r\nreleases.
\r\n\r\n\r\nTypeScript 5.4.5
\r\nFor release notes, check out the release\r\nannouncement.
\r\nFor the complete list of fixed issues, check out the
\r\n\r\n
\r\n- fixed\r\nissues query for Typescript 5.4.0 (Beta).
\r\n- fixed\r\nissues query for Typescript 5.4.1 (RC).
\r\n- fixed\r\nissues query for Typescript 5.4.2 (Stable).
\r\n- fixed\r\nissues query for Typescript 5.4.3 (Stable).
\r\n- fixed\r\nissues query for Typescript 5.4.4 (Stable).
\r\n- fixed\r\nissues query for Typescript 5.4.5 (Stable).
\r\nDownloads are available on:
\r\n\r\n
\r\n- NuGet\r\npackage
\r\nTypeScript 5.4.4
\r\nFor release notes, check out the release\r\nannouncement.
\r\nFor the complete list of fixed issues, check out the
\r\n\r\n
\r\n- fixed\r\nissues query for Typescript 5.4.0 (Beta).
\r\n- fixed\r\nissues query for Typescript 5.4.1 (RC).
\r\n- fixed\r\nissues query for Typescript 5.4.2 (Stable).
\r\n- fixed\r\nissues query for Typescript 5.4.3 (Stable).
\r\n- fixed\r\nissues query for Typescript 5.4.4 (Stable).
\r\nDownloads are available on:
\r\n\r\n
\r\n- NuGet\r\npackage
\r\n
27bcd4c
\r\nUpdate LKG9f33bf1
\r\n🤖 Pick PR #58098\r\n(Fix constraints of nested homomorph...) into release-5.4 (#...71b2f84
\r\nBump version to 5.4.5 and LKG892936f
\r\n🤖 Pick PR #58083\r\n(Don't propagate partial union/inter...) into release-5.4 (#...38a7c05
\r\nrelease-5.4: Always set node-version for setup-node (#58117)b754fc3
\r\n🤖 Pick PR #57778\r\n(fix type import check for default-i...) into release-5.4 (#...8eb3367
\r\nBump version to 5.4.4 and LKGde9096b
\r\n🤖 Pick PR #57871\r\n(Divide-and-conquer strategy for int...) into release-5.4 (#...06aae98
\r\n🤖 Pick PR #57973\r\n(Compare package.json paths with cor...) into release-5.4 (#...6d8134e
\r\n🤖 Pick PR #57637\r\n(Fixed a regression related to deter...) into release-5.4 (#...