Skip to content

chore: group auto-generated release notes by category#126

Merged
vbreuss merged 1 commit into
mainfrom
chore/release-notes-config
Jul 20, 2026
Merged

chore: group auto-generated release notes by category#126
vbreuss merged 1 commit into
mainfrom
chore/release-notes-config

Conversation

@vbreuss

@vbreuss vbreuss commented Jul 20, 2026

Copy link
Copy Markdown
Member

Add .github/release.yml so GitHub's generated release notes group merged PRs into Breaking changes, New features, Bug fixes, Documentation, Maintenance and Dependencies (listed last) instead of one flat list. Categories are matched by label, and the unlabeled refactor/test/chore PRs fall into Maintenance via the wildcard.

Add .github/release.yml so GitHub's generated release notes group merged PRs into Breaking changes, New features, Bug fixes, Documentation, Maintenance and Dependencies (listed last) instead of one flat list. Categories are matched by label, and the unlabeled refactor/test/chore PRs fall into Maintenance via the wildcard.
@vbreuss vbreuss self-assigned this Jul 20, 2026
@sonarqubecloud

Copy link
Copy Markdown

@vbreuss
vbreuss enabled auto-merge (squash) July 20, 2026 14:14
@github-actions

Copy link
Copy Markdown

Test Results

   18 files  ±0     18 suites  ±0   8m 38s ⏱️ -19s
1 210 tests ±0  1 209 ✅ ±0  1 💤 ±0  0 ❌ ±0 
5 775 runs  ±0  5 774 ✅ ±0  1 💤 ±0  0 ❌ ±0 

Results for commit fff4aec. ± Comparison against base commit 2003f94.

@vbreuss
vbreuss merged commit bc1a782 into main Jul 20, 2026
14 checks passed
@vbreuss
vbreuss deleted the chore/release-notes-config branch July 20, 2026 14:18
@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.72GHz, 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 20.30 ns 0.190 ns 0.178 ns 1.07 144 B 1.00
Awaiten 8 18.999 ns 0.3852 ns 0.3603 ns 1.00 144 B 1.00
MsDI 8 1,526.733 ns 17.2392 ns 15.2821 ns 80.39 5688 B 39.50
Autofac 8 30,682.482 ns 192.8847 ns 180.4244 ns 1,615.51 33098 B 229.85
Jab 8 9.671 ns 0.3048 ns 0.2851 ns 0.51 96 B 0.67
PureDI 8 18.022 ns 0.2512 ns 0.2227 ns 0.95 128 B 0.89
DryIoc 8 783.142 ns 9.8302 ns 9.1952 ns 41.23 1528 B 10.61
SimpleInjector 8 13,073.366 ns 164.7760 ns 154.1316 ns 688.35 24760 B 171.94
baseline* 256 101.55 ns 0.983 ns 0.920 ns 0.98 2128 B 1.00
Awaiten 256 103.647 ns 5.1834 ns 4.8486 ns 1.00 2128 B 1.00
MsDI 256 16,283.589 ns 130.6001 ns 115.7735 ns 157.43 61016 B 28.67
Autofac 256 755,168.307 ns 2,698.8926 ns 2,524.5458 ns 7,301.13 738947 B 347.25
Jab 256 86.837 ns 0.9762 ns 0.9132 ns 0.84 2080 B 0.98
PureDI 256 90.829 ns 3.0694 ns 2.8711 ns 0.88 2112 B 0.99
DryIoc 256 45,186.604 ns 708.3453 ns 662.5867 ns 436.87 80647 B 37.90
SimpleInjector 256 362,238.573 ns 10,348.7191 ns 9,680.1983 ns 3,502.20 573055 B 269.29
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-v3

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

Realistic Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 237.5 ns 2.68 ns 2.51 ns 0.90 568 B 1.00
Awaiten 262.8 ns 1.71 ns 1.43 ns 1.00 568 B 1.00
MsDI 649.5 ns 16.15 ns 15.11 ns 2.47 1104 B 1.94
Autofac 6,583.9 ns 114.56 ns 107.16 ns 25.05 10784 B 18.99
Jab 200.5 ns 1.16 ns 1.03 ns 0.76 432 B 0.76
DryIoc 439.0 ns 4.19 ns 3.71 ns 1.67 944 B 1.66
SimpleInjector 720.6 ns 8.95 ns 8.38 ns 2.74 1096 B 1.93
PureDI 187.5 ns 1.30 ns 1.09 ns 0.71 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 7.657 ns 0.0324 ns 0.0303 ns 1.07 - NA
Awaiten 8 7.160 ns 0.0098 ns 0.0076 ns 1.00 - NA
MsDI 8 7.359 ns 0.0060 ns 0.0053 ns 1.03 - NA
Autofac 8 110.511 ns 1.2108 ns 1.0734 ns 15.43 656 B NA
Jab 8 2.829 ns 0.0096 ns 0.0090 ns 0.40 - NA
PureDI 8 6.131 ns 0.0413 ns 0.0345 ns 0.86 - NA
DryIoc 8 8.448 ns 0.0115 ns 0.0096 ns 1.18 - NA
SimpleInjector 8 10.576 ns 0.0072 ns 0.0060 ns 1.48 - NA
baseline* 256 8.489 ns 0.0969 ns 0.0809 ns 1.08 - NA
Awaiten 256 7.825 ns 0.0117 ns 0.0103 ns 1.00 - NA
MsDI 256 7.318 ns 0.0081 ns 0.0067 ns 0.94 - NA
Autofac 256 115.191 ns 4.0824 ns 3.8187 ns 14.72 656 B NA
Jab 256 42.696 ns 0.0328 ns 0.0256 ns 5.46 - NA
PureDI 256 7.333 ns 0.0085 ns 0.0066 ns 0.94 - NA
DryIoc 256 8.410 ns 0.0138 ns 0.0115 ns 1.07 - NA
SimpleInjector 256 14.015 ns 0.0060 ns 0.0050 ns 1.79 - NA

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

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant