Skip to content

Bump Humanizer.Core from 2.14.1 to 3.0.10#2795

Merged
baywet merged 3 commits intodependabot/nuget/src/Microsoft.OpenApi.Hidi/Humanizer.Core-3.0.10from
copilot/sub-pr-2764
Mar 22, 2026
Merged

Bump Humanizer.Core from 2.14.1 to 3.0.10#2795
baywet merged 3 commits intodependabot/nuget/src/Microsoft.OpenApi.Hidi/Humanizer.Core-3.0.10from
copilot/sub-pr-2764

Conversation

Copy link
Contributor

Copilot AI commented Mar 20, 2026

Upgrades Humanizer.Core to 3.0.10 and fixes the resulting breaking API change: the Humanizer.Inflections namespace was removed in v3.x, with Vocabularies now living directly under Humanizer.

Description

Humanizer.Core 3.x removed the Humanizer.Inflections namespace. Vocabularies (used for custom singularization rules in PowerShellFormatter) is now in the root Humanizer namespace. Removes the now-invalid using Humanizer.Inflections; directive.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)

Related Issue(s)

Changes Made

  • Removed using Humanizer.Inflections; from PowerShellFormatter.csVocabularies.Default resolves via the existing using Humanizer;
  • Updated Humanizer.Core package reference from 2.14.13.0.10 in Microsoft.OpenApi.Hidi.csproj

Testing

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing performed
  • All existing tests pass

Checklist

  • My code follows the code style of this project
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Versions applicability

  • My change applies to the version 1.X of the library, if so PR link:
  • My change applies to the version 2.X of the library, if so PR link:
  • My change applies to the version 3.X of the library, if so PR link:
  • I have evaluated the applicability of my change against the other versions above.

See the contributing guidelines for more information about how patches are applied across multiple versions.

Additional Notes

No functional behavior changes — Vocabularies.Default.AddSingular(...) and .Singularize(inputIsKnownToBePlural: false) retain the same signatures in v3.x.


📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.

Copilot AI and others added 2 commits March 20, 2026 17:22
Co-authored-by: baywet <7905502+baywet@users.noreply.github.com>
…ompatibility

Co-authored-by: baywet <7905502+baywet@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Mar 20, 2026

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • example.org926f4f21-88e7-4dc5-bf88-6c529bb77844
    • Triggering command: /usr/share/dotnet/dotnet /usr/share/dotnet/dotnet exec --runtimeconfig /home/REDACTED/work/OpenAPI.NET/OpenAPI.NET/test/Microsoft.OpenApi.Hidi.Tests/bin/Debug/net8.0/Microsoft.OpenApi.Hidi.Tests.runtimeconfig.json --depsfile /home/REDACTED/work/OpenAPI.NET/OpenAPI.NET/test/Microsoft.OpenApi.Hidi.Tests/bin/Debug/net8.0/Microsoft.OpenApi.Hidi.Tests.deps.json /home/REDACTED/work/OpenAPI.NET/OpenAPI.NET/test/Microsoft.OpenApi.Hidi.Tests/bin/Debug/net8.0/testhost.dll --port 39275 --endpoint 127.0.0.1:039275 --role client --parentprocessid 4566 --telemetryoptedin false (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI changed the title [WIP] Update Humanizer.Core from 2.14.1 to 3.0.10 Bump Humanizer.Core from 2.14.1 to 3.0.10 Mar 20, 2026
Copilot AI requested a review from baywet March 20, 2026 17:24
@sonarqubecloud
Copy link

@baywet baywet marked this pull request as ready for review March 22, 2026 19:28
@baywet baywet requested a review from a team as a code owner March 22, 2026 19:28
@baywet baywet merged commit 3fad806 into dependabot/nuget/src/Microsoft.OpenApi.Hidi/Humanizer.Core-3.0.10 Mar 22, 2026
14 checks passed
@baywet baywet deleted the copilot/sub-pr-2764 branch March 22, 2026 19:28
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