Releases: Azure/azure-functions-nodejs-worker
Releases · Azure/azure-functions-nodejs-worker
Azure Functions NodeJs Worker 2.0.0
- Introduces "v1WorkerBehavior" flag which reverts everything "[Breaking]"
- This can be enabled with the app setting FUNCTIONS_V2_COMPATIBILITY_MODE=true- "V2 compatability" refers to Azure Functions V2 and Node.js Worker 1.x
- WARNING: This setting has a negative impact on performance. We recommend that you make your code compatible instead.
- WARNING: This setting will be deprecated when Azure Functions V2 is deprecated (not planned any time soon)
 
 
- This can be enabled with the app setting 
- [Breaking] Support Node.js 10, 12 (except when running with v1WorkerBehavior)
- [Breaking] Does not duplicate http payload in context.bindingData
- [Breaking] Fixes #228 (handles http output correctly on context.(null, { body: "hello" });
- [Breaking] Fix camelCase of timer trigger object: #188
- [Breaking] Fix type conversion of code like return { outputBinding: info, outputBinding2: info };: #232
- [Breaking] Consume "TypedDataCollection" #262
Azure Functions NodeJs Worker 1.2.0
- Remove duplicated data passed through gRPC from http object
- Populate context.traceContexton context object for correlation details in App Insights (#244)
- Unblock Node.js v12 with warning that it is not fully supported
- Bugfix: Ensure current working directory always accurate
Azure Functions NodeJs Worker 1.1.1
In this release:
- HTTP response cookiesproperty to allow setting multiple cookies in a response
- Link to relevant docs on uncaught exceptions
- Perf/throughput improvements for large-bodied HTTP requests (part 1)
Azure Functions NodeJs Worker 1.0.3
In this release:
- Log more details on uncaught exceptions and unawaited async
- [Internal] Implemented handlers for more gRPC messages
Azure Functions NodeJs Worker 1.0.2
In this release:
- Added check and log if context logging requested after execution completed (will help prevent async errors)
- Update dependencies
Azure Functions NodeJs Worker 1.0.1
In this release:
- Clarified node major version incompatibility message
- Updated types that match published @azure/functions 1.0.1
Azure Functions NodeJsWorker 1.0.0-beta7
In this release:
- Exposes list of output bindings on the context object (as context.bindingDefinitions)
Azure Functions NodeJs Worker 1.0.0-beta6
In this release:
- Node version failure message for very old node versions (down to 0.10.28)
Azure Functions NodeJs Worker 1.0.0-beta3
Changes include:
- Node v10 support (note: node v8 will be deprecated when it is no longer Active LTS)
- Debug tips with changing node version locally
Also, adding worker.config.json for use in https://github.com/Azure/azure-functions-host
Azure Functions NodeJs Worker 1.0.0-beta2
Changes include:
- [BREAKING CHANGE] Throw error if using unsupported version of node (not 8.x)
- [BREAKING CHANGE] Recursively camelCase binding trigger metadata (#39)
- Update headers to try to convert values to string type (null / undefined values are ignored altogether)