Skip to content

build(deps): bump github.com/stretchr/objx from 0.5.3 to 0.8.0 - #635

Merged
eqrx merged 1 commit into
mainfrom
dependabot/go_modules/github.com/stretchr/objx-0.8.0
Oct 22, 2026
Merged

eqrx merged 1 commit into
mainfrom
dependabot/go_modules/github.com/stretchr/objx-0.8.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/stretchr/objx from 0.5.3 to 0.8.0.

Release notes

Sourced from github.com/stretchr/objx's releases.

v0.8.0

New features

  • Map.Delete removes values by selector. It takes one or more selectors in the same dot and bracket notation as Get and Set, removes the map keys or slice elements they point to, and returns the map so calls can be chained:

    m.Delete("books[1].chapters[2].title", "draft")

    Selectors run in order, so after a slice element is removed, later selectors see the shifted indexes. Missing paths and out-of-range indexes are ignored. Removing a slice element builds a new slice of the same type ([]string stays []string) and leaves the original backing array untouched. Maps along the path are modified in place. (#174)

What's Changed

New Contributors

Full Changelog: stretchr/objx@v0.7.0...v0.8.0

v0.7.0

Upgrade notes

Behavior changes

  • Has now reports keys whose value is nil. Map.Has used to return false both for missing keys and for keys set to nil, so the two couldn't be told apart. It now returns true whenever the selector exists, including nested keys, bracket keys and slice indexes that hold nil. If you relied on Has to mean "set and not nil", use !m.Get(selector).IsNil() instead. (#172)

Other

  • Added a contributing guide (#183), a security policy (#182) and issue templates (#184).
  • The Go workflow token is now restricted to read-only contents (#181).

What's Changed

New Contributors

Full Changelog: stretchr/objx@v0.6.0...v0.7.0

v0.6.0

Upgrade notes

Go 1.25 or later is now required (previously Go 1.20). (#175)

... (truncated)

Commits
  • 3af36f9 feat: add Delete method to Map by selector (#174)
  • be9331c Differentiate nil values from missing keys in Map.Has (#172)
  • 939338e Add bug report and feature request issue templates (#184)
  • a3ac3e0 Add a contributing guide (#183)
  • e1a4a14 Add a security policy (#182)
  • 3a6632b Restrict the Go workflow token to read-only contents (#181)
  • 7c54053 Fix Where* returning the items the decider rejected (#180)
  • 7b27248 Replace the browser-based codegen with go generate (#179)
  • 308c40d Cover nested URL values and keep repeated map-slice entries (#177)
  • a7f2e34 Enable more linters and the gofumpt and goimports formatters (#178)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/stretchr/objx](https://github.com/stretchr/objx) from 0.5.3 to 0.8.0.
- [Release notes](https://github.com/stretchr/objx/releases)
- [Commits](stretchr/objx@v0.5.3...v0.8.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/objx
  dependency-version: 0.8.0
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from a team as a code owner October 19, 2026 16:24
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Oct 19, 2026
@coderabbitai

coderabbitai Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Enterprise
  • Run ID: 96fc7d76-14f4-4927-be6e-ac8b3a7bb5ef
📥 Commits

Reviewing files that changed from the base of the PR and between 0ea791b and 9fac5b0.

⛔ Files ignored due to path filters: 1
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing: 1
  • go.mod

Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review.

Walkthrough

The indirect dependency github.com/stretchr/objx is upgraded from v0.5.3 to v0.8.0 in go.mod.

Changes

objx dependency update

Layer / File(s) Summary
Update objx dependency version
go.mod
The indirect dependency github.com/stretchr/objx changes from v0.5.3 to v0.8.0.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

Suggested reviewers: thetechnick

Merge Risk: ⚪ Minimal · up to 9fac5

No actionable issue currently blocks this dependency update; normal validation remains appropriate.

Pre-merge checks: Passed 4 · Failed 1

Failed Failed checks: 1 warning

Check name Status Explanation Resolution
Description check Warning The description explains the dependency upgrade and includes release notes, but it does not use the required Summary, Change Type, Check List Before Merging, or Additional Information sections. Update the description to include the required template sections. State the upgrade in Summary, select the applicable Change Type, complete the checklist with accurate validation and documentation details, and add any relevant compatibility…
Passed Passed checks: 4 passed
Check name Status Explanation
Title check Passed The title clearly identifies the dependency update from github.com/stretchr/objx 0.5.3 to 0.8.0.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)

Full details: Description check

Resolution

Update the description to include the required template sections. State the upgrade in Summary, select the applicable Change Type, complete the checklist with accurate validation and documentation details, and add any relevant compatibility information such as the Go 1.25 requirement.

  • Fix all pre-merge checks with AI
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@eqrx
eqrx merged commit bb230ce into main Oct 22, 2026
2 checks passed
@dependabot
dependabot Bot deleted the dependabot/go_modules/github.com/stretchr/objx-0.8.0 branch October 22, 2026 09:02
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 go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant