Skip to content

fix: update package icon reference to use new logo#757

Merged
vbreuss merged 1 commit into
mainfrom
topic/use-new-logo
May 3, 2026
Merged

fix: update package icon reference to use new logo#757
vbreuss merged 1 commit into
mainfrom
topic/use-new-logo

Conversation

@vbreuss
Copy link
Copy Markdown
Member

@vbreuss vbreuss commented May 3, 2026

This pull request updates references to the Mockolate logo throughout the documentation and build configuration to use the new Mockolate_256x256.png file instead of the old logo_256x256.png. It also updates the NuGet package icon to use a different image (logo.png). These changes ensure consistency in branding and packaging.

@vbreuss vbreuss self-assigned this May 3, 2026
Copilot AI review requested due to automatic review settings May 3, 2026 05:00
@vbreuss vbreuss added the bug Something isn't working label May 3, 2026
@vbreuss vbreuss enabled auto-merge (squash) May 3, 2026 05:01
Copy link
Copy Markdown

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

Updates package/readme logo assets and references so the NuGet package icon and rendered documentation use the new logo files.

Changes:

  • Switch NuGet package icon metadata to Docs/logo.png and pack the new image assets.
  • Update README (and packaging README injection) to reference Docs/Mockolate_256x256.png.
  • Update docs landing page logo reference to the renamed image.

Reviewed changes

Copilot reviewed 4 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
Source/Directory.Build.props Updates PackageIcon and packing entries to include the new logo assets in the nupkg.
README.md Updates the top-right logo image reference to the renamed 256×256 asset.
Pipeline/Build.Pack.cs Updates the injected README logo URL to the renamed asset.
Docs/pages/00-index.md Updates the docs landing page logo URL to the renamed asset.
Docs/logo.png Adds the new package icon image.
Docs/Mockolate_256x256.png Adds the renamed 256×256 logo image used by README/docs.

Comment thread Docs/pages/00-index.md Outdated
@vbreuss vbreuss force-pushed the topic/use-new-logo branch from c19e7e7 to 4430a34 Compare May 3, 2026 05:08
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 3, 2026

🚀 Benchmark Results

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.203
[Host] : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3

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

CreateMock Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 55.56 ns 0.491 ns 0.459 ns 0.88 440 B 1.00
Mockolate 63.08 ns 0.998 ns 0.933 ns 1.00 440 B 1.00
Imposter 279.34 ns 4.563 ns 3.811 ns 4.43 2248 B 5.11
TUnitMocks 40.65 ns 0.393 ns 0.367 ns 0.64 224 B 0.51
Moq 1,416.88 ns 9.734 ns 9.105 ns 22.47 2096 B 4.76
NSubstitute 1,974.98 ns 7.167 ns 6.354 ns 31.31 5048 B 11.47
FakeItEasy 1,784.01 ns 11.841 ns 10.497 ns 28.29 2763 B 6.28
Details

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

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

Event Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 302.4 ns 1.13 ns 1.00 ns 0.96 1.78 KB 1.00
Mockolate 313.5 ns 9.19 ns 8.60 ns 1.00 1.78 KB 1.00
Imposter 1,472.1 ns 36.45 ns 34.09 ns 4.70 8.8 KB 4.94
TUnitMocks 205.4 ns 5.44 ns 4.54 ns 0.66 1.37 KB 0.77
Moq 16,871.3 ns 78.22 ns 69.34 ns 53.85 12.51 KB 7.02
NSubstitute 5,766.2 ns 37.75 ns 35.31 ns 18.41 9.05 KB 5.08
FakeItEasy 219,330.9 ns 317.93 ns 248.22 ns 700.11 15.26 KB 8.57
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.203
[Host] : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3

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

Indexer N Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 1 840.2 ns 16.87 ns 15.78 ns 0.90 3.81 KB 1.00
Mockolate 1 935.6 ns 26.14 ns 24.45 ns 1.00 3.81 KB 1.00
Imposter 1 925.3 ns 22.60 ns 21.14 ns 0.99 5.16 KB 1.35
Moq 1 218,617.3 ns 1,270.36 ns 1,188.29 ns 233.80 20.37 KB 5.34
NSubstitute 1 9,576.7 ns 55.43 ns 51.85 ns 10.24 12.78 KB 3.35
FakeItEasy 1 11,591.3 ns 64.73 ns 60.55 ns 12.40 13.63 KB 3.57
baseline* 10 2,081.1 ns 25.10 ns 23.47 ns 0.83 4.87 KB 1.00
Mockolate 10 2,514.4 ns 10.98 ns 10.27 ns 1.00 4.87 KB 1.00
Imposter 10 2,228.8 ns 35.24 ns 32.97 ns 0.89 7.97 KB 1.64
Moq 10 231,772.6 ns 1,059.60 ns 991.15 ns 92.18 29.89 KB 6.14
NSubstitute 10 23,285.2 ns 116.39 ns 108.87 ns 9.26 25.58 KB 5.26
FakeItEasy 10 24,464.4 ns 169.02 ns 158.10 ns 9.73 32.97 KB 6.77
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.203
[Host] : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3

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

