Repository navigation
RELEASES: v1.0.1.0 - #111
Merged
Merged
Conversation
There was a problem hiding this comment.
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
LibPostalAutoDownloadbuild 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
net10.0. v1.0.0.10 targetednet8.0, so projects on .NET 8 or 9 should stay on v1.0.0.10.LibPostalAutoDownload. Set it tofalseto skip downloading the libpostal data on build and publish;Cleanthen keepsLibpostalData.zip. The default is unchanged.NHSISL.LibPostalClient/, only the csproj and the packed build targets changed (CONFIG: Fix net10.0 targets paths, add LibPostalAutoDownload opt-out, document usage #102). The 24 PRs merged since then are Dependabot bumps (CONFIG: Bump Microsoft.Extensions.Configuration.Json from 8.0.0 to 8.0.1 #63–CONFIG: Bump xunit from 2.9.0 to 2.9.2 #67, CONFIG: Bump Microsoft.Extensions.DependencyInjection from 8.0.0 to 8.0.1 #69, CONFIG: Bump Tynamix.ObjectFiller from 1.5.8 to 1.5.9 #70, CONFIG: Bump Microsoft.Extensions.DependencyInjection from 8.0.1 to 9.0.0 #72, CONFIG: Bump Microsoft.Extensions.DependencyInjection and Microsoft.Extensions.Hosting #75, CONFIG: Bump ADotNet from 4.2.0 to 5.1.0 #82, CONFIG: Bump Microsoft.NET.Test.Sdk from 18.5.1 to 18.8.1 #83, CONFIG: Bump coverlet.collector from 10.0.0 to 10.0.1 #86, CONFIG: Bump Microsoft.Extensions.Configuration and Microsoft.Extensions.Configuration.Json #89, CONFIG: Bump Microsoft.Extensions.DependencyInjection and Microsoft.Extensions.Hosting #91, CONFIG: Bump Microsoft.NET.Test.Sdk from 18.8.1 to 18.9.0 #99, CONFIG: Bump xunit.runner.visualstudio from 3.1.5 to 4.0.0 #100), the .NET and package upgrades (CONFIG: Updated the solution to .net and all Nuget packages to latest stable versions #81, CONFIG: .Net 10 and Package Upgrade #84, CONFIG: Upgrade ADotNet to 6.0.0 and update NuGet packages #108), Dependabot settings (CONFIG: lock FluentAssertions in Dependabot config (ignore 8.x/9.x/10.x) #85, CONFIG: Align dependabot config to the v2 standard #96), xunit 4 (CONFIG: Move The Test Projects To xunit 4 On The Microsoft Testing Platform #110), and packaging fixes (CONFIG: Fix Linux native library PackagePath in LibPostalNet #101, CONFIG: Fix net10.0 targets paths, add LibPostalAutoDownload opt-out, document usage #102). The licence change on 19 May was a direct commit.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.
Microsoft.DotNet.ApiCompat.Tool), in strict mode, finds no added, removed or changed public types or members. The only difference is the assembly version.contentFiles/any/net8.0/tocontentFiles/any/net10.0/, andbuild/NHSISL.LibPostalClient.targetsnow looks for them there (CONFIG: Fix net10.0 targets paths, add LibPostalAutoDownload opt-out, document usage #102). The targets file also addsLibPostalAutoDownload, and publish skips the download when the zip is already in the publish folder.Packages
main(since57968d5).Setup
Releases are tagged with the workflow's
GITHUB_TOKENand 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 (ownerNHSISL, repositoryLibPostalClient, workflowbuild.yml, no environment), and theNUGET_USERorganisation secret available to this repository. The tag and publish jobs run only when this PR is merged with theRELEASESlabel.Validation (local)
main.dotnet buildthendotnet pack --configuration Release --include-symbols, as CI runs it, produces NHSISL.LibPostalClient 1.0.1.0 (lib/net10.0only, the Apache 2.0License.txt, the new release notes and onenet10.0dependency group) and NHSISL.LibPostalNet 1.0.0.1, plus their symbol packages.