Skip to content

deps: upgrade Microsoft.Agents.AI.GitHub.Copilot to 1.14.0-rc1 + GitHub.Copilot.SDK to 1.0.7#1519

Merged
tamirdresher merged 4 commits into
devfrom
tamirdresher-microsoft-upgrade-maf-copilot-1-14-0-rc1-sdk-1-0-7
Jul 21, 2026
Merged

deps: upgrade Microsoft.Agents.AI.GitHub.Copilot to 1.14.0-rc1 + GitHub.Copilot.SDK to 1.0.7#1519
tamirdresher merged 4 commits into
devfrom
tamirdresher-microsoft-upgrade-maf-copilot-1-14-0-rc1-sdk-1-0-7

Conversation

@tamirdresher

@tamirdresher tamirdresher commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Update: independent remediation of review findings (commits 50f1212, 02bd4d6)

An independent review (not the original PR author) verified two blocking findings against real CI logs on this PR and resolved both:

1. Native payload propagation. Microsoft.Agents.AI.GitHub.Copilot ships GitHub.Copilot.SDK's CLI-download build/ targets to transitive consumers via a buildTransitive/ bridge file that, unless overridden, resolves the SDK version the adapter itself was packed against (1.0.5, its nuspec floor) rather than the version this repo actually references (1.0.7). Confirmed against this PR's own CI run 29856026557: Build package (src/Squad.Agents.AI, which has the direct GitHub.Copilot.SDK reference) downloaded Copilot CLI 1.0.71, while Build tests and Build sample (no direct reference) downloaded the stale CLI 1.0.67, on both ubuntu-latest and windows-latest.

Fixed using the override contract Microsoft.Agents.AI.GitHub.Copilot.targets itself documents (_MicrosoftAgentsAICopilotSdkVersion):

  • New Directory.Build.props sets it repo-wide from a single source of truth (SquadCopilotSdkVersion), fixing test/Squad.Agents.AI.Tests and samples/Squad.Agents.AI.Sample.
  • Squad.Agents.AI.csproj now generates and packs its own buildTransitive/Squad.Agents.AI.props at pack time (mirroring how the adapter package itself does it), so real external NuGet consumers of Squad.Agents.AI get the fix too, not just this repo's internal projects.
  • The GitHub.Copilot.SDK PackageReference now uses $(SquadCopilotSdkVersion) instead of a literal, so the two can never drift apart again.

New scripts/verify-squad-agents-ai-consumer.ps1: a hermetic consumer-level packaging check that packs Squad.Agents.AI, restores a scratch consumer against only the local nupkg + nuget.org, builds it for the runner's RID, and asserts the native Copilot CLI executable and runtime.node-derived library land under runtimes/*/native/ at the expected CLI version with no stale 1.0.67 payload. Wired into squad-agents-ai-ci.yml on both ubuntu-latest and windows-latest, alongside a lighter in-repo regression guard for src/test/sample directly. Neither check executes the downloaded CLI binary or touches package source/TLS policy.

2. NU5104. Squad.Agents.AI was versioned as stable (0.5.5) while depending on prerelease Microsoft.Agents.AI.GitHub.Copilot 1.14.0-rc1, so dotnet pack emitted NU5104. Bumped to 0.5.6-rc1 (smallest correct next prerelease, matching the adapter's own -rc1 convention) instead of suppressing the warning, since a genuinely mixed stable/prerelease dependency graph is exactly what NU5104 exists to flag. dotnet pack no longer emits NU5104. A future dev->main promotion already requires bumping <Version> by hand before a stable release (see squad-agents-ai-release.yml), so this does not block a later GA publish once the adapter itself leaves prerelease.

Validation: single resolved GitHub.Copilot.SDK 1.0.7 across net8.0/net9.0/net10.0 for all three projects, no NU1605/NU1608/NU5104, no vulnerable packages, 82/82 tests passing on all three TFMs, and both .NET ubuntu-latest and .NET windows-latest CI jobs green on this PR, including the new consumer packaging check with real Copilot CLI 1.0.71 downloads.


Summary

Upgrades Microsoft.Agents.AI.GitHub.Copilot to 1.14.0-rc1 and the direct GitHub.Copilot.SDK reference to 1.0.7 together in src/Squad.Agents.AI/Squad.Agents.AI.csproj.

This supersedes the SDK-only Dependabot PR #1508 (kept open for independent review; not modified or closed by this PR). PR #1508 only bumps GitHub.Copilot.SDK from 1.0.3 to 1.0.7 and is incomplete: the currently-pinned Microsoft.Agents.AI.GitHub.Copilot 1.11.0-rc1 adapter's nuspec does not declare a compatible dependency range for SDK 1.0.7, so an SDK-only bump leaves a version-range mismatch. Microsoft.Agents.AI.GitHub.Copilot 1.14.0-rc1 is the first adapter release after upstream microsoft/agent-framework#6949 and requires GitHub.Copilot.SDK >= 1.0.5, so both packages need to move together.

Why both packages must move together

  • Squad currently pins Microsoft.Agents.AI.GitHub.Copilot 1.11.0-rc1 + GitHub.Copilot.SDK 1.0.3.
  • Microsoft.Agents.AI.GitHub.Copilot 1.14.0-rc1's nuspec requires GitHub.Copilot.SDK >= 1.0.5 for all three TFMs (net8.0/net9.0/net10.0), removing the version-range mismatch that would otherwise persist if only the SDK were bumped.
  • Latest stable GitHub.Copilot.SDK is 1.0.7 (satisfies >= 1.0.5); preview 1.0.8-preview.0 was intentionally not used.

Verification evidence (via dotnet-inspect)

  • Microsoft.Agents.AI.GitHub.Copilot 1.14.0-rc1 (published 2026-07-21) dependency list: GitHub.Copilot.SDK >= 1.0.5 on net8.0/net9.0/net10.0.
  • GitHub.Copilot.SDK 1.0.7 assembly: signed, Public Key Token cc7b13ffcd2ddd51.
  • Microsoft.Agents.AI.GitHub.Copilot 1.14.0-rc1 assembly's own reference to GitHub.Copilot.SDK (assembly version 1.0.5.0) carries the same Public Key Token cc7b13ffcd2ddd51 -- confirming a single, compatible strong-named lineage, no downgrade/assembly mismatch.
  • diff --package GitHub.Copilot.SDK@1.0.3..1.0.7: 29 breaking / 307 additive / 1 potentially-breaking changes. All 29 breaking changes are in RPC/server/canvas/MCP/model-billing/sandbox types that Squad.Agents.AI does not reference. The types Squad actually uses (CopilotClient, CopilotClientOptions, SessionConfig, SessionConfigBase, PermissionHandler, RuntimeConnection, and the SessionEvent subtypes consumed by SquadSubagentTraceMapper: SubagentSelectedEvent, SubagentStartedEvent, SubagentCompletedEvent, SubagentFailedEvent, AssistantMessageEvent, ToolExecutionStartEvent, ToolExecutionCompleteEvent, SessionIdleEvent) show zero breaking changes -- only additive members.
  • Restore resolves exactly one version of GitHub.Copilot.SDK (1.0.7) across net8.0/net9.0/net10.0 in project.assets.json -- no downgrade/conflict.
  • dotnet list package --vulnerable --include-transitive: no known vulnerabilities.

Source changes

None required. Squad.Agents.AI's source already uses the current API surface (using GitHub.Copilot; namespace, SessionConfig.ConfigDirectory, etc. -- these migrations happened in an earlier upgrade). None of the likely-candidate breaking APIs from upstream #6949 (UserMessageAttachmentFile -> AttachmentFile, CopilotClientOptions.AutoStart removal, permission/user-input callback signature changes, GHCP001/PermissionDecision) are referenced anywhere in src/Squad.Agents.AI or test/Squad.Agents.AI.Tests (confirmed by repo-wide grep), so no source migration was applied -- only the two PackageReference version bumps.

Native binary delivery (copilot.exe)

The direct PackageReference to GitHub.Copilot.SDK (kept intentionally so its MSBuild build/ targets fire and download copilot.exe into bin/.../runtimes/{rid}/native/) is preserved. Compared GitHub.Copilot.SDK.targets between 1.0.3 and 1.0.7: the ContentWithTargetPath -> runtimes\$(_CopilotRid)\native\ delivery mechanism is structurally unchanged (1.0.7 additionally copies a native runtime.node addon under the same path -- additive, not a regression).

Actual end-to-end download of the CLI binary could not be exercised in this sandboxed dev environment because outbound TLS to registry.npmjs.org is blocked here (verified this is an environment-wide restriction, not version-specific: the same TLS handshake failure occurs regardless of which SDK version's CLI is being downloaded). Build/test were therefore validated with -p:CopilotSkipCliDownload=true to isolate compile-time/API compatibility from this unrelated network restriction. GitHub Actions runners have normal outbound internet access and run this same download step today for the currently-pinned version, so this is expected to work unchanged in CI.

Build & test results (local, -p:CopilotSkipCliDownload=true to work around the sandboxed network restriction above)

  • dotnet restore / dotnet build -c Release for src/Squad.Agents.AI/Squad.Agents.AI.csproj, test/Squad.Agents.AI.Tests/Squad.Agents.AI.Tests.csproj, and src/Squad.Agents.AI/samples/Squad.Agents.AI.Sample/Squad.Agents.AI.Sample.csproj: 0 errors across net8.0/net9.0/net10.0 (only pre-existing XML-doc warnings, confirmed unchanged before/after via git stash).
  • dotnet test: 82/82 passed.
  • dotnet pack: succeeds (pre-existing NU5104 "stable package should not have prerelease dependency" warning, unchanged from before since the previous adapter version was also -rc1).

Changeset

No changeset added. Per CONTRIBUTING.md, the changeset/CHANGELOG gate applies to packages/squad-sdk/src/ and packages/squad-cli/src/ (the npm/TypeScript packages). src/Squad.Agents.AI is a separate .NET package with its own dedicated CI (squad-agents-ai-ci.yml) and release workflow (squad-agents-ai-release.yml), versioned via <Version> in the csproj -- not covered by the changesets gate. Following existing precedent (prior SDK-only dependency bumps such as #1316, #1359 did not bump <Version> either), the package <Version> was left at 0.5.5; this is a pure dependency-version bump with no behavior change.

Remaining risks / recommendation for #1508

  • The actual copilot.exe binary download could not be verified end-to-end in this sandbox (see above); recommend confirming the squad-agents-ai-ci.yml matrix build (ubuntu-latest + windows-latest, which have normal internet access) passes on this PR before merge.
  • 1.14.0-rc1 is a prerelease adapter version, consistent with the existing 1.11.0-rc1 pin (no new prerelease risk introduced).
  • Recommend closing/superseding deps: Bump GitHub.Copilot.SDK from 1.0.3 to 1.0.7 #1508 only after this PR's CI is green and reviewed -- it is intentionally left open and untouched by this PR.

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com
Copilot-Session: 44f53a4e-d384-4c60-a43d-cfc158160f1f

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com
Copilot-Session: 44f53a4e-d384-4c60-a43d-cfc158160f1f

…tHub.Copilot.SDK to 1.0.7

Upgrades both packages together to resolve the version-range mismatch left by
Dependabot PR #1508, which only bumped GitHub.Copilot.SDK to 1.0.7 without
also bumping Microsoft.Agents.AI.GitHub.Copilot. The 1.11.0-rc1 adapter's
nuspec did not declare a compatible range for SDK 1.0.7, so an SDK-only bump
was incomplete.

Microsoft.Agents.AI.GitHub.Copilot 1.14.0-rc1 is the first adapter release
after upstream microsoft/agent-framework#6949 and requires
GitHub.Copilot.SDK >= 1.0.5, so SDK 1.0.7 now satisfies its own nuspec.

No source changes were required. All Squad.Agents.AI usage (CopilotClient,
CopilotClientOptions, SessionConfig, PermissionHandler.ApproveAll, the
GitHub.Copilot namespace, ConfigDirectory, and the SessionEvent subtypes
consumed by SquadSubagentTraceMapper) is unaffected by the 29 breaking API
changes between SDK 1.0.3 and 1.0.7 -- all of them are in RPC/server/canvas/
MCP/model-billing types Squad does not reference.

Verified with dnx dotnet-inspect: Microsoft.Agents.AI.GitHub.Copilot
1.14.0-rc1's assembly reference to GitHub.Copilot.SDK carries public key
token cc7b13ffcd2ddd51, matching GitHub.Copilot.SDK 1.0.7's own strong-name
token, confirming a single compatible strong-named lineage.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 44f53a4e-d384-4c60-a43d-cfc158160f1f
Copilot AI review requested due to automatic review settings July 21, 2026 18:09
@tamirdresher tamirdresher added the dependencies Pull requests that update a dependency file label Jul 21, 2026
@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

🟡 Impact Analysis — PR #1519

Risk tier: 🟡 MEDIUM

📊 Summary

Metric Count
Files changed 5
Files added 2
Files modified 3
Files deleted 0
Modules touched 3

🎯 Risk Factors

  • 5 files changed (≤5 → LOW)
  • 3 modules touched (2-4 → MEDIUM)

📦 Modules Affected

ci-workflows (1 file)
  • .github/workflows/squad-agents-ai-ci.yml
root (3 files)
  • Directory.Build.props
  • src/Squad.Agents.AI/README.md
  • src/Squad.Agents.AI/Squad.Agents.AI.csproj
scripts (1 file)
  • scripts/verify-squad-agents-ai-consumer.ps1

This report is generated automatically for every PR. See #733 for details.

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

🛫 PR Readiness Check

ℹ️ This comment updates on each push. Last checked: commit a6e8bfe

PR Scope: 🔧 Infrastructure

⚠️ 2 item(s) to address before review

Status Check Details
Single commit 4 commits — consider squashing before review
Not in draft Ready for review
Branch up to date Up to date with dev
Copilot review No Copilot review yet — it may still be processing
Changeset present No source files changed — changeset not required
Scope clean No .squad/ or docs/proposals/ files
No merge conflicts No merge conflicts
Copilot threads resolved No Copilot review threads
CI passing All checks passing

Files Changed (5 files, +575 −5)

File +/−
.github/workflows/squad-agents-ai-ci.yml +106 −0
Directory.Build.props +64 −0
scripts/verify-squad-agents-ai-consumer.ps1 +311 −0
src/Squad.Agents.AI/README.md +1 −1
src/Squad.Agents.AI/Squad.Agents.AI.csproj +93 −4

Total: +575 −5


This check runs automatically on every push. Fix any ❌ items and push again.
See CONTRIBUTING.md and PR Requirements for details.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 .NET Squad.Agents.AI package’s Copilot-related NuGet dependencies to keep the adapter (Microsoft.Agents.AI.GitHub.Copilot) and SDK (GitHub.Copilot.SDK) versions compatible and in sync.

Changes:

  • Bump Microsoft.Agents.AI.GitHub.Copilot from 1.11.0-rc1 to 1.14.0-rc1.
  • Bump the direct GitHub.Copilot.SDK reference from 1.0.3 to 1.0.7 (retaining the direct reference so the SDK MSBuild targets still run).

…e NU5104

Reviewer findings on PR #1519 (SDK 1.14.0-rc1 / GitHub.Copilot.SDK 1.0.7
upgrade) both confirmed against real CI logs and fixed:

1. Native payload propagation. Microsoft.Agents.AI.GitHub.Copilot ships
   GitHub.Copilot.SDK's CLI-download build/ targets to transitive consumers
   via a buildTransitive/ bridge that defaults to the SDK version the
   adapter itself was packed against (1.0.5, its nuspec dependency floor),
   not the version Squad.Agents.AI actually references (1.0.7). Verified in
   PR #1519 run 29856026557: "Build package" downloaded Copilot CLI 1.0.71
   (src/Squad.Agents.AI has the direct GitHub.Copilot.SDK PackageReference),
   while "Build tests" and "Build sample" downloaded the stale CLI 1.0.67 on
   both ubuntu-latest and windows-latest, because neither project has that
   direct reference.

   Fixed via the documented override contract
   (_MicrosoftAgentsAICopilotSdkVersion) that
   Microsoft.Agents.AI.GitHub.Copilot.targets itself exposes for exactly
   this purpose:
   - Directory.Build.props sets it repo-wide from a new single source of
     truth, SquadCopilotSdkVersion, fixing test/Squad.Agents.AI.Tests and
     samples/Squad.Agents.AI.Sample.
   - Squad.Agents.AI.csproj generates and packs its own
     buildTransitive/Squad.Agents.AI.props at pack time (mirroring how the
     adapter package itself does it) so REAL external NuGet consumers of
     Squad.Agents.AI get the same fix, not just this repo's internal
     ProjectReference-based projects.
   - GitHub.Copilot.SDK PackageReference now uses $(SquadCopilotSdkVersion)
     instead of a literal, so the two can never drift apart again.

   Added scripts/verify-squad-agents-ai-consumer.ps1, a hermetic
   consumer-level packaging check: packs Squad.Agents.AI, restores a
   scratch consumer against only the local nupkg + nuget.org, builds it for
   the runner's RID, and asserts the native Copilot CLI executable and
   runtime.node-derived library land under runtimes/*/native/ at the
   expected CLI version, with no stale 1.0.67 payload anywhere. Wired into
   squad-agents-ai-ci.yml (runs on both ubuntu-latest and windows-latest),
   alongside a lighter in-repo regression guard that checks the same thing
   for src/test/sample directly. Neither check executes the downloaded CLI
   binary or touches package source/TLS policy.

2. NU5104. Squad.Agents.AI was versioned as stable (0.5.5) while depending
   on prerelease Microsoft.Agents.AI.GitHub.Copilot 1.14.0-rc1, so `dotnet
   pack` emitted NU5104. Bumped to 0.5.6-rc1 (smallest correct next
   prerelease, matching the adapter's own "-rc1" convention) instead of
   suppressing the warning, since a genuinely mixed stable/prerelease
   dependency graph is exactly what NU5104 exists to flag. Verified `dotnet
   pack` no longer emits NU5104. dev->main promotions already require
   bumping <Version> by hand before a stable release (see
   squad-agents-ai-release.yml), so this does not block a future GA
   publish once Microsoft.Agents.AI.GitHub.Copilot itself leaves prerelease.

Validated locally: single resolved GitHub.Copilot.SDK 1.0.7 across
net8.0/net9.0/net10.0 for all three projects, no NU1605/NU1608/NU5104, no
vulnerable packages, 82/82 tests passing on all three TFMs, and a real
scratch PackageReference-only consumer (no ProjectReference, no
Directory.Build.props visible) correctly attempting Copilot CLI 1.0.71 (not
1.0.67). Actual binary download could not be exercised end-to-end in this
sandboxed dev environment (outbound TLS to registry.npmjs.org is blocked
here, independent of CLI version); this is expected to complete normally on
GitHub-hosted runners exactly as the existing CI already does today.

Refs #1519, #1508

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 44f53a4e-d384-4c60-a43d-cfc158160f1f
@github-actions

Copy link
Copy Markdown
Contributor

🏗️ Architectural Review

⚠️ Architectural review: 1 info.

Severity Category Finding Files
ℹ️ info template-sync Template files changed in .github/workflows/ but not in other template locations. If these templates should stay in sync, consider updating the others too. Changed: .github/workflows/, Unchanged: templates/, .squad-templates/, packages/squad-cli/templates/

Automated architectural review — informational only.

Copilot and others added 2 commits July 21, 2026 22:03
…consumer check

The .NET windows-latest job's consumer packaging check failed with NU1301
("local source ...\https:\api.nuget.org\v3\index.json doesn't exist"): passing
two --source values to `dotnet restore` from this PowerShell script produced
a bogus combined path on Windows (ubuntu-latest resolved the same two
--source arguments correctly). Replaced the --source flags with a scratch
nuget.config colocated with the scratch consumer project, listing the same
two sources (nuget.org over HTTPS, local nupkgs folder). This is picked up
automatically by dotnet restore/build on both platforms and avoids the
platform-specific argument-passing quirk entirely.

Verified locally on Windows: restore now succeeds and the build correctly
attempts Copilot CLI 1.0.71 (failing only on this sandbox's expected
outbound TLS block to registry.npmjs.org, unrelated to this fix).

Refs #1519

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 44f53a4e-d384-4c60-a43d-cfc158160f1f
… source proof

Focused hardening pass on the PR #1519 packaging fix, addressing four
reviewer-noted gaps directly coupled to it:

1. squad-agents-ai-ci.yml now includes scripts/verify-squad-agents-ai-consumer.ps1
   in both pull_request.paths and push.paths, so a script-only change to the
   consumer check itself triggers the AI CI workflow instead of silently
   going unvalidated.

2. Squad.Agents.AI.csproj's GenerateCopilotSdkVersionBridge target no longer
   hand-builds the packed buildTransitive/Squad.Agents.AI.props file from
   entity-escaped string literals. It now uses a small inline
   RoslynCodeTaskFactory task built on System.Xml.Linq (XDocument/XElement),
   so the interpolated $(SquadCopilotSdkVersion) value is escaped exactly as
   the .NET XML writer itself defines, not by ad hoc replacement.
   scripts/verify-squad-agents-ai-consumer.ps1 was rewritten the same way:
   the scratch .csproj and nuget.config it generates are built with
   System.Xml.Linq (XElement/XAttribute) instead of string interpolation, so
   PackageVersion, TargetFramework and the local nupkgs path are all escaped
   correctly regardless of content. Verified locally that the generated
   buildTransitive/Squad.Agents.AI.props still parses as valid XML with the
   exact expected value after this change.

3. CopilotCliVersion is untrusted content sourced from a third-party NuGet
   package (GitHub.Copilot.SDK), so it is now validated in
   squad-agents-ai-ci.yml against a narrow grammar
   (^[0-9]+\.[0-9]+\.[0-9]+(-[0-9A-Za-z][0-9A-Za-z.]*)?$) immediately after
   being parsed and before being written to $GITHUB_OUTPUT, rejecting empty,
   multiline, or otherwise malformed values loudly. The two downstream steps
   that previously interpolated ${{ steps.copilot-cli-version.outputs.cli-version }}
   directly into their run: script bodies now instead receive it via an env:
   mapping (EXPECTED_COPILOT_CLI_VERSION), which GitHub Actions passes as a
   plain environment variable rather than substituting into the script text,
   removing the script-injection surface entirely. scripts/verify-squad-agents-ai-consumer.ps1
   independently re-validates ExpectedCopilotCliVersion and every
   ForbiddenCopilotCliVersions entry against the same grammar as its very
   first action, regardless of how it is invoked.

4. The scratch consumer's nuget.config now uses NuGet Package Source Mapping:
   the Squad.Agents.AI package id is mapped to ONLY the local nupkgs folder
   this same job just produced, while a "*" catch-all keeps every other
   (transitive) dependency resolving from nuget.org as before, so future
   dependencies never need to be enumerated by hand. On top of that,
   deterministic mapping, the script now also computes the SHA512 of the
   freshly packed local nupkg and compares it, after restore, against the
   .nupkg.sha512 NuGet itself writes into the global packages cache for
   whatever it actually extracted, failing loudly on any mismatch. Verified
   locally that this hash check passes for a genuinely fresh restore and
   that clearing this repo's own stale global-cache entry from earlier local
   testing was required to reproduce a clean pass, confirming the check is
   sensitive to exactly the failure mode it targets.

Validation: dotnet restore/build for all three projects clean (0 errors, the
same 12 pre-existing XML-doc warnings, no NU1605/NU1608/NU5104); dotnet test
82/82 passing on net8.0/net9.0/net10.0; dotnet pack succeeds with no NU5104;
the repo-internal Copilot CLI version guard and the consumer packaging
script both still correctly resolve Copilot CLI 1.0.71 (never 1.0.67) end to
end locally, including the new Package Source Mapping and SHA512 checks.
squad-agents-ai-ci.yml's existing "permissions: contents: read" is
unchanged; no new permissions were added.

Refs #1519

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 44f53a4e-d384-4c60-a43d-cfc158160f1f
@tamirdresher
tamirdresher merged commit 667271b into dev Jul 21, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants