Skip to content

Releases: Azure/azure-functions-python-library

Release 1.7.0

23 Mar 21:11
Compare
Choose a tag to compare
  • Exposed Python Worker Extension Interfaces for third-party libraries to integrate into Azure Functions Python Worker.
    • Third-party library vendors can now implement the abstract classes FuncExtensionBase (apply to specific trigger) and AppExtensionBase (apply to all triggers in function app) to allow Python Worker execute your lifecycle hooks.
    • Lifecycle hooks that is supported in AppExtensionBase: post_function_load_app_level, pre_invocation_app_level, post_invocation_app_level
    • Lifecycle hooks that is supported in FuncExtensionBasse: post_function_load, pre_invocation, post_invocation

Release 1.6.0

28 Jan 00:16
Compare
Choose a tag to compare
  • Exposing properties and metadata fields for blobs (#77)

Release 1.5.0

09 Nov 18:02
Compare
Choose a tag to compare

In this release:

  • Added support to ServiceBusTrigger batch processing when cardinality is set to many in function.json (#66)

Release 1.4.0

30 Sep 21:47
ddadbf9
Compare
Choose a tag to compare

In this release:

  • Added support for Entity Trigger (#68)

Release 1.3.1

08 Sep 18:41
Compare
Choose a tag to compare

In this release

  1. Fix an issue where EnqueuedTimeUtc is returning None in EventHub trigger. (#65)
  2. Fix an issue where Blob trigger throws an exception when the blob does not exist in storage account. Will return None instead. (#67)

Release 1.3.0

01 Jul 21:46
Compare
Choose a tag to compare

In this release

  1. Add support for Kafka extension with KafkaEvent, KafkaConverter, KafkaTriggerConverter. (#62)
  2. Add metadata field in ServiceBus and EventHub
    • This feature is not available yet: the python_value and python_type is not yet enabled on the worker side

Release 1.2.1

01 May 23:47
ac94476
Compare
Choose a tag to compare

In this release

  1. Added EventGrid output binding definition. (#56)
  2. Fixing activity triggers in durable functions (#53, #57)

Release 1.2.0

25 Feb 21:42
Compare
Choose a tag to compare

In this release:

  1. Add supports for Python durable functions
    • Introduce func.OrchestrationContext in function orchestration trigger definition
      (e.g. def main(context: func.OrchestrationContext):)
    • Accepts orchestrationTrigger and activityTrigger as rich bindings in function.json
  2. Fix an issue where the built-in azure.functions library is not loaded correctly on load function request

Release 1.1.0

20 Feb 18:57
10689c0
Compare
Choose a tag to compare

In this release:

  1. Add support for WSGI web framework
  2. Fix a bug where iothub event metadata are missing from the trigger context
  3. Fix an issue when setting eventhub cardinality to many, does not match the function context

Release 1.0.8

30 Jan 01:56
1f9f90c
Compare
Choose a tag to compare

In this release:

  1. Add Python 3.8 support
  2. Fix EventGrid local time parsing (Azure/azure-functions-python-worker#591)