Skip to content

Releases: Azure/azure-functions-host

Functions 0.3.10261 (v1.0.0-alpha1-10261)

27 Jun 18:26
Compare
Choose a tag to compare

Main things in this release are called out below. You can also review the raw commits since the last release.

  • New Binding Extensibility Model
    • Large refactor of all existing bindings to simplify extensibility
    • All existing extensions now onboarded to runtime in “one line”
  • (Breaking) New PowerShell execution model
    • In proc model for PowerShell
  • New SendGrid Email binding (including templates for C# and Node)
  • EventHub Consumer Group support
    • allow Consumer Group to be specified in function binding metadata (“consumerGroup”)
    • flow this to EventProcessorHost
  • DocDB/MobileTable parameter binding fixes
    • support parameter binding on various binding properties
  • Adding Microsoft.Azure.ApiHub.Sdk to shared assemblies – Allow users to easily #r in their C# Functions
  • Misc. bug fixes

v1.0.0-alpha1-10238

14 Jun 20:56
Compare
Choose a tag to compare
v1.0.0-alpha1-10238 Pre-release
Pre-release

Cold start performance optimizations #432 and #433

v1.0.0-alpha1-10216

26 May 22:35
Compare
Choose a tag to compare
v1.0.0-alpha1-10216 Pre-release
Pre-release

Hotfix release made to fix a bug that was introduced (#393). You can also review the raw commits since the last release.

v1.0.0-alpha1-10204

25 May 18:13
Compare
Choose a tag to compare
v1.0.0-alpha1-10204 Pre-release
Pre-release

Main things in this release are called out below. You can also review the raw commits since the last release.

  • moved to the latest version of the Azure Storage SDK (7.0) in addition to updating all our other dependencies
  • DataType support for Node and other non-strongly typed languages
    • input bindings can now specify the data type for the script input via the new dataType binding metadata property
    • e.g dataType: "binary" on a Node Blob trigger function will result in the script getting a Node Buffer object as input
    • current valid values for dataType are binary or string (the default)
  • Added new scriptFile metadata property to allow functions to specify the primary script (i.e. the "entry point") for the function
    • e.g. if you have more than one script in the function directory and you don't want to / can't use our run.* naming convention, you can be explicit
  • Fixes to C# function reference assembly resolution for shared assemblies (#305)
  • Added new ApiHub Table input/output bindings for binding to ApiHub Tabular connectors (e.g. SQL)
  • Set up AppVeyor public CI infrastructure for the project (see project here)
  • Lots of other bug fixes

v1.0.0-alpha1-10198

04 May 21:16
Compare
Choose a tag to compare
v1.0.0-alpha1-10198 Pre-release
Pre-release
Moving FastLogger registration to WebHost

v1.0.0-alpha1-10193

25 Apr 17:48
Compare
Choose a tag to compare
v1.0.0-alpha1-10193 Pre-release
Pre-release

This release includes:

  • Breaking change: renamed EasyTable binding to MobileTable
  • Several fixes + improvements to Table binding (particularly for non-C# languages)
  • Improving C# built-in assembly support (adding ASP.NET WebHooks SDK receivers and Microsoft.ServiceBus)
  • Package restore enhancements to enable better support for private NuGet sources
  • DocumentDB binding support for Partitioned collections

v1.0.0-alpha1-10191

14 Apr 18:04
Compare
Choose a tag to compare
v1.0.0-alpha1-10191 Pre-release
Pre-release
  • Enhance HTTP processing and supported binding types (C#)
  • Log Node.js global unhandled exceptions properly (#209)

v1.0.0-alpha1-10185

v1.0.0-alpha1-10127

17 Mar 16:02
Compare
Choose a tag to compare
v1.0.0-alpha1-10127 Pre-release
Pre-release
adding documentdb scripting

v1.0.0-alpha1-10114

12 Mar 00:12
Compare
Choose a tag to compare
v1.0.0-alpha1-10114 Pre-release
Pre-release
Adding metrics logging