v4.1044.100
Breaking Changes📦 azure-functionsView on GitHub →
⚠ 1 breaking✨ 5 features🐛 2 fixes⚡ 1 deprecations🔧 3 symbols
Summary
This release focuses on improving telemetry handling, adding health checks, introducing configuration profiles, and updating various language worker versions. A significant change is the removal of the request size limit between the Host and Worker.
⚠️ Breaking Changes
- Removed request size limit for Host <--> Worker communication. If you relied on this limit for throttling or validation, you may need to implement equivalent logic elsewhere.
Migration Steps
- Review changes related to telemetry and exporter setup due to refactoring and API updates.
- If relying on the previous request size limit between Host and Worker, implement necessary validation/throttling logic.
✨ New Features
- Added Activity wrapper to create a function-level request telemetry when none exists.
- Introduce 'configurationProfile' functionality.
- Adds WebHost and ScriptHost health checks.
- Added support for MCP custom handler.
- Adding route handling configuration for custom handlers.
🐛 Bug Fixes
- Fixed a bug that caused in-flight invocations to fail when a worker channel shuts down.
- Improved RpcException Handling.
Affected Symbols
⚡ Deprecations
- Telemetry & exporter setup has been refactored, implying potential deprecations in the old setup APIs.