Skip to content

Bump Humanizer.Core from 2.14.1 to 3.0.10#2795

Draft
Copilot wants to merge 3 commits intodependabot/nuget/src/Microsoft.OpenApi.Hidi/Humanizer.Core-3.0.10from
copilot/sub-pr-2764
Draft

Bump Humanizer.Core from 2.14.1 to 3.0.10#2795
Copilot wants to merge 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

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