Azure Functions CLI 4.8.0
Host Version
- Host Runtime Version: 4.1046.100
- In-Proc CLI:
- CLI Version: 4.4.0
- Host Runtime Version: 4.46.100 (includes 4.846.100, 4.646.100)
Breaking Changes
- Python 3.7 and 3.8 are no longer supported. These versions have reached end-of-life. Please upgrade to Python 3.9 or later to continue using Azure Functions Core Tools. (#4756)
Changes
- Added end-of-life warnings for all runtime versions during
func azure functionapp publish. (#4760) - Reduced console output noise by moving informational messages to verbose logging. (#4768)
- Fixed an issue where creating an MCP Tool trigger function would fail with "Unknown template 'McpToolTrigger'" error. (#4768)
- Added new
func bundlescommands for managing extension bundles (#4769)func bundles download- Download the extension bundle configured in host.json with optional--forceflag to re-downloadfunc bundles list- List all downloaded extension bundlesfunc bundles path- Get the path to the downloaded extension bundlefunc bundles add- Add extension bundle configuration to host.json with--channelflag to select GA (default), Preview, or Experimental bundles- Support for custom bundle download paths via
AzureFunctionsJobHost__extensionBundle__downloadPathenvironment variable
- Added
--bundles-channeloption tofunc initcommand to specify extension bundle channel (GA, Preview, or Experimental) during project initialization - Added global
--offlinevariable to run in offline mode (#4772) - Fallback to cached bundles if there is no network connection during
func start(#4772) - Enable offline support for
func initandfunc new(#4775) - Improved error message for
func azure functionapp publishwhen the connection fails due to networking restrictions, with a link to networking options documentation. (#4807)