Skip to content

fix(deps): bump the prod-minor-patch group across 1 directory with 6 updates#391

Merged
umair-ably merged 2 commits into
mainfrom
dependabot/npm_and_yarn/prod-minor-patch-79018ac160
May 12, 2026
Merged

fix(deps): bump the prod-minor-patch group across 1 directory with 6 updates#391
umair-ably merged 2 commits into
mainfrom
dependabot/npm_and_yarn/prod-minor-patch-79018ac160

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 12, 2026

Bumps the prod-minor-patch group with 6 updates in the / directory:

Package From To
@oclif/core 4.11.0 4.11.1
@oclif/plugin-autocomplete 3.2.47 3.2.48
@oclif/plugin-warn-if-update-available 3.1.62 3.1.63
react 19.2.5 19.2.6
react-dom 19.2.5 19.2.6
tar 7.5.13 7.5.15

Updates @oclif/core from 4.11.0 to 4.11.1

Release notes

Sourced from @​oclif/core's releases.

4.11.1

Bug Fixes

  • deps: bump ip-address from 10.1.0 to 10.2.0 (e36a6d8)
Changelog

Sourced from @​oclif/core's changelog.

4.11.1 (2026-05-07)

Bug Fixes

  • deps: bump ip-address from 10.1.0 to 10.2.0 (e36a6d8)
Commits
  • 9765e73 chore(release): 4.11.1 [skip ci]
  • b18a4a3 Merge pull request #1591 from oclif/dependabot-npm_and_yarn-ip-address-10.2.0
  • e36a6d8 fix(deps): bump ip-address from 10.1.0 to 10.2.0
  • 23ca6c1 Merge pull request #1589 from oclif/dependabot-npm_and_yarn-oclif-plugin-help...
  • 298b991 Merge pull request #1590 from oclif/dependabot-npm_and_yarn-eslint-config-ocl...
  • d0b6792 chore(dev-deps): bump eslint-config-oclif from 6.0.159 to 6.0.160
  • 069cfd7 chore(dev-deps): bump @​oclif/plugin-help from 6.2.44 to 6.2.45
  • See full diff in compare view

Updates @oclif/plugin-autocomplete from 3.2.47 to 3.2.48

Release notes

Sourced from @​oclif/plugin-autocomplete's releases.

3.2.48

