Skip to content

chore: upgrade dependencies - #460

Merged
alnr merged 2 commits into
masterfrom
chore/upgrade-deps-2026-08-19
Aug 19, 2026
Merged

chore: upgrade dependencies#460
alnr merged 2 commits into
masterfrom
chore/upgrade-deps-2026-08-19

Conversation

@alnr

@alnr alnr commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Upgrades all direct and indirect dependencies to their latest compatible versions.

Notable changes

  • ory/client-go v1.22.51 → v1.22.66 — the generated API renamed CreateProjectApiKeyRequest to CreateProjectApiKeyBody (now consistent with CreateWorkspaceApiKeyBody); the single call site in cmd/cloudx/client/api_key.go is adapted. The struct fields are unchanged.
  • playwright-go v0.6100.0 → v0.6201.1
  • testify v1.11.1 → v1.12.0, kin-openapi v0.144.0 → v0.147.0, evanphx/json-patch, gomarkdown
  • Indirect: OpenTelemetry 1.44 → 1.45, grpc 1.83.1, protobuf 1.36.12, golang.org/x/* family

The Ory monorepo modules (hydra, kratos, keto, ory/x) were already pinned to the latest master sync (2026-07-29); verified via GOPROXY=direct that nothing newer exists.

Verification

  • go build ./... and go vet ./... pass
  • Full test suite outside cmd/cloudx passes
  • cmd/cloudx test binaries compile and their playwright/staging TestMain setup runs clean

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Bug Fixes
    • Updated project API key creation to use the current request format, preserving existing expiration and error behavior.
  • Chores
    • Refreshed underlying libraries and tooling dependencies for improved compatibility and maintenance.

Upgrades all direct and indirect dependencies to their latest
compatible versions. The Ory monorepo modules (hydra, kratos, keto,
ory/x) were already at the latest master sync (2026-07-29).

client-go v1.22.66 renamed CreateProjectApiKeyRequest to
CreateProjectApiKeyBody; the call site is adapted accordingly.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 19, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@alnr, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 42 minutes

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits within each organization.

For paid Pro and Pro+ reviews, CodeRabbit uses a developer's included PR review attempts over the past 7 days to set the current hourly allowance. At typical activity levels, the full plan allowance applies. Higher sustained activity can lower the allowance until earlier attempts leave the 7-day window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 07e1444c-9452-4df9-b539-254e4973cb5e

📥 Commits

Reviewing files that changed from the base of the PR and between 76fcd2a and 818d0b3.

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

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 439d0bc2-016d-4eaa-a1b7-be2594efbca4

📥 Commits

Reviewing files that changed from the base of the PR and between c386e0b and 76fcd2a.

⛔ Files ignored due to path filters (1)
  • go.sum is excluded by !**/*.sum
📒 Files selected for processing (2)
  • cmd/cloudx/client/api_key.go
  • go.mod

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The change updates project API key creation to use the current generated request builder. It also updates direct and indirect Go module dependency versions.

Changes

Project API key request migration

Layer / File(s) Summary
Use the generated API key request builder
cmd/cloudx/client/api_key.go
CreateProjectAPIKey now uses CreateProjectApiKeyBody. Name, optional expiry, and error handling remain unchanged.

Go dependency refresh

Layer / File(s) Summary
Refresh direct and indirect module versions
go.mod
Direct and indirect dependencies receive version updates across API, testing, observability, networking, cryptography, and tooling packages. The module path and Go version remain unchanged.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to 76fcd

This dependency-only update includes a localized API rename with no actionable merge-blocking risk remaining; it is merge-ready after normal checks and review.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the primary change: upgrading project dependencies.
Description check ✅ Passed The description explains the dependency updates, API adaptation, verification results, and compatibility checks; omitted checklist items are non-critical for this change.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/upgrade-deps-2026-08-19

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

golang-set v2.9.0 unconditionally imports go.mongodb.org/mongo-driver
for its new BSON marshaling support, pulling the mongo driver into the
module graph for a set library only used by the playwright test
helpers. playwright-go itself only requires v2.8.0.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@alnr
alnr merged commit 451db2c into master Aug 19, 2026
17 checks passed
@alnr
alnr deleted the chore/upgrade-deps-2026-08-19 branch August 19, 2026 15:52
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.

1 participant