Releases: Azure/azure-functions-python-library
Releases · Azure/azure-functions-python-library
Release 1.11.0
Highlights
What's Changed
- Add missing fields in the timer object. by @pdthummar in #110
- remove internal cosmos DB keys filtering by @YunchuWang in #119
- Address PySpec feedback for the new programming model by @YunchuWang in #112
- Add generic binding decorators/Modify existing decorators to enable decorator extensibility under the new programming model by @YunchuWang in #108
- Fix for GH#107: Enable support for multiple Set-Cookie response headers (native & WSGI/ASGI) by @YunchuWang in #115
- Refactored tests for decorators by @pdthummar in #117
New Contributors
- @pdthummar made their first contribution in #110
Full Changelog: 1.10.1...1.11.0
Release 1.10.1
Highlights
What's Changed (Detailed)
- Correcting codecov check for Python by @vrdmr in #104
- New programming model lib change by @YunchuWang in #99
- Add type hints to
HttpResponse
by @michelole in #94 - WSGI middleware should unquote path_info by @mcuckson in #89
- Fixing the mypy failures and fixing CI workflow by @vrdmr in #106
- ASGI worker: Yield a
http.disconnect
on any additional receive calls by @tonybaloney in #98 - Added decorator for storage blobs by @gavin-aguiar in #105
New Contributors
- @YunchuWang made their first contribution in #99
- @michelole made their first contribution in #94
- @mcuckson made their first contribution in #89
Full Changelog: 1.9.0...1.10.0
1.9.0
Release 1.8.0
- Added trace and retry context properties
- Add missing date/time formats for Servicebus
Release 1.7.2
- Fix a module registration issue where the azure.functions._thirdparty is not recognized as a submodule of azure.functions
Release 1.7.1
- Implements an ASGI middleware wrapper compatible with ASGI 2.1 (#86)
Release 1.7.0
- 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
- Exposing properties and metadata fields for blobs (#77)
Release 1.5.0
In this release:
- Added support to ServiceBusTrigger batch processing when cardinality is set to many in function.json (#66)
Release 1.4.0
In this release:
- Added support for Entity Trigger (#68)