Skip to content

chore: bump version line to 1.1 for the FluentAssertions removal - #61

Closed
poxet wants to merge 2 commits into
masterfrom
chore/bump-version-1.1
Closed

chore: bump version line to 1.1 for the FluentAssertions removal#61
poxet wants to merge 2 commits into
masterfrom
chore/bump-version-1.1

Conversation

@poxet

@poxet poxet commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Sets MAJOR_MINOR to 1.1 so the gh#55/#56 release publishes as 1.1.0 rather than 1.0.3.

Why a minor rather than a patch

#60 removed the FluentAssertions reference from Tharga.Cache. That is the right fix — the library never used it, and flowing it put the Xceed Community License on every consumer — but it is a compile-time break for anyone who was unknowingly relying on the transitive reference. That population is precisely the one that cannot anticipate the change, which is what makes a silent patch bump the wrong signal.

Secondary, smaller: #60 also changed the AddCache registration-accumulation semantics. Registrations no longer accumulate process-wide across service collections, and in a three-or-more-call sequence a call that does not mention a type now inherits the most recent value rather than the first-ever one.

Effect

The version step reads git tag -l "${MAJOR_MINOR}.*". No 1.1.* tag exists, so PATCH starts at 0 and the next master release publishes 1.1.0. The 1.0.x tags are untouched.

Sequencing

The release job for #60 is currently sitting at waiting on the gated deployment, so nothing has published yet — this lands before the approval, and the fixes then reach NuGet as 1.1.0 in a single release. Approving the older waiting run instead would mint 1.0.3 and make this moot.

@poxet

poxet commented Aug 17, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #64, which carries this change together with the comment cleanup and the mission.md corrections in a single PR.

@poxet poxet closed this Aug 17, 2026
@poxet
poxet deleted the chore/bump-version-1.1 branch August 17, 2026 08:15
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.

1 participant