chore(deps): update dependency system.linq.async to v7#223
chore(deps): update dependency system.linq.async to v7#223renovate[bot] wants to merge 1 commit intomainfrom
Conversation
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
Greptile SummaryRenovate bot bumps
Confidence Score: 3/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["WorkOSTests.csproj"] -->|"references"| B["System.Linq.Async 7.0.0"]
B -->|"transitive dep"| C["System.Linq.AsyncEnumerable >= 10.0.0"]
B -->|"transitive dep"| D["System.Interactive.Async >= 7.0.0"]
A -->|"targets"| E["netcoreapp3.1"]
A -->|"targets"| F["net461"]
E -->|"resolves via"| G[".NET Standard 2.0"]
F -->|"resolves via"| H[".NET Standard 2.0 / .NET Framework 4.8"]
C -->|"may pull in"| I["Microsoft.Bcl.Memory"]
I -->|"known issues on"| F
style F fill:#ff9,stroke:#333
style I fill:#f99,stroke:#333
Last reviewed commit: d32d54c |
|
|
||
| <ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp3.1' "> | ||
| <PackageReference Include="System.Linq.Async" Version="4.0.0" /> | ||
| <PackageReference Include="System.Linq.Async" Version="7.0.0" /> |
There was a problem hiding this comment.
Potential compatibility risk with net461
System.Linq.Async v7.0.0 introduces a transitive dependency on System.Linq.AsyncEnumerable (>= 10.0.0), which has been reported to cause CS0518/CS0656 compile errors on older .NET Framework targets (specifically around System.Index). Since this project targets net461 (line 31), it would be worth verifying that the net461 build compiles successfully after this upgrade. The .NET Framework 4.8 target in the package should resolve to .NET Standard 2.0 for net461, but the transitive System.Linq.AsyncEnumerable dependency may pull in Microsoft.Bcl.Memory which can conflict on older frameworks.
Additionally, System.Linq.Async is no longer actively maintained and is considered legacy — the README now states: "You should no longer use this package." If this dependency isn't actively used (I couldn't find any using System.Linq.Async directives in the codebase), consider removing it entirely rather than upgrading.
d32d54c to
605ab63
Compare
605ab63 to
867e9da
Compare
This PR contains the following updates:
4.0.0→7.0.1Configuration
📅 Schedule: (in timezone UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.