Skip to content

chore: Bump SharpCompress from 0.49.1 to 0.50.0#125

Merged
vbreuss merged 1 commit into
mainfrom
dependabot/nuget/SharpCompress-0.50.0
Jul 20, 2026
Merged

chore: Bump SharpCompress from 0.49.1 to 0.50.0#125
vbreuss merged 1 commit into
mainfrom
dependabot/nuget/SharpCompress-0.50.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Updated SharpCompress from 0.49.1 to 0.50.0.

Release notes

Sourced from SharpCompress's releases.

0.50.0

Breaking changes:

  • Tar Archive does not try to decompress streams anymore. TarReader will still do this.
  • Detection API changed.
  • CRC should be more complete and enabled by default

What's Changed

New Contributors

Full Changelog: adamhathcock/sharpcompress@0.49.1...0.50.0

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: SharpCompress
  dependency-version: 0.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jul 20, 2026
@github-actions

Copy link
Copy Markdown

Test Results

   18 files  ±0     18 suites  ±0   9m 0s ⏱️ +36s
1 143 tests ±0  1 142 ✅ ±0  1 💤 ±0  0 ❌ ±0 
5 546 runs  ±0  5 545 ✅ ±0  1 💤 ±0  0 ❌ ±0 

Results for commit 26b7d88. ± Comparison against base commit 8c555d8.

@github-actions

Copy link
Copy Markdown

🚀 Benchmark Results

Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.73GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
[Host] : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Build Size Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 8 16.25 ns 0.081 ns 0.072 ns 0.94 144 B 1.00
Awaiten 8 17.197 ns 0.3047 ns 0.2850 ns 1.00 144 B 1.00
MsDI 8 1,463.984 ns 18.4034 ns 16.3142 ns 85.15 5688 B 39.50
Autofac 8 30,240.546 ns 264.1936 ns 247.1268 ns 1,758.93 33098 B 229.85
Jab 8 8.683 ns 0.1791 ns 0.1675 ns 0.51 96 B 0.67
PureDI 8 16.554 ns 0.4899 ns 0.4583 ns 0.96 128 B 0.89
DryIoc 8 700.587 ns 4.7202 ns 3.9416 ns 40.75 1528 B 10.61
SimpleInjector 8 11,444.846 ns 66.8756 ns 59.2835 ns 665.69 24760 B 171.94
baseline* 256 89.40 ns 0.449 ns 0.350 ns 0.99 2128 B 1.00
Awaiten 256 90.227 ns 0.5044 ns 0.3938 ns 1.00 2128 B 1.00
MsDI 256 14,673.641 ns 113.8079 ns 106.4560 ns 162.63 61016 B 28.67
Autofac 256 749,899.079 ns 5,235.3132 ns 4,640.9688 ns 8,311.36 740936 B 348.18
Jab 256 79.124 ns 1.5345 ns 1.4353 ns 0.88 2080 B 0.98
PureDI 256 87.289 ns 1.6962 ns 1.5867 ns 0.97 2112 B 0.99
DryIoc 256 42,506.540 ns 480.1776 ns 449.1585 ns 471.11 80670 B 37.91
SimpleInjector 256 346,134.939 ns 5,927.2070 ns 5,544.3131 ns 3,836.32 573089 B 269.31
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
[Host] : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v4

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Realistic Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 288.2 ns 0.71 ns 0.63 ns 1.45 568 B 1.00
Awaiten 199.1 ns 0.81 ns 0.72 ns 1.00 568 B 1.00
MsDI 445.2 ns 1.86 ns 1.74 ns 2.24 1104 B 1.94
Autofac 4,783.5 ns 30.64 ns 28.66 ns 24.03 10784 B 18.99
Jab 152.7 ns 0.85 ns 0.79 ns 0.77 432 B 0.76
DryIoc 334.4 ns 1.60 ns 1.49 ns 1.68 944 B 1.66
SimpleInjector 524.3 ns 3.56 ns 3.16 ns 2.63 1096 B 1.93
PureDI 145.6 ns 0.52 ns 0.46 ns 0.73 632 B 1.11
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
[Host] : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Resolve Size Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 8 5.738 ns 0.6620 ns 0.6193 ns 0.77 1.01 -
Awaiten 8 7.478 ns 0.0218 ns 0.0194 ns 1.00 - NA
MsDI 8 7.372 ns 0.0150 ns 0.0133 ns 0.99 - NA
Autofac 8 137.860 ns 4.7796 ns 4.4709 ns 18.44 656 B NA
Jab 8 3.170 ns 0.0140 ns 0.0131 ns 0.42 - NA
PureDI 8 5.430 ns 0.0104 ns 0.0087 ns 0.73 - NA
DryIoc 8 8.136 ns 0.0107 ns 0.0083 ns 1.09 - NA
SimpleInjector 8 10.408 ns 0.0087 ns 0.0072 ns 1.39 - NA
baseline* 256 6.043 ns 0.0063 ns 0.0059 ns 0.74 1.00 -
Awaiten 256 8.138 ns 0.0164 ns 0.0154 ns 1.00 - NA
MsDI 256 7.303 ns 0.0059 ns 0.0046 ns 0.90 - NA
Autofac 256 131.837 ns 3.8472 ns 3.4105 ns 16.20 656 B NA
Jab 256 42.835 ns 0.0863 ns 0.0765 ns 5.26 - NA
PureDI 256 7.654 ns 0.0163 ns 0.0145 ns 0.94 - NA
DryIoc 256 8.099 ns 0.0116 ns 0.0097 ns 1.00 - NA
SimpleInjector 256 13.868 ns 0.0123 ns 0.0103 ns 1.70 - NA

baseline* rows show the corresponding Awaiten benchmark from the most recent successful main branch build with results, for regression comparison.

@vbreuss
vbreuss merged commit 55484c0 into main Jul 20, 2026
12 checks passed
@vbreuss
vbreuss deleted the dependabot/nuget/SharpCompress-0.50.0 branch July 20, 2026 10:30
github-actions Bot added a commit that referenced this pull request Jul 20, 2026
github-actions Bot added a commit that referenced this pull request Jul 20, 2026
@github-actions

Copy link
Copy Markdown

This is addressed in release v0.7.0.

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 .NET Pull requests that update .NET code state: released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant