Skip to content

Conversation

@gimlichael
Copy link
Member

@gimlichael gimlichael commented Aug 6, 2025

This pull request updates the release notes for multiple NuGet packages to version 9.0.8. The primary change is the upgrade of dependencies to their latest versions, ensuring compatibility with the newest .NET Target Frameworks (TFMs). The updates apply across a wide range of packages, both for ASP.NET Core and core libraries.

Release note updates:

Dependency management:

Summary by CodeRabbit

  • Chores
    • Updated package dependencies to their latest versions across all packages, including support for .NET 9 and .NET 8.
    • Refreshed Docker test environment image for improved compatibility.
    • Updated changelog to reflect the new service update (version 9.0.8).
    • Incremented various test and runtime package versions to ensure up-to-date builds and testing environments.

@gimlichael gimlichael self-assigned this Aug 6, 2025
@coderabbitai
Copy link

coderabbitai bot commented Aug 6, 2025

Walkthrough

This change updates package release notes for multiple Cuemon libraries to version 9.0.8, reflecting dependency updates for .NET 9, .NET 8, and .NET Standard 2.0/2.1 where applicable. It also updates test environment Docker tags, dependency versions in Directory.Packages.props, and adds a corresponding changelog entry.

Changes

Cohort / File(s) Change Summary
Release Notes Updates (.NET 9/8/Standard)
.nuget/*/PackageReleaseNotes.txt
Add version 9.0.8 entries specifying updated dependencies for .NET 9, .NET 8, and .NET Standard.
Central Dependency Version Management
Directory.Packages.props
Update package versions for Codebelt.Extensions.Xunit, xunit.runner.visualstudio, Microsoft.*.
Test Environment Update
testenvironments.json
Update Docker-Ubuntu image tag for test runner environment.
Changelog
CHANGELOG.md
Add changelog entry for version 9.0.8, noting dependency-focused service update.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Poem

A hop, a skip, a version bump,
Dependencies fresh, no code to dump.
Release notes grow, the changelog sings,
Docker tags and packages sprout new wings.
🐇 With every tidy, careful sweep,
The garden of code stays clean and neat!

Note

⚡️ Unit Test Generation is now available in beta!

Learn more here, or try it out under "Finishing Touches" below.

✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch v9.0.8/service-pack

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai generate unit tests to generate unit tests for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

♻️ Duplicate comments (22)
.nuget/Cuemon.Extensions.AspNetCore.Mvc/PackageReleaseNotes.txt (1)

4-5: Consistent, concise wording for dependency note
Same wording issue as noted in the Text.Json package. Recommend the shorter, neutral wording for consistency across all release-note files.

.nuget/Cuemon.Extensions.Collections.Generic/PackageReleaseNotes.txt (1)

4-5: Adopt the neutral phrasing for dependency updates
See earlier comment; suggest replacing the marketing phrasing with the concise wording for consistency.

.nuget/Cuemon.Net/PackageReleaseNotes.txt (1)

4-5: Align wording with other packages
Replace “latest and greatest with respect to TFMs” with the neutral variant proposed earlier to keep the release notes professional and uniform.

.nuget/Cuemon.Xml/PackageReleaseNotes.txt (1)

4-5: Apply the concise dependency-update wording
As with the other release-note files, recommend adopting the neutral phrasing for this bullet.

.nuget/Cuemon.Extensions.Runtime.Caching/PackageReleaseNotes.txt (2)

1-1: Duplicate: remove leading BOM/ZWNBSP – same issue as noted in Cuemon.Threading notes.


5-5: Duplicate: streamline ALM wording – apply the same tightened wording suggested earlier.

.nuget/Cuemon.AspNetCore.Mvc/PackageReleaseNotes.txt (2)

1-1: Duplicate: remove leading BOM/ZWNBSP.


5-5: Duplicate: streamline ALM wording – adopt the concise wording previously suggested.

.nuget/Cuemon.Extensions.Data.Integrity/PackageReleaseNotes.txt (2)

1-1: Duplicate: remove leading BOM/ZWNBSP.


5-5: Duplicate: streamline ALM wording – adopt the concise wording previously suggested.

.nuget/Cuemon.Core.App/PackageReleaseNotes.txt (2)

1-1: Duplicate: remove leading BOM/ZWNBSP.


5-5: Duplicate: streamline ALM wording – adopt the concise wording previously suggested.

.nuget/Cuemon.Extensions.Threading/PackageReleaseNotes.txt (1)

4-5: Same wording issue as noted in Cuemon.Data.Integrity

Apply the tightened phrasing suggested earlier for consistency across all packages.

.nuget/Cuemon.Core/PackageReleaseNotes.txt (1)

4-5: Same wording issue as noted in Cuemon.Data.Integrity

Apply the tightened phrasing suggested earlier for consistency across all packages.

.nuget/Cuemon.Diagnostics/PackageReleaseNotes.txt (1)

4-5: Same wording issue as noted in Cuemon.Data.Integrity

Apply the tightened phrasing suggested earlier for consistency across all packages.

.nuget/Cuemon.AspNetCore.App/PackageReleaseNotes.txt (1)

4-5: Same wording issue as noted in Cuemon.Data.Integrity

Apply the tightened phrasing suggested earlier for consistency across all packages.

.nuget/Cuemon.Extensions.Reflection/PackageReleaseNotes.txt (1)

4-5: Same wording improvement applies

Please apply the wording change suggested for the Cryptography package here as well to keep release notes consistent.

.nuget/Cuemon.Extensions.Text/PackageReleaseNotes.txt (1)

4-5: Same wording improvement applies

See earlier comment regarding “latest and greatest … with respect to TFMs”.

.nuget/Cuemon.Extensions.Net/PackageReleaseNotes.txt (1)

4-5: Same wording improvement applies

Refer to the first file’s suggestion for tightening the release-note wording.

.nuget/Cuemon.Data.SqlClient/PackageReleaseNotes.txt (1)

4-5: Same wording improvement applies

Apply the concise wording update noted for the Cryptography package to maintain uniformity across all package release notes.

.nuget/Cuemon.IO/PackageReleaseNotes.txt (1)

4-5: See previous comment – same wording issue.
The same edit applies here.

.nuget/Cuemon.Extensions.IO/PackageReleaseNotes.txt (1)

4-5: See previous comment – same wording issue.
The same edit applies here.

🧹 Nitpick comments (26)
CHANGELOG.md (1)

9-11: Ensure Changelog section structure consistency

Earlier entries (e.g., 9.0.7, 9.0.6) keep the “### Changed / Added / Fixed …” sub-sections to stay compliant with the “Keep a Changelog” format.
Consider adding at least a ### Changed section – even if it only contains “Dependencies updated to latest versions across all packages” – to avoid breaking downstream tooling that parses those headings.
Also remember to append the reference link for [9.0.8] at the bottom of the file if you maintain compare-links.

.nuget/Cuemon.AspNetCore.Razor.TagHelpers/PackageReleaseNotes.txt (1)

1-6: Tone & clarity improvement for release notes

The informal phrase “latest and greatest” and the wordy “with respect to” can be replaced with concise, professional wording.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - CHANGED Dependencies to latest versions for all supported TFMs
.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Text.Json/PackageReleaseNotes.txt (1)

1-6: Align wording with other documentation

Same wording issue as in the previous file; consider adopting a crisper sentence for consistency across all release notes.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - CHANGED Dependencies to latest versions for all supported TFMs
.nuget/Cuemon.Extensions.AspNetCore/PackageReleaseNotes.txt (1)

1-6: Refine phrasing for professionalism

Recommend tightening the language as shown below.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - CHANGED Dependencies to latest versions for all supported TFMs
.nuget/Cuemon.Extensions.AspNetCore.Mvc.RazorPages/PackageReleaseNotes.txt (1)

1-6: Consistent, concise wording

Apply the same phrasing adjustment for uniformity.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - CHANGED Dependencies to latest versions for all supported TFMs
.nuget/Cuemon.Extensions.AspNetCore.Text.Json/PackageReleaseNotes.txt (1)

4-5: Tone down marketing wording and tighten phrasing
The phrase “latest and greatest with respect to TFMs” is slightly marketing-ish and wordy for technical release notes. Consider something more concise and neutral, e.g.:

- CHANGED Dependencies to latest and greatest with respect to TFMs
+ CHANGED Updated dependencies to the latest stable versions aligned with supported TFMs
.nuget/Cuemon.Threading/PackageReleaseNotes.txt (2)

1-1: Remove stray BOM/ZWNBSP character at beginning of file

The Unicode FEFF (zero-width no-break space) before “Version” can cause diff noise and tooling issues. Delete it so the file starts with a plain ASCII “V”.


5-5: Tone & brevity – tighten the ALM bullet

“latest and greatest with respect to TFMs” is informal and wordy. Consider something like:

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest versions across supported TFMs

This keeps the release note concise and professional.

.nuget/Cuemon.Data.Integrity/PackageReleaseNotes.txt (1)

4-5: Replace colloquial wording in ALM bullet

The phrase “latest and greatest with respect to TFMs” is informal and slightly wordy for release-note copy. Consider tightening the language.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest versions across supported TFMs
.nuget/Cuemon.Security.Cryptography/PackageReleaseNotes.txt (1)

4-5: Prefer concise, neutral wording for release-note entries

Trim the informal “latest and greatest … with respect to” phrasing to something more business-like:

- CHANGED Dependencies to latest and greatest with respect to TFMs
+ CHANGED Updated dependencies to the latest versions aligned with supported TFMs
.nuget/Cuemon.Extensions.Xml/PackageReleaseNotes.txt (1)

5-5: Re-phrase bullet for professional tone and brevity

“latest and greatest with respect to TFMs” is marketing-style and verbose. Prefer a concise, neutral wording:

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest compatible versions for the supported TFMs
.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml/PackageReleaseNotes.txt (1)

5-5: Tighten wording of the ALM entry

Same comment as for other packages – consider the more formal phrasing below for consistency across release notes:

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest compatible versions for the supported TFMs
.nuget/Cuemon.Extensions.Hosting/PackageReleaseNotes.txt (1)

5-5: Use consistent, neutral language

Replace informal/wordy bullet with a concise statement:

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest compatible versions for the supported TFMs
.nuget/Cuemon.Runtime.Caching/PackageReleaseNotes.txt (1)

5-5: Align wording with other release-note entries

Recommend the following adjustment:

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest compatible versions for the supported TFMs
.nuget/Cuemon.Extensions.DependencyInjection/PackageReleaseNotes.txt (1)

5-5: Minor wording improvement

Apply the streamlined phrasing for clarity and consistency:

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest compatible versions for the supported TFMs
.nuget/Cuemon.Extensions.Text.Json/PackageReleaseNotes.txt (1)

5-5: Tone & conciseness of change description can be improved

“latest and greatest with respect to TFMs” sounds informal and slightly wordy for release notes. A crisper, more professional phrasing keeps the notes concise.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest versions for supported TFMs
.nuget/Cuemon.Extensions.Collections.Specialized/PackageReleaseNotes.txt (1)

5-5: Use a shorter, more professional wording

Same wording nit as in other packages.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest versions for supported TFMs
.nuget/Cuemon.Extensions.Core/PackageReleaseNotes.txt (1)

5-5: Release-note phrasing nit

Recommend trimming “latest and greatest with respect to TFMs” for a more neutral, compact sentence.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest versions for supported TFMs
.nuget/Cuemon.Extensions.Data/PackageReleaseNotes.txt (1)

5-5: Consistent, concise wording

Suggest aligning with a crisper wording used elsewhere.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest versions for supported TFMs
.nuget/Cuemon.AspNetCore.Authentication/PackageReleaseNotes.txt (1)

5-5: Minor wording refinement

The informal phrase “latest and greatest” can be replaced by a straightforward “latest”.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - UPDATED dependencies to the latest versions for supported TFMs
.nuget/Cuemon.Resilience/PackageReleaseNotes.txt (1)

1-6: Tighten wording and drop the BOM marker

  1. The invisible BOM character (U+FEFF) at the beginning of the file can cause diff noise and encoding issues in some tools. Save the file as UTF-8 without BOM.
  2. The phrase “latest and greatest with respect to TFMs” is a bit chatty/wordy for formal release notes. Consider something shorter and more neutral, e.g. “Updated dependencies to the latest compatible versions for all supported TFMs”.
-Version 9.0.8
+Version 9.0.8-# ALM
-- CHANGED Dependencies to latest and greatest with respect to TFMs
+# ALM
+- CHANGED Updated dependencies to the latest compatible versions for all supported TFMs
.nuget/Cuemon.Extensions.AspNetCore.Xml/PackageReleaseNotes.txt (1)

1-6: Polish phrasing and remove BOM

Same two minor issues as in the previous file:

  1. Remove the leading BOM (U+FEFF).
  2. Replace “latest and greatest with respect to TFMs” with a crisper sentence.
-Version 9.0.8
+Version 9.0.8-# ALM
-- CHANGED Dependencies to latest and greatest with respect to TFMs
+# ALM
+- CHANGED Updated dependencies to the latest compatible versions for all supported TFMs
.nuget/Cuemon.Data/PackageReleaseNotes.txt (1)

1-6: Consistent, concise wording & BOM removal

Repeat of the earlier nitpicks:

-Version 9.0.8
+Version 9.0.8-# ALM
-- CHANGED Dependencies to latest and greatest with respect to TFMs
+# ALM
+- CHANGED Updated dependencies to the latest compatible versions for all supported TFMs

This keeps phrasing consistent across packages and removes the superfluous BOM.

.nuget/Cuemon.Extensions.Diagnostics/PackageReleaseNotes.txt (1)

1-6: Minor editorial clean-up

Apply the same BOM removal and wording tweak as for the other release-note files:

-Version 9.0.8
+Version 9.0.8-# ALM
-- CHANGED Dependencies to latest and greatest with respect to TFMs
+# ALM
+- CHANGED Updated dependencies to the latest compatible versions for all supported TFMs
.nuget/Cuemon.AspNetCore/PackageReleaseNotes.txt (1)

1-6: Standardise language and strip BOM

For uniformity with the other package notes:

-Version 9.0.8
+Version 9.0.8-# ALM
-- CHANGED Dependencies to latest and greatest with respect to TFMs
+# ALM
+- CHANGED Updated dependencies to the latest compatible versions for all supported TFMs

This also removes the leading BOM character.

.nuget/Cuemon.Extensions.AspNetCore.Authentication/PackageReleaseNotes.txt (1)

4-5: Tone/clarity: replace informal & wordy phrasing.

“latest and greatest with respect to TFMs” is (a) informal and (b) wordy.
A crisper, professional alternative improves readability and keeps the style consistent with many OSS projects.

- - CHANGED Dependencies to latest and greatest with respect to TFMs
+ - CHANGED Dependencies updated to the latest compatible versions for all supported TFMs
📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 9341198 and c804536.

📒 Files selected for processing (45)
  • .nuget/Cuemon.AspNetCore.App/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.AspNetCore.Authentication/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.AspNetCore.Mvc/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.AspNetCore.Razor.TagHelpers/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.AspNetCore/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Core.App/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Core/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Data.Integrity/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Data.SqlClient/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Data/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Diagnostics/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.AspNetCore.Authentication/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Text.Json/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.AspNetCore.Mvc.RazorPages/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.AspNetCore.Mvc/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.AspNetCore.Text.Json/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.AspNetCore.Xml/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.AspNetCore/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Collections.Generic/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Collections.Specialized/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Core/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Data.Integrity/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Data/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.DependencyInjection/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Diagnostics/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Hosting/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.IO/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Net/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Reflection/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Runtime.Caching/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Text.Json/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Text/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Threading/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Extensions.Xml/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.IO/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Net/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Resilience/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Runtime.Caching/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Security.Cryptography/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Threading/PackageReleaseNotes.txt (1 hunks)
  • .nuget/Cuemon.Xml/PackageReleaseNotes.txt (1 hunks)
  • CHANGELOG.md (1 hunks)
  • Directory.Packages.props (3 hunks)
  • testenvironments.json (1 hunks)
🧰 Additional context used
🪛 LanguageTool
.nuget/Cuemon.Extensions.Data.Integrity/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.AspNetCore.Mvc.RazorPages/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Net/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Net/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Reflection/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Data.SqlClient/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.AspNetCore.Authentication/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Collections.Generic/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Hosting/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Threading/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Diagnostics/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Threading/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Data/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.AspNetCore.Xml/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Xml/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.AspNetCore/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.AspNetCore.Razor.TagHelpers/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.AspNetCore.App/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.DependencyInjection/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Data.Integrity/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Core/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Text.Json/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.AspNetCore/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Text.Json/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.AspNetCore.Mvc/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Runtime.Caching/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.AspNetCore.Mvc/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.AspNetCore.Text.Json/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Xml/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Core.App/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Runtime.Caching/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Diagnostics/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Xml/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.AspNetCore.Authentication/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Collections.Specialized/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Security.Cryptography/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Text/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Resilience/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Core/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.Data/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.IO/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

.nuget/Cuemon.Extensions.IO/PackageReleaseNotes.txt

[style] ~5-~5: ‘with respect to’ might be wordy. Consider a shorter alternative.
Context: ...GED Dependencies to latest and greatest with respect to TFMs   Version 9.0.7 Availability: .NET...

(EN_WORDINESS_PREMIUM_WITH_RESPECT_TO)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: call-build (Release) / 🛠️ Build
  • GitHub Check: call-build (Debug) / 🛠️ Build
🔇 Additional comments (1)
testenvironments.json (1)

12-12: Docker image tag verified
The Docker Hub query returned the expected tag name, confirming that gimlichael/ubuntu-testrunner:mono-net8.0.413-9.0.304 is publicly available and pull-able. No further action needed.

Comment on lines +8 to +10
<PackageVersion Include="Codebelt.Extensions.Xunit" Version="10.0.4" />
<PackageVersion Include="Codebelt.Extensions.Xunit.Hosting" Version="10.0.4" />
<PackageVersion Include="Codebelt.Extensions.Xunit.Hosting.AspNetCore" Version="10.0.4" />
Copy link

Choose a reason for hiding this comment

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

💡 Verification agent

🧩 Analysis chain

Verify NuGet availability of newly-referenced versions.

Before merging, confirm that every upgraded package (e.g., Microsoft.* 9.0.8, Codebelt.* 10.0.4, xunit.runner.visualstudio 3.1.3, Microsoft.Data.Sqlite 8.0.19/9.0.8) is already published on nuget.org; otherwise CI/restore will fail.

Also applies to: 21-21, 24-24, 38-38, 45-49


🏁 Script executed:

#!/bin/bash
# Fail fast on any missing package version.
set -e

declare -a pkgs=(
  "Codebelt.Extensions.Xunit:10.0.4"
  "Codebelt.Extensions.Xunit.Hosting:10.0.4"
  "Codebelt.Extensions.Xunit.Hosting.AspNetCore:10.0.4"
  "xunit.runner.visualstudio:3.1.3"
  "Microsoft.Data.Sqlite:8.0.19"
  "Microsoft.Data.Sqlite:9.0.8"
  "Microsoft.Extensions.DependencyInjection:9.0.8"
  "Microsoft.Extensions.Hosting:9.0.8"
  "Microsoft.Extensions.Http:9.0.8"
  "Microsoft.Extensions.Options.ConfigurationExtensions:9.0.8"
)

for pv in "${pkgs[@]}"; do
  IFS=":" read -r name ver <<<"$pv"
  url="https://api.nuget.org/v3-flatcontainer/$(echo "$name" | tr '[:upper:]' '[:lower:]')/$ver/$name.$ver.nupkg"
  code=$(curl -s -o /dev/null -w "%{http_code}" "$url")
  [[ "$code" == "200" ]] && echo "$name $ver found" || { echo "$name $ver NOT found"; exit 1; }
done

Length of output: 970


Missing NuGet packages detected – action required

The automated check against nuget.org returned 404 for the newly referenced Codebelt packages, which will break CI/restore. Before merging, please ensure these versions are published (or update to published ones):

• Directory.Packages.props (lines 8–10, 21, 24, 38, 45–49):

  • Codebelt.Extensions.Xunit 10.0.4
  • Codebelt.Extensions.Xunit.Hosting 10.0.4
  • Codebelt.Extensions.Xunit.Hosting.AspNetCore 10.0.4

Script output:
✖ Codebelt.Extensions.Xunit 10.0.4 NOT found

Once these packages are available (or the versions are adjusted), the restore will succeed.

🤖 Prompt for AI Agents
In Directory.Packages.props around lines 8 to 10, the specified versions 10.0.4
of the Codebelt.Extensions.Xunit packages are not found on nuget.org, causing
restore failures. Verify if these package versions are published; if not, update
the Version attributes to use existing published versions to ensure successful
package restore and CI build.

@codecov
Copy link

codecov bot commented Aug 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.86%. Comparing base (9341198) to head (c804536).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #125   +/-   ##
=======================================
  Coverage   79.86%   79.86%           
=======================================
  Files         595      595           
  Lines       18317    18317           
  Branches     1870     1870           
=======================================
  Hits        14629    14629           
  Misses       3618     3618           
  Partials       70       70           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Aug 6, 2025

@gimlichael gimlichael merged commit e75f0c4 into main Aug 7, 2025
316 of 317 checks passed
@gimlichael gimlichael deleted the v9.0.8/service-pack branch August 7, 2025 10:32
@coderabbitai coderabbitai bot mentioned this pull request Sep 13, 2025
@coderabbitai coderabbitai bot mentioned this pull request Oct 17, 2025
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