Releases: Azure/azure-functions-nodejs-worker
Releases · Azure/azure-functions-nodejs-worker
Azure Functions Node.js Worker 3.5.0
Added
- Support for entry point app-level code #537
- Property to access the request body as a buffer (
bufferBody
) #294 - Support for app start and terminate hooks #539
- Preview support for the new programming model ✨🥳. More information here: http://aka.ms/AzFuncNodeV4
Fixed
- Bug where nested "bytes" property causes invocation to fail #607
- Bug where environment variable casing was not always maintained on Windows #600
Changed
- Created a separate NPM package to contain most of the Node.js framework for Azure Functions. Now you can get updates faster (or slower 😅) by including the npm package directly in your app instead of waiting for a rollout in Azure! More details here
NOTE: This version of the worker originally rolled out with v4.12.0 of the host, but was reverted in v4.12.2. Changes will be included in v3.5.1 of the worker.
Azure Functions Node.js Worker 3.4.0
- Added initial support for Node 18. IMPORTANT: This is only one piece of the puzzle and is not intended as an official announcement for Azure Functions as a whole. Follow #562 for more details and announcements
- Added feature to help detect blocking synchronous code. Disabled by default because it negatively impacts performance. Use
AZURE_FUNCTIONS_NODE_BLOCK_LOG
to turn it on #558
Azure Functions Node.js Worker 3.3.0
- Added support for pre and post invocation hooks (#522)
Azure Functions Node.js Worker 3.2.0
Type Definitions 3.2.0
Added
- Added a
parseFormBody
method to theHttpRequest
that can be used to parse content of type "x-www-form-urlencoded" and "multipart/form-data" (#347) - Add interface for HTTP Response (#169)
Changed
- Add deprecation flag for
context.done
. We have no plans to remove this method at this time, however we strongly recommend using async/await instead (#549)
Azure Functions Node.js Worker 2.1.3
Azure Functions Node.js Worker 3.1.0
Type Definitions 3.1.0
- Added a
user
property to theHttpRequest
that contains an object representing the logged in user (#421)
Type Definitions 3.0.0
This version of the types package has been released to align with v3 of the Node.js worker. See #428 for more information on versioning
Changed
- Node.js 10 and 12 are no longer supported
Type Definitions 2.0.0
No new changes since v2.0.0-beta.0