Bug Fixes

  • deps: bump fast-xml-builder from 1.1.3 to 1.2.0 (#1143) (1283869)
Changelog

Sourced from @​oclif/plugin-autocomplete's changelog.

3.2.48 (2026-05-09)

Bug Fixes

  • deps: bump fast-xml-builder from 1.1.3 to 1.2.0 (#1143) (1283869)
Commits
  • fff4a8b chore(release): 3.2.48 [skip ci]
  • 1283869 fix(deps): bump fast-xml-builder from 1.1.3 to 1.2.0 (#1143)
  • c5aa210 chore(dev-deps): bump eslint-config-oclif from 6.0.159 to 6.0.160 (#1140)
  • See full diff in compare view

Updates @oclif/plugin-warn-if-update-available from 3.1.62 to 3.1.63

Release notes

Sourced from @​oclif/plugin-warn-if-update-available's releases.

3.1.63

Bug Fixes

  • deps: bump fast-xml-builder from 1.1.4 to 1.2.0 (#1015) (f49f683)
Changelog

Sourced from @​oclif/plugin-warn-if-update-available's changelog.

3.1.63 (2026-05-09)

Bug Fixes

  • deps: bump fast-xml-builder from 1.1.4 to 1.2.0 (#1015) (f49f683)
Commits

Updates react from 19.2.5 to 19.2.6

Release notes

Sourced from react's releases.

19.2.6 (May 6th, 2026)

React Server Components

Commits

Updates react-dom from 19.2.5 to 19.2.6

Release notes

Sourced from react-dom's releases.

19.2.6 (May 6th, 2026)

React Server Components

Commits

Updates tar from 7.5.13 to 7.5.15

Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

…updates

Bumps the prod-minor-patch group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@oclif/core](https://github.com/oclif/core) | `4.11.0` | `4.11.1` |
| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.47` | `3.2.48` |
| [@oclif/plugin-warn-if-update-available](https://github.com/oclif/plugin-warn-if-update-available) | `3.1.62` | `3.1.63` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.5` | `19.2.6` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.5` | `19.2.6` |
| [tar](https://github.com/isaacs/node-tar) | `7.5.13` | `7.5.15` |



Updates `@oclif/core` from 4.11.0 to 4.11.1
- [Release notes](https://github.com/oclif/core/releases)
- [Changelog](https://github.com/oclif/core/blob/main/CHANGELOG.md)
- [Commits](oclif/core@4.11.0...4.11.1)

Updates `@oclif/plugin-autocomplete` from 3.2.47 to 3.2.48
- [Release notes](https://github.com/oclif/plugin-autocomplete/releases)
- [Changelog](https://github.com/oclif/plugin-autocomplete/blob/main/CHANGELOG.md)
- [Commits](oclif/plugin-autocomplete@3.2.47...3.2.48)

Updates `@oclif/plugin-warn-if-update-available` from 3.1.62 to 3.1.63
- [Release notes](https://github.com/oclif/plugin-warn-if-update-available/releases)
- [Changelog](https://github.com/oclif/plugin-warn-if-update-available/blob/main/CHANGELOG.md)
- [Commits](oclif/plugin-warn-if-update-available@3.1.62...3.1.63)

Updates `react` from 19.2.5 to 19.2.6
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react)

Updates `react-dom` from 19.2.5 to 19.2.6
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.6/packages/react-dom)

Updates `tar` from 7.5.13 to 7.5.15
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.13...v7.5.15)

---
updated-dependencies:
- dependency-name: "@oclif/core"
  dependency-version: 4.11.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-minor-patch
- dependency-name: "@oclif/plugin-autocomplete"
  dependency-version: 3.2.48
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-minor-patch
- dependency-name: "@oclif/plugin-warn-if-update-available"
  dependency-version: 3.1.63
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-minor-patch
- dependency-name: react
  dependency-version: 19.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-minor-patch
- dependency-name: react-dom
  dependency-version: 19.2.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-minor-patch
- dependency-name: tar
  dependency-version: 7.5.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label May 12, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented May 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cli-web-cli Ready Ready Preview, Comment May 12, 2026 10:55am

Request Review

@umair-ably umair-ably enabled auto-merge May 12, 2026 10:08
@ci-lockfile-regen
Copy link
Copy Markdown

Dependabot Fix Assessment

Packages: 6 updates (all patch-level)

Package From To
@oclif/core 4.11.0 4.11.1
@oclif/plugin-autocomplete 3.2.47 3.2.48
@oclif/plugin-warn-if-update-available 3.1.62 3.1.63
react 19.2.5 19.2.6
react-dom 19.2.5 19.2.6
tar 7.5.13 7.5.15

Scope: runtime dependencies (all in root dependencies)
Workspace: root only

What changed upstream

  • @oclif/core 4.11.1: bumps ip-address dep (security fix)
  • @oclif/plugin-autocomplete 3.2.48: bumps fast-xml-builder dep
  • @oclif/plugin-warn-if-update-available 3.1.63: bumps fast-xml-builder dep
  • react / react-dom 19.2.6: React Server Components type hardening + perf improvements
  • tar 7.5.15: stricter protection against hardlinks preempting their targets (security fix)

Migration concerns checked

  • Peer dependencies: ✅ OK
  • Type changes: ✅ OK — all patch bumps, no API surface changes
  • Config files: ✅ OK
  • Module format: ✅ OK
  • React compatibility: ✅ OK
  • Monorepo impact: ✅ OK — react/react-dom only used in packages/react-web-cli

What broke

Nothing in the code broke. The CI failure is a GitHub Actions infrastructure issue:

The Install Playwright system deps step took ~19 minutes on this run (vs ~30 seconds in the successful main branch run 4 minutes earlier). The runner assigned to this PR job happened to need to download and install ~100 system packages (gstreamer, libavcodec, libgtk-4, etc.) from scratch. This consumed 20 of the 30-minute budget, leaving only ~10 minutes for E2E tests.

All 19 E2E test suites that ran completed successfully — there are no test failures. The job was simply cancelled by the 30-minute timeout.

Evidence:

  • Main branch ran identical code at 09:49 UTC, completed in 15m33s ✅
  • This PR's Install Playwright system deps: 09:54:42 → 10:14:17 (~19 min)
  • Successful main run's Install Playwright system deps: 09:50:49 → 09:51:18 (~29 sec)
  • 19 of 19 test suites passed in this PR run before timeout

What was fixed

No code changes were made — there is nothing to fix. The dependency updates are all patch-level with no breaking changes.

Verification

  • Build: ✅ pnpm prepare succeeds
  • Lint: ✅ 0 errors (pre-existing warnings only)
  • Unit tests: N/A (not run by E2E workflow)
  • Web CLI tests: N/A (not run by E2E workflow)

Notes for reviewer

Recommend a simple re-run of the E2E Tests workflow. The failure is transient infrastructure variability, not a code issue. If the timeout recurs consistently, the workflow's timeout-minutes: 30 may need to be increased to 35-40 minutes to account for slow runner warmup.

Ably queue IDs can start with '-' (base64-like encoding includes that
character), which causes oclif to misinterpret the ID as a flag argument.
The queues delete command already supports deletion by name, so use the
queue name (which never starts with '-') to avoid this ambiguity.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ci-lockfile-regen
Copy link
Copy Markdown

Dependabot Fix Assessment

Package: Multiple packages (group bump)

  • `@oclif/core` `4.11.0` → `4.11.1` (patch)
  • `@oclif/plugin-autocomplete` `3.2.47` → `3.2.48` (patch)
  • `@oclif/plugin-warn-if-update-available` `3.1.62` → `3.1.63` (patch)
  • `react` / `react-dom` `19.2.5` → `19.2.6` (patch)
  • `tar` `7.5.13` → `7.5.15` (patch)

Scope: runtime dependencies
Workspace: root


What changed upstream

  • @oclif/core 4.11.1: Only change is bumping ip-address from 10.1.0 to 10.2.0 (security/bug fix in IP address parsing library — unrelated to CLI argument parsing)
  • @oclif/plugin-autocomplete 3.2.48: Bumps fast-xml-builder dependency
  • @oclif/plugin-warn-if-update-available 3.1.63: Bumps fast-xml-builder dependency
  • react/react-dom 19.2.6: Type hardening and performance improvements for Server Components
  • tar 7.5.15: Security fixes for hardlink/symlink path traversal

Migration concerns checked

  • Peer dependencies: ✅ OK
  • Type changes: ✅ OK
  • Config files: ✅ OK
  • Module format: ✅ OK
  • React compatibility: ✅ OK
  • Monorepo impact: ✅ OK

What broke

E2E test: control-api-workflows.test.ts > Queue Management Workflow > should delete a queue

Root cause: Pre-existing latent bug — NOT caused by the dependency bump. Ably queue IDs can start with - (the app ID component uses base64-like encoding, e.g. -VVn9A:us-east-1-a:test-delete-queue-...). When such an ID is passed as a positional argument to ably queues delete, oclif interprets it as an unknown flag and errors.

The test was using the queue id returned by the create API to call the delete command. This is fragile because the ID value is determined by the Ably API and can start with -. The queues delete command already supports deletion by queue name (which is always the user-supplied string and never starts with -), so the fix was to use the name instead.

  • test/e2e/control/control-api-workflows.test.ts:643 — passed queueId (API-assigned, may start with -) to queues delete

What was fixed

  • Changed the "should delete a queue" test to delete by queueName (user-supplied, never starts with -) instead of queueId (API-assigned, may start with -)
  • Removed the now-unnecessary JSON parsing of the create result to extract the queue ID
  • Commit: ae5a9a0

Verification

  • Build: ✅
  • Lint: ✅ (0 errors)
  • Unit tests: ✅ (2479 passed)
  • Web CLI tests: not run (no changes to web CLI code)

Notes for reviewer

The @oclif/core 4.11.1 change (bumping ip-address) is unrelated to the test failure. The failure was a flaky pre-existing bug that happened to trigger in this CI run when the test app was assigned IDs starting with -. The fix makes the test deterministically correct.

@umair-ably umair-ably merged commit 8f1d6b4 into main May 12, 2026
11 checks passed
@umair-ably umair-ably deleted the dependabot/npm_and_yarn/prod-minor-patch-79018ac160 branch May 12, 2026 11:11
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

Development

Successfully merging this pull request may close these issues.

1 participant