Skip to content

⬆️ Bump @oclif/command from 1.7.0 to 1.8.0#15

Merged
wwilsman merged 1 commit into
masterfrom
dependabot/npm_and_yarn/oclif/command-1.8.0
Aug 11, 2020
Merged

⬆️ Bump @oclif/command from 1.7.0 to 1.8.0#15
wwilsman merged 1 commit into
masterfrom
dependabot/npm_and_yarn/oclif/command-1.8.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Aug 10, 2020

Bumps @oclif/command from 1.7.0 to 1.8.0.

Release notes

Sourced from @oclif/command's releases.

v1.8.0

  • feat: support src/command/index cmd (#141) 90ac072
  • chore(deps-dev): bump @types/node from 14.0.26 to 14.0.27 (#144) 07bcfaa
  • chore(deps-dev): bump @types/mocha from 7.0.2 to 8.0.0 (#133) b3efe1e
  • chore: sync dependabot.yml (#140) ee5500a
  • chore(deps-dev): bump @types/chai from 4.2.11 to 4.2.12 (#137) bbe0347
  • chore(deps-dev): bump @types/node from 14.0.25 to 14.0.26 (#139) 6d2c954
  • chore(deps-dev): bump @types/node from 14.0.24 to 14.0.25 (#138) a0ebf78
  • chore(deps-dev): bump eslint from 7.4.0 to 7.5.0 (#135) 6e68c31
  • chore(deps-dev): bump @types/node from 14.0.23 to 14.0.24 (#136) 5ace218
  • chore(deps-dev): bump @types/node from 14.0.14 to 14.0.23 (#132) 7f08f9f
  • chore(deps): bump lodash from 4.17.15 to 4.17.19 (#134) c45479a
  • chore(deps-dev): bump eslint from 7.3.1 to 7.4.0 (#127) 87a2e54
  • chore(deps-dev): bump @oclif/plugin-plugins from 1.8.3 to 1.9.0 (#126) 90b5130
  • chore(deps-dev): bump cli-ux from 5.4.8 to 5.4.9 (#125) 3ff5e3e
  • chore(deps-dev): bump @oclif/plugin-plugins from 1.7.7 to 1.8.3 (#123) b018bb6
  • chore(deps-dev): bump sinon from 9.0.1 to 9.0.2 (#121) cd750cd
  • chore(deps): bump semver from 5.6.0 to 7.3.2 (#114) 5405ef7
  • chore(deps): bump @oclif/config from 1.15.1 to 1.16.0 (#119) 3823239
  • chore(deps-dev): bump globby from 9.0.0 to 11.0.1 (#120) 29d7b09
  • chore(deps-dev): bump ts-node from 8.8.2 to 8.10.2 (#118) dbe5e06
  • chore(deps-dev): bump cli-ux from 5.4.6 to 5.4.7 (#117) 7b39961

oclif/command@v1.7.0...v1.8.0

Changelog

Sourced from @oclif/command's changelog.

1.8.0 (2020-08-03)

Features

Commits
  • 43c406c v1.8.0
  • 90ac072 feat: support src/command/index cmd (#141)
  • 07bcfaa chore(deps-dev): bump @types/node from 14.0.26 to 14.0.27 (#144)
  • b3efe1e chore(deps-dev): bump @types/mocha from 7.0.2 to 8.0.0 (#133)
  • ee5500a chore: sync dependabot.yml (#140)
  • bbe0347 chore(deps-dev): bump @types/chai from 4.2.11 to 4.2.12 (#137)
  • 6d2c954 chore(deps-dev): bump @types/node from 14.0.25 to 14.0.26 (#139)
  • a0ebf78 chore(deps-dev): bump @types/node from 14.0.24 to 14.0.25 (#138)
  • 6e68c31 chore(deps-dev): bump eslint from 7.4.0 to 7.5.0 (#135)
  • 5ace218 chore(deps-dev): bump @types/node from 14.0.23 to 14.0.24 (#136)
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

@dependabot dependabot Bot added the ⬆️⬇️ dependencies Pull requests that update a dependency file label Aug 10, 2020
@wwilsman wwilsman merged commit 7ecac36 into master Aug 11, 2020
@wwilsman wwilsman deleted the dependabot/npm_and_yarn/oclif/command-1.8.0 branch August 11, 2020 19:20
Manoj-Katta added a commit that referenced this pull request May 13, 2026
…rectly (PPLT-4214)

Bundle of ce:review + PR review fixes for the v143 PlzDedicatedWorker direct-fetch
fallback path in network.js. Closes the L755 coverage gap that's been blocking CI
since the unstable worker-based Test D was reverted in 2d48f20.

Renames:
- captureScriptDirectly → captureResourceDirectly. The function captures any
  allowlisted resource that fell through to direct fetch, not just worker scripts;
  the old name was misleading. Module-private; no external callers affected.

Must-fix (P1/P2 production-risk items):
- Cookies: read from network.page.session (full Network domain) instead of the
  triggering session, since worker sessions throw "Internal error" on
  Network.getCookies. Defensive try/catch retained.
- DIRECT_FETCH_TIMEOUT (5s) caps captureResourceDirectly via Promise.race;
  prevents idle() from hanging the full networkIdleWaitTimeout (~30s) when a
  worker host accepts TCP and stalls. (P1 #1)
- makeDirectRequest now returns { body, status }; captureResourceDirectly enforces
  the 25MB MAX_RESOURCE_SIZE guard before saveResource and records the real HTTP
  status instead of hardcoded 200. Font path call site updated to destructure. (P1 #2)
- Direct-fetch gate at _handleLoadingFinished mirrors saveResponseResource's
  disallowedHostnames-then-allowedHostnames precedence; emits a debug log when
  fallback is skipped due to hostname gating. (P2 #10 + C12)
- Authorization header in makeDirectRequest now requires target origin to match
  the page's snapshot origin; prevents Basic-auth credential leak to redirected
  third-party origins. (P2 #11)

Reviewer polish:
- _handleResponsePaused malformed/oversized branch: Fetch.failRequest runs BEFORE
  _forgetRequest so Chrome's Fetch state can't leak paused if failRequest throws.
  Unknown errors trigger a last-resort Fetch.continueResponse to un-pause. Known
  races (ABORTED_MESSAGE / Invalid InterceptionId) remain silent. (P2 #4)
- Unknown errors in _handleResponsePaused failRequest catch and _continueResponse
  catch now log at warn (was debug) for production observability. (P2 #5 + C8)
- _handleResponsePaused: inline comment explaining when the untracked-request
  branch fires (service-worker-fulfilled responses or cleanup races). (C2)
- _handleResponsePaused: url normalization consistent between tracked and
  untracked paths via normalizeURL on the untracked fallback. (C3)
- parseInt now uses explicit radix 10 at both call sites. (C7)
- RESPONSE_RECEIVED_TIMEOUT comment notes the cumulative N*2s worst case. (C9)

Test:
- New deterministic spec "logs gracefully when the direct-fetch fallback fails"
  exercises captureResourceDirectly's catch path by dropping Network.responseReceived
  for a CSS asset (no JS execution, no real worker). Closes the L755 coverage gap.
  (C1 / P1 #3)

Intentionally deferred (reviewer comments replied separately):
- P2 #15 — no-response branch flip-flop predates this PR (commit ae1d388,
  2022-09-21); out of scope.
- P2 #6 — sec-ch-ua hardcoded version is one of several stale literals in the
  makeDirectRequest header block; deferring full audit.
- C4 + S4 — DISABLED_FEATURES extraction; existing block-level comment adequate.
- C5 — percy.test.js timing fix; reviewer pre-approved deferring.
- S2 / S3 — example / reference already present in existing comments.
- Favicon Task A — pending separate investigation of snapshot.test.js timing.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant