Skip to content

Bump NJsonSchema from 11.5.2 to 11.6.0#890

Merged
github-actions[bot] merged 1 commit intomainfrom
dependabot/nuget/SchemaGenerator/NJsonSchema-11.6.0
Apr 20, 2026
Merged

Bump NJsonSchema from 11.5.2 to 11.6.0#890
github-actions[bot] merged 1 commit intomainfrom
dependabot/nuget/SchemaGenerator/NJsonSchema-11.6.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 13, 2026

Updated NJsonSchema from 11.5.2 to 11.6.0.

Release notes

Sourced from NJsonSchema's releases.

11.6.0

Potentially breaking changes

  • C# 11 required keyword now recognized as required: Properties using the C# 11 required keyword (RequiredMemberAttribute / JsonRequiredAttribute) are now correctly treated as required in schema generation and code output. Previously these were incorrectly treated as optional (Required.Default). This changes generated code: such properties now get Required.Always, [Required] attribute, and the required modifier when UseRequiredKeyword is enabled. (#​1908)
  • Both JsonStringEnumMemberName and EnumMember attributes are now emitted for enum members when using System.Text.Json, for compatibility with NSwag's reflection-based URL parameter serialization. (#​1905)
  • $schema version preserved in ToJson() instead of forcing draft-04. If you relied on the output always being draft-04, this may affect you. (#​1881)
  • patternProperties validation now correctly applies to all matching properties, not just the first. (#​1898)
  • MinLength no longer incorrectly applied to DateTime, DateTimeOffset, DateOnly, TimeOnly properties. (#​1900)

What's Changed

New Contributors

Full Changelog: RicoSuter/NJsonSchema@v11.5.2...v11.6.0

Commits viewable in compare view.

@dependabot dependabot Bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Apr 13, 2026
@github-actions github-actions Bot enabled auto-merge (squash) April 13, 2026 08:38
---
updated-dependencies:
- dependency-name: NJsonSchema
  dependency-version: 11.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/nuget/SchemaGenerator/NJsonSchema-11.6.0 branch from f53e3d9 to dfac1a5 Compare April 20, 2026 08:57
@github-actions github-actions Bot merged commit dc262d4 into main Apr 20, 2026
10 checks passed
@github-actions github-actions Bot deleted the dependabot/nuget/SchemaGenerator/NJsonSchema-11.6.0 branch April 20, 2026 08:58
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.

0 participants