Skip to content

Releases: Azure/azure-functions-nodejs-worker

Azure Functions NodeJs Worker 2.1.2

24 May 17:49
Compare
Choose a tag to compare
  • Adding WorkerStatus
  • Updating grpc to 1.24.5
  • Upgrading to TS 4.1.3

Azure Functions NodeJs Worker 2.1.0

01 Dec 04:53
df7a92b
Compare
Choose a tag to compare
  • Experimental support for ES Modules via ".mjs" in Node.js 14

Azure Functions NodeJs Worker 2.0.6

01 Oct 00:41
ec942fc
Compare
Choose a tag to compare
Pre-release
  • Node.js 14 support (preview)
  • Show key of HTTP request header or query parameter on req object even if the value is empty

Azure Functions NodeJs Worker 2.0.4

01 Jun 23:54
fa39b2a
Compare
Choose a tag to compare
Pre-release

Azure Functions NodeJs Worker 1.2.2

01 Jun 23:52
Compare
Choose a tag to compare

Azure Functions Node.js Worker 2.0.2

15 Jan 21:24
66edd38
Compare
Choose a tag to compare
Pre-release
  • Send Durable Functions binding output for V3 (fix #276)

Azure Functions NodeJs Worker 2.0.1

05 Dec 04:49
1b68a25
Compare
Choose a tag to compare
Pre-release
  • Throw actionable error if HTTP output is invalid (an array or not an object)
  • [Bugfix] Allow setting output bindings from context.bindings and return/context.done.
    • return/context.done take priority

Azure Functions NodeJs Worker 2.0.0

02 Dec 21:40
0c36dd6
Compare
Choose a tag to compare
Pre-release
  • 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)
  • [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

02 Dec 17:46
Compare
Choose a tag to compare
  • Remove duplicated data passed through gRPC from http object
  • Populate context.traceContext on 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

04 Sep 23:23
Compare
Choose a tag to compare

In this release:

  • HTTP response cookies property 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)