Skip to content

docs: add NuGet version badge (queued for first release)#102

Closed
Reefact wants to merge 1 commit into
claude/readme-badges-tablefrom
claude/readme-nuget-badge
Closed

docs: add NuGet version badge (queued for first release)#102
Reefact wants to merge 1 commit into
claude/readme-badges-tablefrom
claude/readme-nuget-badge

Conversation

@Reefact

@Reefact Reefact commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a NuGet badge to the Package row of the README badge table (before the .NET Standard badge). It uses shields.io's nuget/vpre endpoint so it resolves the latest version including pre-releases — i.e. it will show the first -preview package instead of "no stable release".

⚠️ Do not merge until the package is live on nuget.org. Merged before the first version is published and indexed, the badge renders "not found". This PR is intentionally opened as a draft and is queued for the deploy moment.

Merge order (stacked PR)

This PR is stacked on top of #101 (base branch claude/readme-badges-table), because the Package row it edits only exists once #101's grouped-table change lands.

  1. Merge docs: reorganize and extend the README badge cluster #101 first → GitHub auto-retargets this PR's base to main (diff becomes just the NuGet badge line).
  2. Publish the preview package, wait for nuget.org to index it.
  3. Mark this PR Ready for review and merge → the badge goes live showing the preview version.

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Refactoring
  • Analyzer / diagnostic change
  • Tests
  • Documentation
  • Build / CI / tooling

Changes

  • Add [[NuGet](https://img.shields.io/nuget/vpre/FirstClassErrors?logo=nuget)](https://www.nuget.org/packages/FirstClassErrors) to the Package row.
  • Mirror the change in the French translation (doc/README.fr.md).

Testing

  • dotnet build FirstClassErrors.sln
  • dotnet test FirstClassErrors.sln
  • Analyzer tests pass (FirstClassErrors.Analyzers.UnitTests)

Documentation-only change (Markdown); no build or test commands were run.

Documentation

  • Public API / error documentation updated
  • README / doc/ updated
  • French translation (doc/README.fr.md) updated if user-facing behavior changed
  • No documentation change required

Related issues

🤖 Generated with Claude Code

https://claude.ai/code/session_014W1zrcBNy3jEs8ngAQKwZg


Generated by Claude Code

Add a NuGet badge to the Package row, before the .NET Standard badge. It
uses shields.io's `nuget/vpre` endpoint, which reports the latest version
INCLUDING pre-releases, so it will resolve the first preview package rather
than showing "no stable release" until a stable version ships.

This change is stacked on the badge-table branch and is meant to land only
once the package is actually published and indexed on nuget.org; merged
before that, the badge would render "not found".

Mirrored in the French translation (doc/README.fr.md).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014W1zrcBNy3jEs8ngAQKwZg

Reefact commented Jul 12, 2026

Copy link
Copy Markdown
Owner Author

Folded into #101 as requested — the NuGet badge now lives on that PR instead of a separate stacked one. Closing this draft.


Generated by Claude Code

@Reefact Reefact closed this Jul 12, 2026
@Reefact Reefact deleted the claude/readme-nuget-badge branch July 12, 2026 10:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants