github Fighter90/career-ops-ui v1.267.2

2 hours ago

[1.267.2] — 2026-11-04

Fixed

  • getro: the truncation warning names the failed page and the real attempt count (#6465) — the board walk retries transient per-page failures through the shared fetchJsonWithRetry (429/5xx/network, exponential backoff honouring Retry-After; the per-page fetch had been single-shot), and a later-page failure after ≥1 success logs the warning with 1-based page numbers ("truncated at page 2 of 5"), the requests really made ("after 3 attempts" — a non-object rejection says "an unknown number of attempts") and the partials kept. fetchJsonWithRetry now stamps err.attempts on every rethrow and takes an injectable sleep so tests skip the wall-clock backoff.
  • Tests 7395 → 7398; coverage ratchet unchanged (98.51 line / 90.35 branch).

Notes

  • The rest of the fork-sync tail (career-ops @ 31a29b30, 11 upstream commits) is deliberately not ported — parent-side only: the parent's own Next.js web app (Ctrl+K palette #6084, onboarding CLI check #6432), the ua interview-modes wording (#6445 — arrives with the deployed parent), a verify-ats perf pass (#6442 — own implementation), test/CI/docs commits. The v1.267.0 tag stays pointing at the red merge commit — not re-pointed; v1.267.1 and this patch are the deploy vehicles.

Don't miss a new career-ops-ui release

NewReleases is sending notifications on new releases.