Skip to content

Comments

deps: Bump the all-dependencies group with 18 updates#862

Merged
carlsixsmith-moj merged 3 commits intomainfrom
dependabot/nuget/main/all-dependencies-8b694d64c6
Nov 26, 2025
Merged

deps: Bump the all-dependencies group with 18 updates#862
carlsixsmith-moj merged 3 commits intomainfrom
dependabot/nuget/main/all-dependencies-8b694d64c6

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 24, 2025

This pull request primarily updates NuGet package versions in Directory.Packages.props to keep dependencies current and compatible, and makes minor code adjustments to reflect these updates. It also improves code safety and clarity in several Razor components by handling potential null values and simplifying usages of the Humanizer library.

Dependency Updates:

  • Upgraded multiple packages in Directory.Packages.props, including ActualLab.Fusion (and related), AWSSDK.S3, Humanizer, IPAddressRange, MudBlazor, OpenTelemetry libraries, Rebus.ServiceProvider, and System.Linq.Dynamic.Core, ensuring the project uses the latest stable releases for improved features and bug fixes. [1] [2] [3]

Code Adjustments for Dependency Changes:

  • Changed using Humanizer.Bytes; to using Humanizer; in several command files to match the updated Humanizer package and its API. (AddActivity.cs, AddConsent.cs, AddRightToWork.cs) [1] [2] [3]
  • Updated usages of Humanizer.Localisation.TimeUnit.Week to TimeUnit.Week in RiskHistory.razor for compatibility with the new Humanizer version.

Code Quality and Safety Improvements:

  • Improved null safety in Razor components (UserAuditDialog.razor, LoginAudit.razor) by checking for null before calling .Humanize() on ActionType, preventing possible runtime errors. [1] [2]
  • Removed an unused using CsvHelper.Configuration.Attributes; directive from SupportWorkerPerformance.razor.cs for code cleanliness.

@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Nov 24, 2025
@dependabot dependabot bot requested review from a team as code owners November 24, 2025 08:10
@dependabot dependabot bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Nov 24, 2025
@carlsixsmith-moj
Copy link
Contributor

Humanizer has many breaking changes and needs looking at

@carlsixsmith-moj carlsixsmith-moj force-pushed the dependabot/nuget/main/all-dependencies-8b694d64c6 branch from d55b7a7 to 1a44b75 Compare November 26, 2025 07:20
@vks333 vks333 assigned vks333 and unassigned vks333 Nov 26, 2025
@vks333 vks333 self-requested a review November 26, 2025 10:01
@vks333
Copy link
Contributor

vks333 commented Nov 26, 2025

Humanizer has many breaking changes and needs looking at

Mudstepper also seeks attention

@carlsixsmith-moj carlsixsmith-moj force-pushed the dependabot/nuget/main/all-dependencies-8b694d64c6 branch 2 times, most recently from 863fafa to e664865 Compare November 26, 2025 13:45
@carlsixsmith-moj
Copy link
Contributor

The mudblazor extensions package is a breaking change and will require a re-write of the CatsStepper components.

dependabot bot and others added 3 commits November 26, 2025 14:40
Bumps ActualLab.Fusion from 11.1.4 to 11.3.4
Bumps ActualLab.Fusion.Blazor from 11.1.4 to 11.3.4
Bumps ActualLab.Fusion.Ext.Services from 11.1.4 to 11.3.4
Bumps ActualLab.Generators from 11.1.4 to 11.3.4
Bumps AWSSDK.Extensions.NETCore.Setup from 4.0.3.11 to 4.0.3.14
Bumps AWSSDK.S3 from 4.0.11.1 to 4.0.13.1
Bumps CodeBeam.MudBlazor.Extensions from 8.2.5 to 8.3.0
Bumps Humanizer from 2.14.1 to 3.0.1
Bumps Humanizer.Core.uk from 2.14.1 to 3.0.1
Bumps IPAddressRange from 6.2.0 to 6.3.0
Bumps MudBlazor from 8.14.0 to 8.15.0
Bumps OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.13.1 to 1.14.0
Bumps OpenTelemetry.Extensions.Hosting from 1.13.1 to 1.14.0
Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.13.0 to 1.14.0
Bumps OpenTelemetry.Instrumentation.Http from 1.13.0 to 1.14.0
Bumps OpenTelemetry.Instrumentation.Runtime from 1.13.0 to 1.14.0
Bumps Rebus.ServiceProvider from 10.6.0 to 10.7.0
Bumps System.Linq.Dynamic.Core from 1.6.10 to 1.7.0

---
updated-dependencies:
- dependency-name: ActualLab.Fusion
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: ActualLab.Fusion.Blazor
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: ActualLab.Fusion.Ext.Services
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: ActualLab.Generators
  dependency-version: 11.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: AWSSDK.Extensions.NETCore.Setup
  dependency-version: 4.0.3.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: AWSSDK.S3
  dependency-version: 4.0.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: CodeBeam.MudBlazor.Extensions
  dependency-version: 8.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: Humanizer
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: Humanizer.Core.uk
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
- dependency-name: IPAddressRange
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: MudBlazor
  dependency-version: 8.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Exporter.OpenTelemetryProtocol
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Extensions.Hosting
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Instrumentation.AspNetCore
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Instrumentation.Http
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: OpenTelemetry.Instrumentation.Runtime
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: Rebus.ServiceProvider
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: System.Linq.Dynamic.Core
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the Humanizer NuGet package and adjusts related code.
Specifically, this commit replaces `Humanizer.Bytes` with `Humanizer` and uses `TimeUnit` enum instead of `Humanizer.Localisation.TimeUnit` for TimeSpan formatting.
Removes unused `CsvHelper.Configuration.Attributes` namespace.
@carlsixsmith-moj carlsixsmith-moj force-pushed the dependabot/nuget/main/all-dependencies-8b694d64c6 branch from e664865 to 975a19d Compare November 26, 2025 14:40
@carlsixsmith-moj carlsixsmith-moj enabled auto-merge (squash) November 26, 2025 14:41
@carlsixsmith-moj carlsixsmith-moj merged commit 4e0c3ee into main Nov 26, 2025
1 check passed
@dependabot dependabot bot deleted the dependabot/nuget/main/all-dependencies-8b694d64c6 branch November 26, 2025 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants