2024-2025 贡献的开源项目总结

盘点 2024-2025 贡献的开源项目总结

Intro

借着统计贡献的时候盘点一下自己过去一年对别的开源项目合并的 pull request,统计时间:从 2024-04-01 到 2025-03-31,按 PR 合并的时间算 PR 总计: 184, 去掉自己仓库的 PR 对其他开源项目的 PR 总计: 100, 仓库数量: 51,详细列表如下

All PR contributions

  • 0xced/Chisel

    • update MongoDb driver tracking issue(2024-08-29) https://github.com/0xced/Chisel/pull/48

  • ant-design-blazor/ant-design-blazor

    • fix: remove duplicated InternalsVisibleTo(2024-08-24) https://github.com/ant-design-blazor/ant-design-blazor/pull/4124

    • build: remove source link package(2024-08-24) https://github.com/ant-design-blazor/ant-design-blazor/pull/4125

    • Enable some code analyze rules(2024-08-27) https://github.com/ant-design-blazor/ant-design-blazor/pull/4126

    • Update net9 target usage(2024-10-12) https://github.com/ant-design-blazor/ant-design-blazor/pull/4262

  • ashmind/SharpLab

    • Use Environment.ProcessId(2024-11-18) https://github.com/ashmind/SharpLab/pull/1344

    • Update setup.ps1(2024-11-18) https://github.com/ashmind/SharpLab/pull/1345

  • aspire-dashboard/website

    • fix dotnet add package command(2024-09-28) https://github.com/aspire-dashboard/website/pull/1

    • Update dashboard image(2025-02-24) https://github.com/aspire-dashboard/website/pull/2

  • AvaloniaUI/Avalonia.Markup.Declarative

    • Use nameof for caller argument expression(2024-11-03) https://github.com/AvaloniaUI/Avalonia.Markup.Declarative/pull/69

  • Azure/data-api-builder

    • Use global package reference(2024-10-19) https://github.com/Azure/data-api-builder/pull/2224

  • bUnit-dev/bUnit

    • remove source link package reference not necessary(2024-11-08) https://github.com/bUnit-dev/bUnit/pull/1601

  • cake-build/cake

    • Update NuGetSourceRepositoryProvider.cs(2024-10-03) https://github.com/cake-build/cake/pull/4284

  • cristipufu/aspnetcore-redis-rate-limiting

    • use Stopwatch.GetElapsedTime directly(2024-10-23) https://github.com/cristipufu/aspnetcore-redis-rate-limiting/pull/195

  • curiosity-ai/rocksdb-sharp

    • update dependencies(2024-09-24) https://github.com/curiosity-ai/rocksdb-sharp/pull/48

  • domaindrivendev/Swashbuckle.AspNetCore

    • docs: Update README.md(2024-08-01) https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3002

    • docs: fix example code formatting(2024-08-07) https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3010

  • dotnet-outdated/dotnet-outdated

    • feat: support slnx(2025-02-28) https://github.com/dotnet-outdated/dotnet-outdated/pull/652

  • dotnet/aspire

    • use nameof CallerArgumentExpression(2025-02-02) https://github.com/dotnet/aspire/pull/6386

    • fix source version(2025-01-09) https://github.com/dotnet/aspire/pull/7050

    • fix access to a static member of a type via a derived type(2025-02-22) https://github.com/dotnet/aspire/pull/7741

    • docs: fix a typo in comment(2025-02-24) https://github.com/dotnet/aspire/pull/7754

  • dotnet/aspnetcore

    • use nameof for CallerArgumentExpression(2024-10-23) https://github.com/dotnet/aspnetcore/pull/58514

    • use JsonSerializerOptions.Web(2024-10-25) https://github.com/dotnet/aspnetcore/pull/58631

    • use GeneratedRegex property(2025-01-28) https://github.com/dotnet/aspnetcore/pull/58710

    • Use NullLogger instead of NullLoggerFactory.CreateLogger(2024-12-06) https://github.com/dotnet/aspnetcore/pull/59281

  • dotnet/docfx

    • fix serve url link(2024-06-27) https://github.com/dotnet/docfx/pull/10035

  • dotnet/docs

    • use Parameter instead of Param(2024-10-21) https://github.com/dotnet/docs/pull/43120

  • dotnet/docs-tools

    • update net8 target to net8.0(2024-10-04) https://github.com/dotnet/docs-tools/pull/421

  • dotnet/machinelearning

    • docs: update nuget package badge(2024-10-07) https://github.com/dotnet/machinelearning/pull/7236

  • dotnet/Open-XML-SDK

    • docs: update nuget badge(2024-11-19) https://github.com/dotnet/Open-XML-SDK/pull/1785

  • dotnet/roslyn

    • Update Language Feature Status.md(2024-09-24) https://github.com/dotnet/roslyn/pull/75156

    • docs: fix C# 13 proposal link(2024-09-24) https://github.com/dotnet/roslyn/pull/75207

    • Update SystemTextJsonVersion(2024-12-07) https://github.com/dotnet/roslyn/pull/76273

  • dotnet/runtime

    • add new JsonIgnoreAttribute WhenWriting/WhenReading(2024-11-01) https://github.com/dotnet/runtime/pull/104562

    • docs: fix a typo(2024-09-05) https://github.com/dotnet/runtime/pull/106234

    • use nameof for CallerArgumentExpression(2024-10-19) https://github.com/dotnet/runtime/pull/109040

    • use Stopwatch.GetElapsedTime for rate limiter(2024-11-08) https://github.com/dotnet/runtime/pull/109213

    • docs: Update ilc-architecture DependencyGraphViewer link(2024-12-04) https://github.com/dotnet/runtime/pull/110314

  • dotnetcore/osharp

    • Update HexStringExtension(2025-03-06) https://github.com/dotnetcore/osharp/pull/302

  • EasyNetQ/EasyNetQ

    • central package management support(2024-06-12) https://github.com/EasyNetQ/EasyNetQ/pull/1804

    • Use UseXxx for IEasyNetQBuilder extensions(2024-06-10) https://github.com/EasyNetQ/EasyNetQ/pull/1805

    • docs: update pre nuget package badge link(2024-06-18) https://github.com/EasyNetQ/EasyNetQ/pull/1810

    • Update to rabbitmq client v7(2024-11-08) https://github.com/EasyNetQ/EasyNetQ/pull/1830

    • Contributes to rabbitmq client v7 update(2024-11-09) https://github.com/EasyNetQ/EasyNetQ/pull/1831

    • Update to rabbitmq client v7(2024-12-03) https://github.com/EasyNetQ/EasyNetQ/pull/1832

  • GeneralLibrary/GeneralUpdate

    • Use application assets as EmbeddedResource(2024-11-28) https://github.com/GeneralLibrary/GeneralUpdate/pull/72

    • pack as content and copy to output(2024-11-29) https://github.com/GeneralLibrary/GeneralUpdate/pull/77

  • grpc/grpc-dotnet

    • support ReadAllAsync for netstandard2.0(2024-04-17) https://github.com/grpc/grpc-dotnet/pull/2411

    • Update Directory.Packages.props(2024-04-17) https://github.com/grpc/grpc-dotnet/pull/2413

    • doc: fix typo(2024-05-08) https://github.com/grpc/grpc-dotnet/pull/2431

    • doc: fix typo(2024-05-08) https://github.com/grpc/grpc-dotnet/pull/2432

    • ci: upgrade checkout action version(2024-05-09) https://github.com/grpc/grpc-dotnet/pull/2434

    • build: configure rollForward in global.json(2024-05-30) https://github.com/grpc/grpc-dotnet/pull/2437

    • use nameof for CallerArgumentExpression(2024-12-09) https://github.com/grpc/grpc-dotnet/pull/2562

    • update ArgumentNullException.ThrowIfNull usage(2024-12-09) https://github.com/grpc/grpc-dotnet/pull/2563

  • Humanizr/Humanizer

    • use InternalsVisibleTo MSBuild item(2024-05-30) https://github.com/Humanizr/Humanizer/pull/1509

  • hypermodeinc/dgraph.net

    • dcos: link nuget badge to the nuget package(2024-12-03) https://github.com/hypermodeinc/dgraph.net/pull/38

    • update to net8(2025-01-16) https://github.com/hypermodeinc/dgraph.net/pull/39

  • irihitech/Ursa.Avalonia

    • update-net8-target(2024-10-27) https://github.com/irihitech/Ursa.Avalonia/pull/445

    • update compile condition(2024-10-27) https://github.com/irihitech/Ursa.Avalonia/pull/446

  • isen-ng/homebrew-dotnet-sdk-versions

    • feat: try add dotnet-sdk10-preview(2025-03-11) https://github.com/isen-ng/homebrew-dotnet-sdk-versions/pull/398

  • kubernetes-client/csharp

    • Update KubernetesClient DiagnosticSource dependency(2024-06-07) https://github.com/kubernetes-client/csharp/pull/1561

    • init cpm support(2024-06-16) https://github.com/kubernetes-client/csharp/pull/1565

    • update InternalsVisibleTo usage(2024-09-03) https://github.com/kubernetes-client/csharp/pull/1577

    • configure write permission for draft release action(2024-09-08) https://github.com/kubernetes-client/csharp/pull/1582

    • Configure permissions for codeql action(2024-09-08) https://github.com/kubernetes-client/csharp/pull/1583

  • launchdarkly/openfeature-dotnet-server

    • refactor: Provider enhancements(2025-03-28) https://github.com/launchdarkly/openfeature-dotnet-server/pull/43

  • microsoft/onnxruntime-genai

    • docs: add link for the package badge(2024-06-18) https://github.com/microsoft/onnxruntime-genai/pull/609

  • microsoft/OpenAPI.NET

    • use nameof for CallerArgumentExpression(2024-10-24) https://github.com/microsoft/OpenAPI.NET/pull/1886

  • modelcontextprotocol/csharp-sdk

    • docs: update McpToolAttribute name comment(2025-03-23) https://github.com/modelcontextprotocol/csharp-sdk/pull/63

  • mongodb/mongo-efcore-provider

    • docs: add nuget package badge(2024-09-03) https://github.com/mongodb/mongo-efcore-provider/pull/143

  • newbe36524/MVP-on-board

    • use JetBrains(2024-09-18) https://github.com/newbe36524/MVP-on-board/pull/33

  • night-moon-studio/NatashaPad

    • enable cpm and upgrade dependencies(2024-08-30) https://github.com/night-moon-studio/NatashaPad/pull/25

    • update to dotnet 9(2024-11-29) https://github.com/night-moon-studio/NatashaPad/pull/26

    • Upgrade roslyn and reference resolver(2024-12-22) https://github.com/night-moon-studio/NatashaPad/pull/27

    • upgrade dependencies(2025-03-09) https://github.com/night-moon-studio/NatashaPad/pull/28

    • xunit v3 and slnx(2025-03-09) https://github.com/night-moon-studio/NatashaPad/pull/29

  • open-feature/dotnet-sdk

    • refactor: simplify the InternalsVisibleTo usage(2025-03-28) https://github.com/open-feature/dotnet-sdk/pull/408

    • feat: update FeatureLifecycleStateOptions.StopState default to Stopped(2025-04-01) https://github.com/open-feature/dotnet-sdk/pull/414

  • open-telemetry/opentelemetry-dotnet

    • [shared] Use nameof for CallerArgumentExpression in Guard helpers(2024-10-23) https://github.com/open-telemetry/opentelemetry-dotnet/pull/5917

  • open-telemetry/opentelemetry-dotnet-contrib

    • [shared] Use nameof for CallerArgumentExpression in Guard helpers(2024-10-23) https://github.com/open-telemetry/opentelemetry-dotnet-contrib/pull/2242

  • openai/openai-dotnet

    • docs: update nuget badge link(2024-06-14) https://github.com/openai/openai-dotnet/pull/40

    • docs: update nuget badge(2024-11-01) https://github.com/openai/openai-dotnet/pull/241

  • pengweiqhca/Xunit.DependencyInjection

    • fix analyzer tests(2024-06-21) https://github.com/pengweiqhca/Xunit.DependencyInjection/pull/125

    • init cpm support(2024-08-05) https://github.com/pengweiqhca/Xunit.DependencyInjection/pull/126

    • upgrade hosting dependency to fix dependency vulnerability(2024-12-20) https://github.com/pengweiqhca/Xunit.DependencyInjection/pull/136

    • Fix duplicate README file for Template project(2024-12-23) https://github.com/pengweiqhca/Xunit.DependencyInjection/pull/137

  • rabbitmq/rabbitmq-dotnet-client

    • downgrade dependencies(2024-06-07) https://github.com/rabbitmq/rabbitmq-dotnet-client/pull/1594

    • nuget CPM support(2024-06-20) https://github.com/rabbitmq/rabbitmq-dotnet-client/pull/1599

    • docs: update badge(2024-06-20) https://github.com/rabbitmq/rabbitmq-dotnet-client/pull/1608

  • sdcb/Sdcb.WordCloud

    • Cache JsonSerializeOptions(2024-11-03) https://github.com/sdcb/Sdcb.WordCloud/pull/5

  • StackExchange/StackExchange.Redis

    • docs: fix a PR link(2024-08-24) https://github.com/StackExchange/StackExchange.Redis/pull/2776

  • thomhurst/TUnit

    • use nameof for CallerArgumentExpression(2024-10-23) https://github.com/thomhurst/TUnit/pull/987

  • Tyrrrz/YoutubeDownloader

    • Skip WL playlist on video URLs when not logged in(2024-06-09) https://github.com/Tyrrrz/YoutubeDownloader/pull/454

  • viceroypenguin/SuperLinq

    • use GlobalPackageReference(2024-06-18) https://github.com/viceroypenguin/SuperLinq/pull/666

  • waf/CSharpRepl

    • use InternalsVisibleTo msbuild item(2024-12-13) https://github.com/waf/CSharpRepl/pull/371

    • upgrade roslyn packages(2024-12-13) https://github.com/waf/CSharpRepl/pull/372

  • Xabaril/AspNetCore.Diagnostics.HealthChecks

    • Update CallerArgumentExpressionAttribute.cs(2024-11-25) https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/pull/2308

  • yokingma/search_with_ai

    • Update docker-compose.yaml(2024-05-26) https://github.com/yokingma/search_with_ai/pull/23

More

以上列表通过 Github 的 Rest API 获取,具体源代码在 Github 上,可以参考:

https://github.com/WeihanLi/SamplesInPractice/blob/main/GithubAPISample/Program.cs

去年的总结:盘点最近一年贡献的开源项目总结

你可能感兴趣的:(开源)