Skip to content

V10.2.2/service update - #37

Merged
gimlichael merged 5 commits into
mainfrom
v10.2.2/service-update
Jul 24, 2026
Merged

V10.2.2/service update#37
gimlichael merged 5 commits into
mainfrom
v10.2.2/service-update

Conversation

@codebelt-aicia

Copy link
Copy Markdown
Contributor

This is a service update that focuses on package dependencies.

Automated changes:

  • Codebelt/Cuemon package versions bumped to latest compatible
  • PackageReleaseNotes.txt updated for v10.2.2
  • CHANGELOG.md entry added for v10.2.2

Note: Third-party packages (Microsoft.Extensions.*, BenchmarkDotNet, etc.) are not auto-updated.
Use Dependabot or manual updates for those.

Generated by codebelt-aicia
Triggered by: yamldotnet @ 10.1.6

@greptile-apps

greptile-apps Bot commented Jul 22, 2026

Copy link
Copy Markdown

Greptile Summary

This is a routine v10.2.2 service update that bumps internal Codebelt/Cuemon packages (10.1.5 → 10.1.6, 10.5.4 → 10.5.5) and Microsoft.NET.Test.Sdk (18.7.0 → 18.8.1), tightens the build pipeline, and updates documentation.

  • Directory.Packages.props: Eight package references bumped to their latest compatible versions with no changes to the package references used in source code.
  • Directory.Build.props: Recommended .NET analyzers enabled for main projects (AnalysisLevel=latest, AnalysisMode=Recommended, EnforceCodeStyleInBuild=true), while test projects disable all rules via AnalysisMode=none; MinVerTagPrefix=v and suppression of S6618 added alongside the new analyzer settings.
  • RestfulApiVersionReader.cs / PackageReleaseNotes.txt / CHANGELOG.md: XML doc modernised to use generic cref syntax; release notes and changelog entry added for v10.2.2; the nginx base image tag in the DocFX Dockerfile intentionally loosened to the floating 1.31-alpine tag.

Confidence Score: 5/5

Safe to merge — all changes are additive package bumps, build configuration additions, and documentation updates with no logic changes in production code.

The only production-code file touched (RestfulApiVersionReader.cs) has a one-line XML doc update. Package bumps are patch-level increments on internal Codebelt/Cuemon packages and the test SDK. The new analyzer settings in Directory.Build.props are correctly scoped so test projects inherit AnalysisMode=none and are not affected by the stricter main-project rules. No runtime behaviour changes anywhere.

No files require special attention.

Important Files Changed

Filename Overview
.docfx/Dockerfile.docfx Intentional nginx base image tag loosened from 1.31.2-alpine to 1.31-alpine (documented in CHANGELOG)
.nuget/Codebelt.Extensions.Asp.Versioning/PackageReleaseNotes.txt Release notes entry for v10.2.2 prepended correctly with availability and ALM section
CHANGELOG.md v10.2.2 entry added and bottom reference link updated; [Unreleased] comparison link removed without a replacement (flagged in previous review thread)
Directory.Build.props Analyzer settings added to main group (EnableNETAnalyzers, AnalysisLevel=latest, AnalysisMode=Recommended, EnforceCodeStyleInBuild); test group corrected from AnalysisLevel=none to AnalysisMode=none to match new structure; MinVerTagPrefix and S6618 suppression added
Directory.Packages.props Straightforward version bumps for Codebelt and Cuemon packages (10.1.5→10.1.6, 10.5.4→10.5.5) and Microsoft.NET.Test.Sdk (18.7.0→18.8.1)
src/Codebelt.Extensions.Asp.Versioning/RestfulApiVersionReader.cs XML doc for ReadAcceptHeader parameter simplified from verbose T:System.Collections.Generic.ICollection`1 cref syntax to modern ICollection{MediaTypeHeaderValue} generic cref form

Reviews (2): Last reviewed commit: "🔧 update changelog for version 10.2.2 w..." | Re-trigger Greptile

Comment thread CHANGELOG.md Outdated
Enable recommended .NET code analyzers and enforce code style in build. Update Dockerfile.docfx to use nginx 1.31 alpine base image for documentation delivery. Also configure MinVerTagPrefix for consistent git tag naming.
Upgrade Codebelt.Extensions.AspNetCore.Mvc.Formatters.Newtonsoft.Json from 10.1.5 to 10.1.6 and Microsoft.NET.Test.Sdk from 18.7.0 to 18.8.1 to get the latest stable patches. Normalize line endings in file.
Simplify and modernize the XML doc comment for ReadAcceptHeader parameter. Replace verbose cref syntax with concise generic form using ICollection{MediaTypeHeaderValue}.
@codecov

codecov Bot commented Jul 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.97%. Comparing base (d3aed60) to head (a3651b0).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #37   +/-   ##
=======================================
  Coverage   98.97%   98.97%           
=======================================
  Files          11       11           
  Lines         584      584           
  Branches       93       93           
=======================================
  Hits          578      578           
  Misses          6        6           

☔ View full report in Codecov by Harness.
📢 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.

@gimlichael
gimlichael merged commit 0a674b4 into main Jul 24, 2026
24 checks passed
@gimlichael
gimlichael deleted the v10.2.2/service-update branch July 24, 2026 13:02
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