Skip to content

Release 1.2.0

Compare
Choose a tag to compare
@Hazhzeng Hazhzeng released this 05 Apr 19:25
· 291 commits to dev since this release
  • Added a new mechanism to transfer data between Functions Host and Python Worker via shared memory. This feature will improve the data transfer efficiency and performance especially when moving byte arrays between Host and Worker (e.g. Blob bindings). This feature can be turned on by setting FUNCTIONS_WORKER_SHARED_MEMORY_DATA_TRANSFER_ENABLED to true (PR: #816, thanks @gohar94)
  • Added a new worker interface to allow third-party library integration into Python Worker. Third-party library developers can now integrate with Azure Functions by implementing lifecycle hooks in azure.functions.FuncExtensionBase or azure.functions.AppExtensionBase. This feature can be turned on by setting PYTHON_ENABLE_WORKER_EXTENSIONS to true. It is enabled in Python 3.9 by default. (PR: #815)