Skip to content

RELEASES: v1.0.1.0 - #111

Merged
morgang-adappt merged 2 commits into
mainfrom
users/morgang-adappt/releases-v1.0.0.11
Oct 22, 2026
Merged

morgang-adappt merged 2 commits into
mainfrom
users/morgang-adappt/releases-v1.0.0.11

Conversation

@morgang-adappt

@morgang-adappt morgang-adappt commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Releases NHSISL.LibPostalClient v1.0.1.0, the first release built for .NET 10.

Version number: this follows The Standard's release versioning (3.0.4.0), as #102 suggested. The changes since v1.0.0.10 are configuration changes (target framework, packages, licence and the new LibPostalAutoDownload build property) and a packaging fix (#102), so the third segment goes up and the fourth resets to 0. nuget.org shows the version as 1.0.1.

closes #111

What changes for consumers

Compared with the published v1.0.0.10

The new NHSISL.LibPostalClient package was compared with the v1.0.0.10 package on nuget.org, not just with the v1.0.0.10 tag.

  • Public API: Microsoft's API compatibility tool (Microsoft.DotNet.ApiCompat.Tool), in strict mode, finds no added, removed or changed public types or members. The only difference is the assembly version.
  • Dependency changes:
    • Microsoft.Extensions.DependencyInjection and Microsoft.Extensions.Hosting: 8.0.0 -> 10.0.13;
    • Newtonsoft.Json: 13.0.3 -> 13.0.4;
    • Xeption: 2.8.0 -> 2.9.0;
    • added: Microsoft.Extensions.Configuration.Json 10.0.13.
  • Package contents: the native files and header move from contentFiles/any/net8.0/ to contentFiles/any/net10.0/, and build/NHSISL.LibPostalClient.targets now looks for them there (CONFIG: Fix net10.0 targets paths, add LibPostalAutoDownload opt-out, document usage #102). The targets file also adds LibPostalAutoDownload, and publish skips the download when the zip is already in the publish folder.

Packages

  • NHSISL.LibPostalClient: 1.0.0.10 -> 1.0.1.0
  • NHSISL.LibPostalNet: never published. It's packable on main (since 57968d5).

Setup

Releases are tagged with the workflow's GITHUB_TOKEN and published to nuget.org with NuGet Trusted Publishing, so no API key or personal access token is involved. Publishing needs a Trusted Publishing policy on nuget.org for this repository (owner NHSISL, repository LibPostalClient, workflow build.yml, no environment), and the NUGET_USER organisation secret available to this repository. The tag and publish jobs run only when this PR is merged with the RELEASES label.

Validation (local)

  • Build: 0 errors, and no new warning codes compared with main.
  • Tests: Unit (11) and Acceptance (3) pass.
  • Packages: dotnet build then dotnet pack --configuration Release --include-symbols, as CI runs it, produces NHSISL.LibPostalClient 1.0.1.0 (lib/net10.0 only, the Apache 2.0 License.txt, the new release notes and one net10.0 dependency group) and NHSISL.LibPostalNet 1.0.0.1, plus their symbol packages.
  • Consumer check: a console project referencing the packed NHSISL.LibPostalClient builds, gets the native library, header and data in its output, and runs the README's parse and expand samples with the output shown there.
  • Vulnerabilities: none.

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Code review skipped — your organization has no extra usage available to pay for this review.

If your organization's extra usage balance is empty, an organization admin can add extra usage credits at claude.ai/admin-settings/usage. If its monthly spend limit was reached, an admin can raise it on the same page. If neither applies, contact Anthropic support.

Once extra usage is available, someone with write access to this repository can comment @claude review on this pull request to trigger a review.

@morgang-adappt morgang-adappt changed the title RELEASES: v1.0.0.11 RELEASES: v1.0.1.0 Oct 22, 2026
@morgang-adappt
morgang-adappt merged commit 726ac23 into main Oct 22, 2026
10 checks passed
@morgang-adappt
morgang-adappt deleted the users/morgang-adappt/releases-v1.0.0.11 branch October 22, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant