Skip to content

Conversation

satvu
Copy link
Member

@satvu satvu commented Sep 9, 2025

Issue describing the changes in this PR

Pre-requisite for #10936, updates the WebJobs package to 3.0.42 and brings in new/replacement exception types.

New exception type:

  • FunctionTimeoutAbortException

Replaced/moved exception type::

  • FunctionInvocationCanceledException

Pull request checklist

IMPORTANT: Currently, changes must be backported to the in-proc branch to be included in Core Tools and non-Flex deployments.

  • Backporting to the in-proc branch is not required
  • My changes do not require documentation changes
    • Otherwise: Documentation issue linked to PR
  • My changes should not be added to the release notes for the next release
    • Otherwise: I've added my notes to release_notes.md
  • My changes do not need to be backported to a previous version
    • Otherwise: Backport tracked by issue/PR #issue_or_pr
  • My changes do not require diagnostic events changes
    • Otherwise: I have added/updated all related diagnostic events and their documentation (Documentation issue linked to PR)
  • I have added all required tests (Unit tests, E2E tests)

@Copilot Copilot AI review requested due to automatic review settings September 9, 2025 18:12
@satvu satvu requested a review from a team as a code owner September 9, 2025 18:12
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the Microsoft.Azure.WebJobs package from version 3.0.41 to 3.0.42 and integrates new exception types. The changes prepare the codebase for upcoming features by incorporating FunctionTimeoutAbortException and moving FunctionInvocationCanceledException to the WebJobs Host library.

  • Package version bump from 3.0.41 to 3.0.42 across project files
  • Addition of Microsoft.Azure.WebJobs.Host using statement to access new exception types
  • Removal of local FunctionInvocationCanceledException implementation

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/WebJobs.Script/WebJobs.Script.csproj Updates WebJobs package reference to version 3.0.42
src/WebJobs.Script.WebHost/WebJobs.Script.WebHost.csproj Updates WebJobs package reference to version 3.0.42
src/WebJobs.Script/Description/Workers/WorkerFunctionInvoker.cs Adds using statement for Microsoft.Azure.WebJobs.Host namespace
src/WebJobs.Script/Description/Workers/FunctionInvocationCanceledException.cs Removes local exception implementation (now provided by WebJobs Host)

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@satvu satvu merged commit a1ac666 into dev Sep 9, 2025
9 checks passed
@satvu satvu deleted the satvu/update-webjobs-sdk-add-new-exceptions branch September 9, 2025 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants