Skip to content

chore(deps): weekly CLI dependency update (2026-08-24) [RED-870] [ship] - #1443

Merged
sorccu merged 1 commit into
mainfrom
simo/red-870-weekly-cli-dependency-update
Aug 24, 2026
Merged

chore(deps): weekly CLI dependency update (2026-08-24) [RED-870] [ship]#1443
sorccu merged 1 commit into
mainfrom
simo/red-870-weekly-cli-dependency-update

Conversation

@sorccu

@sorccu sorccu commented Aug 24, 2026

Copy link
Copy Markdown
Member

Linear: RED-870

Weekly dependency update. Every direct dependency and devDependency across the workspace moves to the newest version that is both installable on our Node floor (engines.node: ^20.19.0 || >=22.12.0, so Node 20.19.0) and past pnpm's 2-day minimumReleaseAge embargo.

Bumped

Package Type Owning package From → To
@oclif/core dependency checkly, create-checkly 4.13.5 → 4.14.0
uuid dependency / devDependency checkly / create-checkly 14.0.1 → 14.0.2
eslint devDependency root 10.8.1 → 10.9.0
@types/luxon devDependency checkly 3.7.4 → 3.7.5
config devDependency checkly 5.0.0 → 5.0.1

@oclif/core and uuid are declared in both packages and moved in lockstep.

Held back

Newer major requires Node >= 22, above our 20.19.0 floor: chalk 6.0.0, execa 10.0.1, recast 0.24.0, nanoid 6.0.1, lint-staged 17.3.0, @commitlint/cli 21.2.2, @commitlint/config-conventional 21.2.2. Each is already at its newest floor-compatible version, so none needed a manifest change this week.

Held back by a peer range rather than the Node floor: typescript stays at 6.0.3, because typescript-eslint 8.67.0 declares peerDependencies.typescript: ">=4.8.4 <6.1.0" and 6.0.3 is the newest 6.x release.

Excluded by policy: @types/node (kept near our minimum supported Node major, so we cannot type against APIs missing on the oldest Node we support) and vitest (stays on 3.x; v4 is incompatible with our setup).

Nothing was blocked by the release-age embargo this week.

Verification

Run locally on Node 20.20.0 with pnpm 10: no Unsupported engine warnings during install; pnpm install --frozen-lockfile reports the lockfile up to date; both packages build via the full prepare; skills/ in sync after pnpm run sync:skills; pnpm lint clean; commitlint accepts a valid subject and rejects an invalid one; unit suites pass (2015 tests in checkly, 19 in create-checkly).

Bumps: @oclif/core 4.14.0, uuid 14.0.2, eslint 10.9.0,
@types/luxon 3.7.5, config 5.0.1.

Held back (newer major requires Node >= 22, above our 20.19.0 floor):
chalk 6.0.0, execa 10.0.1, recast 0.24.0, nanoid 6.0.1,
lint-staged 17.3.0, @commitlint/cli 21.2.2,
@commitlint/config-conventional 21.2.2. Each is already at its newest
floor-compatible version, so none needed a manifest change.

Held back by a peer range rather than the Node floor: typescript stays
at 6.0.3 because typescript-eslint 8.67.0 declares
peerDependencies.typescript ">=4.8.4 <6.1.0", and 6.0.3 is the newest
6.x release.

Excluded by policy: @types/node (kept near our minimum supported Node
major so we cannot type against APIs missing on the oldest Node we
support) and vitest (stays on 3.x; v4 is incompatible with our setup).

Nothing was blocked by the pnpm release-age embargo this week.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@sorccu sorccu changed the title chore(deps): weekly CLI dependency update (2026-08-24) [RED-870] chore(deps): weekly CLI dependency update (2026-08-24) [RED-870] [ship] Aug 24, 2026

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto-approved: ship/show PR from a same-repo branch.

@sorccu
sorccu merged commit c716243 into main Aug 24, 2026
17 checks passed
@sorccu
sorccu deleted the simo/red-870-weekly-cli-dependency-update branch August 24, 2026 12:32
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