Method N Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 1 345.1 ns 3.05 ns 2.70 ns 0.93 2.04 KB 1.00
Mockolate 1 372.7 ns 5.21 ns 4.62 ns 1.00 2.04 KB 1.00
Imposter 1 622.4 ns 35.55 ns 33.25 ns 1.67 4.04 KB 1.98
TUnitMocks 1 713.5 ns 15.08 ns 14.10 ns 1.91 2.9 KB 1.42
Moq 1 187,382.5 ns 1,590.93 ns 1,488.16 ns 502.86 14.73 KB 7.23
NSubstitute 1 5,705.5 ns 31.77 ns 29.72 ns 15.31 9.12 KB 4.47
FakeItEasy 1 6,040.4 ns 69.14 ns 64.67 ns 16.21 8.05 KB 3.95
baseline* 10 645.6 ns 1.17 ns 0.98 ns 0.96 2.25 KB 1.00
Mockolate 10 674.6 ns 8.57 ns 8.02 ns 1.00 2.25 KB 1.00
Imposter 10 1,159.0 ns 31.31 ns 29.28 ns 1.72 5.52 KB 2.45
TUnitMocks 10 1,728.8 ns 34.01 ns 31.81 ns 2.56 4.49 KB 2.00
Moq 10 191,075.7 ns 1,213.97 ns 1,076.15 ns 283.28 18.64 KB 8.28
NSubstitute 10 8,754.3 ns 80.38 ns 71.26 ns 12.98 12.07 KB 5.37
FakeItEasy 10 9,295.1 ns 102.25 ns 95.64 ns 13.78 15.42 KB 6.85
Details

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

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

Property N Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 1 525.5 ns 9.20 ns 8.61 ns 1.01 2.46 KB 1.00
Mockolate 1 520.5 ns 6.33 ns 5.61 ns 1.00 2.46 KB 1.00
Imposter 1 452.0 ns 6.45 ns 5.72 ns 0.87 3.13 KB 1.27
TUnitMocks 1 725.1 ns 4.10 ns 3.83 ns 1.39 2.51 KB 1.02
Moq 1 12,207.3 ns 34.52 ns 26.95 ns 23.45 10.39 KB 4.22
NSubstitute 1 7,273.2 ns 46.13 ns 40.89 ns 13.97 11.45 KB 4.65
FakeItEasy 1 8,683.1 ns 32.53 ns 27.16 ns 16.68 11.24 KB 4.57
baseline* 10 1,022.2 ns 7.69 ns 6.82 ns 0.96 2.95 KB 1.00
Mockolate 10 1,064.4 ns 15.04 ns 14.07 ns 1.00 2.95 KB 1.00
Imposter 10 1,162.6 ns 14.03 ns 12.43 ns 1.09 4.67 KB 1.58
TUnitMocks 10 2,120.2 ns 24.34 ns 22.77 ns 1.99 4.66 KB 1.58
Moq 10 19,865.4 ns 86.84 ns 81.23 ns 18.67 18.28 KB 6.19
NSubstitute 10 16,896.1 ns 144.29 ns 127.91 ns 15.88 21.08 KB 7.14
FakeItEasy 10 20,342.5 ns 109.96 ns 102.85 ns 19.12 30.81 KB 10.43
Details

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

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

Callback Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 390.9 ns 5.08 ns 4.75 ns 1.10 1.68 KB 1.00
Mockolate 354.0 ns 4.08 ns 3.61 ns 1.00 1.68 KB 1.00
Imposter 466.4 ns 6.75 ns 5.98 ns 1.32 2.38 KB 1.42
TUnitMocks 667.2 ns 12.63 ns 11.81 ns 1.89 2.63 KB 1.56
Moq 100,704.1 ns 777.79 ns 727.54 ns 284.54 8.88 KB 5.29
NSubstitute 4,550.1 ns 23.81 ns 21.10 ns 12.86 7.74 KB 4.61
FakeItEasy 4,884.8 ns 40.95 ns 38.30 ns 13.80 6.81 KB 4.05

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

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 3, 2026

Test Results

    24 files  ±0      24 suites  ±0   9m 28s ⏱️ +8s
 4 086 tests ±0   4 084 ✅ ±0  2 💤 ±0  0 ❌ ±0 
26 388 runs  ±0  26 384 ✅ ±0  4 💤 ±0  0 ❌ ±0 

Results for commit 4430a34. ± Comparison against base commit 797db38.

@vbreuss vbreuss merged commit 7150428 into main May 3, 2026
14 of 15 checks passed
@vbreuss vbreuss deleted the topic/use-new-logo branch May 3, 2026 05:19
@github-actions
Copy link
Copy Markdown

This is addressed in release v3.2.0.

@github-actions github-actions Bot added the state: released The issue is released label May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working state: released The issue is released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants