Skip to content

Update module github.com/santhosh-tekuri/jsonschema/v5 to v6 - #54069

Closed
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/github.com-santhosh-tekuri-jsonschema-v5-6.x
Closed

Update module github.com/santhosh-tekuri/jsonschema/v5 to v6#54069
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/github.com-santhosh-tekuri-jsonschema-v5-6.x

Conversation

@renovate

@renovate renovate Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1v6.0.2 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

santhosh-tekuri/jsonschema (github.com/santhosh-tekuri/jsonschema/v5)

v6.0.2

Compare Source

v6.0.1

Compare Source

Bug Fixes:

  • fix/schema: field RecursiveRef misspelled
  • fix/schema: missing Deprecated field

check https://redirect.github.com/santhosh-tekuri/jsonschema/discussions/172 to see notes for migrating from v5 to v6

v6.0.0

Compare Source

Improvements

  • mixed dialect support
  • custom $vocabulary support
  • sermver format
  • support for localisation for ValidationError
  • command jv
    • support stdin
    • --insecure and --cacert flag
    • --quiet flag

check https://redirect.github.com/santhosh-tekuri/jsonschema/discussions/172 to see notes for migrating from v5 to v6


Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added changelog/no-changelog No changelog entry needed dependencies PRs that bump a dependency dependencies-go PRs that bump a go dependency qa/no-code-change No code change in Agent code requiring validation labels Jul 23, 2026
@renovate
renovate Bot requested review from a team as code owners July 23, 2026 19:51
@renovate
renovate Bot requested review from NouhaManai96 and ross-m-young and removed request for a team July 23, 2026 19:51
@dd-prapprover-prod-77c48c

dd-prapprover-prod-77c48c Bot commented Jul 23, 2026

Copy link
Copy Markdown

PRApprover will approve and merge this PR, FAQ, #dx-source-code-management

🛠️ PRApproval Status

  • ✅ PR is eligible for auto-approval by rule datadog-agent-renovate - 2026-07-23T20:01:59Z
  • ⬜ CI tests passed
  • ⬜ Approved
  • Manual merge required: this rule does not auto-merge.

➡️ Current phase: CI tests failed. Please fix the failing tests to continue.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c90d38c94c

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

"strings"

"github.com/santhosh-tekuri/jsonschema/v5"
"github.com/santhosh-tekuri/jsonschema/v6"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Migrate validation errors to the v6 API

This import now binds jsonschema.ValidationError to v6, but FormatValidationError still uses the v5 fields KeywordLocation, Message, and treats InstanceLocation as a string. In v6 those fields/types changed, so the Private Action Runner package that validates workflow/script parameters no longer compiles until the formatter is rewritten against the v6 error API.

Useful? React with 👍 / 👎.

"fmt"

"github.com/santhosh-tekuri/jsonschema/v5"
"github.com/santhosh-tekuri/jsonschema/v6"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Replace removed CompileString calls

With the dependency switched to v6 here, the existing jsonschema.CompileString(...) calls in this file and in profile_rc_schema_test.go are no longer valid because v6 removed the package-level helper. These callers need to use the v6 compiler/resource-loading flow, otherwise the script parameter validation package and the profile schema tests fail to compile.

Useful? React with 👍 / 👎.

This commit was created from the local commit with hash d50320d7f572b992ee2d5b03c90da5475da4a2ab.
@dd-octo-sts
dd-octo-sts Bot requested a review from a team as a code owner July 23, 2026 20:01
@dd-octo-sts

dd-octo-sts Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Go Package Import Differences

Baseline: 6332ce3
Comparison: ec3963c

binaryosarchchange
cluster-agentlinuxamd64
+0, -1
-github.com/santhosh-tekuri/jsonschema/v5
cluster-agentlinuxarm64
+0, -1
-github.com/santhosh-tekuri/jsonschema/v5
privateactionrunnerlinuxamd64
+5, -2
-github.com/santhosh-tekuri/jsonschema/v5
+github.com/santhosh-tekuri/jsonschema/v6
+github.com/santhosh-tekuri/jsonschema/v6/kind
+golang.org/x/text/feature/plural
+golang.org/x/text/message
+golang.org/x/text/message/catalog
-net/mail
privateactionrunnerlinuxarm64
+5, -2
-github.com/santhosh-tekuri/jsonschema/v5
+github.com/santhosh-tekuri/jsonschema/v6
+github.com/santhosh-tekuri/jsonschema/v6/kind
+golang.org/x/text/feature/plural
+golang.org/x/text/message
+golang.org/x/text/message/catalog
-net/mail
privateactionrunnerwindowsamd64
+5, -2
-github.com/santhosh-tekuri/jsonschema/v5
+github.com/santhosh-tekuri/jsonschema/v6
+github.com/santhosh-tekuri/jsonschema/v6/kind
+golang.org/x/text/feature/plural
+golang.org/x/text/message
+golang.org/x/text/message/catalog
-net/mail
privateactionrunnerdarwinamd64
+5, -2
-github.com/santhosh-tekuri/jsonschema/v5
+github.com/santhosh-tekuri/jsonschema/v6
+github.com/santhosh-tekuri/jsonschema/v6/kind
+golang.org/x/text/feature/plural
+golang.org/x/text/message
+golang.org/x/text/message/catalog
-net/mail
privateactionrunnerdarwinarm64
+5, -2
-github.com/santhosh-tekuri/jsonschema/v5
+github.com/santhosh-tekuri/jsonschema/v6
+github.com/santhosh-tekuri/jsonschema/v6/kind
+golang.org/x/text/feature/plural
+golang.org/x/text/message
+golang.org/x/text/message/catalog
-net/mail

@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 52.08% (+0.14%)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: ec3963c | Docs | Datadog PR Page | Give us feedback!

@rdesgroppes rdesgroppes added the stop-updating Prevent auto updates from Renovate label Jul 23, 2026
@aiuto

aiuto commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

@NouhaManai96

Are you the right owner for this? Can you consider updating the API yourself?

@aiuto

aiuto commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

stop-updating

@aiuto aiuto closed this Jul 27, 2026
@renovate

renovate Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 6.x releases. But if you manually upgrade to 6.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate
renovate Bot deleted the renovate/github.com-santhosh-tekuri-jsonschema-v5-6.x branch July 27, 2026 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog No changelog entry needed dependencies PRs that bump a dependency dependencies-go PRs that bump a go dependency internal Identify a non-fork PR medium review PR review might take time qa/no-code-change No code change in Agent code requiring validation stop-updating Prevent auto updates from Renovate team/action-platform team/agent-build team/network-device-monitoring-core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants