Skip to content

@mhoeger mhoeger released this May 17, 2019

[Deployment in progress]

Release Notes

  • [Linux] Enable mounting of user code package (#4373)
  • [Java] Azure Functions Java Worker 1.4.1 (Release Notes)
  • [PowerShell] Azure Functions PowerShell Worker 0.1.102-preview (Release Notes)
  • [Node.js] Azure Functions Node.js Worker 1.0.3 (Release Notes)
  • Sync function triggers on slot swap (#4402) and improve monitoring/diagnostic logs (#4401)
  • Multiple language worker support (#4161)
    • Process count is configurable by AppSetting: FUNCTIONS_WORKER_PROCESS_COUNT
  • [Bug Fix] Process management improvements around node.exe, python.exe, and java.exe
  • [Bug Fix] Accept functionTimeout: null as a valid host.json configuration (#4373)
  • [Bug Fix] Stop infinite recursion in extensions metadata generation on publish (#4055)
  • [Bug Fix] Do not fail function when HTTP header 'request-context' is explicitly set (#4358)
  • [Bug Fix] Fix for function apps encountering container disposed error when accessing master key (#4406)

Visual Studio Availability

This release has been made available to Visual Studio users. When running a V2 Function App project locally, you can verify if you are running this version by checking for the following in the console output:

Azure Functions Core Tools (XXX Commit hash: XXX)
Function Runtime Version: 2.0.12493.0

Appveyor build

https://ci.appveyor.com/project/appsvc/azure-webjobs-sdk-script-y8o14/builds/24792252/job/029p0flm1rmy88vs/artifacts

Assets 2
May 17, 2019
Do not raise events from language worker channel when disposing (#4468)

[Release in progress]

Release Notes

  • [SyncTriggers] Improve SyncTriggers Logging and Monitoring (#4401), and add internal auth for SyncTriggers call (#4467)
  • Add logic to register DELETE endpoints from extension webhooks (#4308)
  • Fix WEBSITE_HOSTNAME going out of sync in slot swap (#4162)
  • [SyncTriggers] Add SyncTriggers support to the v1 runtime, including background sync triggers (#4325)
  • [AppInsights] Bump MaxTelemetryItemsPerSecond default to 20 (#3806)
  • Fix size of keys growing during snapshot/refresh if they fail to decrpyt (#3034)

Appveyor build

https://ci.appveyor.com/project/appsvc/azure-webjobs-sdk-script-y8o14/builds/24640055

Assets 3
May 14, 2019
SyncTriggers improvements #4401
May 4, 2019
Enabling bundles for container environment and Linux consumption envi…
…ronment

@mhoeger mhoeger released this Apr 26, 2019 · 38 commits to dev since this release

Release Notes

  • Check for invalid services in Dependency Injection (prevent core services from being overridden)
  • SyncTrigger improvements (#4145)
  • [Bugfix] Fix for WEBSITE_HOSTNAME issue (#4162)
  • PowerShell worker version 0.1.97-preview

PowerShell worker changes

  • Support the dependency download to happen on a background thread spawned by the FunctionLoad request and if the dependency download is still in progress and the function execution is invoked from the azure portal then the user will get the message on the azure portal log window that the dependency download is in progress and the function execution will continue when the download is done
  • Support json as a dataType for queueTrigger
  • Adding InvocationId', 'FunctionDirectory' and 'FunctionName' to HttpTriggerWithMetadata
  • Improvement in PowerShell unction execution throughput improvement depending upon the PowerShell
    thread pool

Appveyor build

https://ci.appveyor.com/project/appsvc/azure-webjobs-sdk-script-y8o14/builds/24110971/job/8uhio0f949a661bs/artifacts

Assets 2

@soninaren soninaren released this Apr 23, 2019 · 45 commits to master since this release

Release Notes

  • Identifying derived startup attributes
  • Updated ASP.NET Core deps to 2.2.202
  • Sync triggers for dedicated linux
  • log execution event timestamp added
  • Accepting DELETE in extension webhook route
  • Adding Indexing errors to the error collection
  • Updates to functions cold start
  • RID catalog updated
  • Diagnostics for linux consumption
  • Fixes to extension bundle range resolution
  • Revert: change to fallback load handling

Appveyor build

https://ci.appveyor.com/project/appsvc/azure-webjobs-sdk-script-y8o14/builds/24028849

Assets 2

@brettsam brettsam released this Apr 10, 2019 · 60 commits to master since this release

Release Notes

  • Cold start improvements.
  • [Application Insights] HTTP Trigger now logs RequestTelemetry with richer request details
    • Properties resultCode, url, client_City, client_StateOrProvince, client_CountryOrRegion are now populated.

    • Method and path are logged to customDimensions.HttpMethod and customDimensions.HttpPath, respecively.

    • Auto-tracking of these properties is enabled by default. To disable and return to previous behavior, you can set the disable this by setting applicationInsights.httpAutoCollectionOptions.enableHttpTriggerExtendedInfoCollection to false in host.json. For example:

      {
        "version": "2.0",
        "logging": {
          "applicationInsights": {
            "httpAutoCollectionOptions": {
              "enableHttpTriggerExtendedInfoCollection" : false
            }
          }
        }
      }
      

Visual Studio Availability

This release has been made available to Visual Studio users. When running a V2 Function App project locally, you can verify if you are running this version by checking for the following in the console output:

Azure Functions Core Tools (2.6.666 Commit hash: 2ea98edb55cd2fc249765fcf3f5e30829c7c9932)
Function Runtime Version: 2.0.12408.0

Appveyor build

https://ci.appveyor.com/project/appsvc/azure-webjobs-sdk-script-y8o14/builds/23728189/job/04jqeye65364eq4g/artifacts

Assets 2

@alrod alrod released this Mar 22, 2019 · 93 commits to master since this release

Release Notes

  • Fixing InvokeUrlTemplate formatting
  • Update powershell worker to 0.1.69-preview (#4178)
  • Key Vault secret repository
  • Emit language on invocation metric.
  • Moving SDK nugets forward
  • Add decryptionKey to a snapshot

Visual Studio Availability

This release has been made available to Visual Studio users. When running a V2 Function App project locally, you can verify if you are running this version by checking for the following in the console output:

Azure Functions Core Tools (2.5.553 Commit hash: b63f2d6f5479718ca276f7b585a8cc6b9bc57c4f)
Function Runtime Version: 2.0.12382.0

Appveyor build

https://ci.appveyor.com/project/appsvc/azure-webjobs-sdk-script-y8o14/builds/23296816/job/vsdowu3mhr6xm57o/artifacts

Assets 2

@pragnagopa pragnagopa released this Mar 8, 2019 · 108 commits to master since this release

Release Notes

  • Configure Standard .NET headers. Fixes #1237
  • Updated webjobs sdk to v3.0.5
  • Emit language metric after function indexing (#4153)
  • Add support to send ClaimsPrincipal to language workers 8b4bac7

Appveyor build: https://ci.appveyor.com/project/appsvc/azure-webjobs-sdk-script-y8o14/builds/22916585/job/t3f2ubvvxwoxjlsj/artifacts

Assets 2
You can’t perform that action at this time.