← Back to issue list

chore(deps): update development dependencies (minor and patch)

View original Github issue

Metadata

Project
craft-actions
Number
#70
Type
pull request
State
merged
Author
renovate[bot]
Labels
dependencies
Created
Updated
Closed

Current evaluation

Renovate dev-dependency bump in craft-actions (@types/node 26.1.0, eslint 10.6.0, prettier 3.9.4, typescript-eslint 8.62.1) passed CI and was auto-merged into main via commit f1f266b.

Resolution: closed resolved

Reason: PR #70 was merged into main (commit f1f266b) after all listed CI checks passed and it received one approving review; Renovate automerge was enabled for the 1am-7am window, so no further action was needed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`26.0.0` → `26.1.0`](https://renovatebot.com/diffs/npm/@types%2fnode/26.0.0/26.1.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/26.1.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/26.0.0/26.1.0?slim=true) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`10.5.0` → `10.6.0`](https://renovatebot.com/diffs/npm/eslint/10.5.0/10.6.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/10.6.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/10.5.0/10.6.0?slim=true) | | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [`3.8.4` → `3.9.4`](https://renovatebot.com/diffs/npm/prettier/3.8.4/3.9.4) | ![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.9.4?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.8.4/3.9.4?slim=true) | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.62.0` → `8.62.1`](https://renovatebot.com/diffs/npm/typescript-eslint/8.62.0/8.62.1) | ![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.62.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.62.0/8.62.1?slim=true) | --- ### Release Notes <details> <summary>eslint/eslint (eslint)</summary> ### [`v10.6.0`](https://redirect.github.com/eslint/eslint/releases/tag/v10.6.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v10.5.0...v10.6.0) #### Features - [`b1f9106`](https://redirect.github.com/eslint/eslint/commit/b1f910628e29a018c860e2352bc14cd07c853d67) feat: detect Symbol() and BigInt() in no-constant-binary-expression ([#&#8203;20981](https://redirect.github.com/eslint/eslint/issues/20981)) (Taejin Kim) - [`f291007`](https://redirect.github.com/eslint/eslint/commit/f291007cb73f55c09cf3c2aa3a405df379a5c594) feat: add checkRelationalComparisons to no-constant-binary-expression ([#&#8203;20948](https://redirect.github.com/eslint/eslint/issues/20948)) (sethamus) #### Bug Fixes - [`6b05784`](https://redirect.github.com/eslint/eslint/commit/6b05784eb271ac98ca3e1e2a48c4b14bb588c786) fix: prefer-exponentiation-operator invalid autofix at statement start ([#&#8203;20997](https://redirect.github.com/eslint/eslint/issues/20997)) (Milos Djermanovic) - [`bb9eb2a`](https://redirect.github.com/eslint/eslint/commit/bb9eb2ab28daf6e6dafc62daa6b5daf9c2b7046c) fix: account for shadowed `Boolean` in `no-extra-boolean-cast` ([#&#8203;21013](https://redirect.github.com/eslint/eslint/issues/21013)) (den$) - [`8fd8741`](https://redirect.github.com/eslint/eslint/commit/8fd8741009a3ed7845c89bfe2fb3eaa2119b2d15) fix: don't report shadowed undefined in `radix` rule ([#&#8203;21011](https://redirect.github.com/eslint/eslint/issues/21011)) (Pixel) - [`5784980`](https://redirect.github.com/eslint/eslint/commit/5784980ce8ba99556db98907895d82ef49cd0a27) fix: don't report shadowed undefined in no-throw-literal ([#&#8203;21010](https://redirect.github.com/eslint/eslint/issues/21010)) (Pixel) - [`9cd1e6d`](https://redirect.github.com/eslint/eslint/commit/9cd1e6de5bad487a9c713bdc9fda5af7ea0babcd) fix: suppress invalid class suggestion in no-promise-executor-return ([#&#8203;21008](https://redirect.github.com/eslint/eslint/issues/21008)) (Pixel) - [`d4eb2dc`](https://redirect.github.com/eslint/eslint/commit/d4eb2dc95f17cdf491edca91b7d9caf05b86253f) fix: don't report shadowed undefined in prefer-promise-reject-errors ([#&#8203;21006](https://redirect.github.com/eslint/eslint/issues/21006)) (Pixel) - [`2360464`](https://redirect.github.com/eslint/eslint/commit/23604646db6d987d01edb8aa5f4d2a88bd4c01d0) fix: prefer-promise-reject-errors false positives for shadowed Promise ([#&#8203;21003](https://redirect.github.com/eslint/eslint/issues/21003)) (den$) - [`63d52d2`](https://redirect.github.com/eslint/eslint/commit/63d52d28de705ec46f328d18166e8b7170b3f024) fix: restore max-classes-per-file report range ([#&#8203;21002](https://redirect.github.com/eslint/eslint/issues/21002)) (Pixel) - [`7feaff0`](https://redirect.github.com/eslint/eslint/commit/7feaff0cfb8d6a6260d3ea56887c9161daf8c700) fix: callback detection logic for IIFEs in max-nested-callbacks ([#&#8203;20979](https://redirect.github.com/eslint/eslint/issues/20979)) (fnx) - [`399a2ec`](https://redirect.github.com/eslint/eslint/commit/399a2ec81bcbcff2c67920db51d9276b20ac1025) fix: don't report inner non-callbacks in `max-nested-callbacks` ([#&#8203;20995](https://redirect.github.com/eslint/eslint/issues/20995)) (Milos Djermanovic) #### Documentation - [`a83683d`](https://redirect.github.com/eslint/eslint/commit/a83683db1c27193c2ad333fc5c0aedcc8a293db7) docs: Update README (GitHub Actions Bot) - [`f5449f9`](https://redirect.github.com/eslint/eslint/commit/f5449f96c2caabbc1a28b15211873e2f672f5ae5) docs: document userland patterns for global assertionOptions in RuleT… ([#&#8203;20986](https://redirect.github.com/eslint/eslint/issues/20986)) (playgirl) - [`bea49f7`](https://redirect.github.com/eslint/eslint/commit/bea49f7b2899ebf708482f977ef2ada41fd2c3f0) docs: Update README (GitHub Actions Bot) - [`e5f70f9`](https://redirect.github.com/eslint/eslint/commit/e5f70f9b06683a887dd0d6dc1cc91a9c9bea816d) docs: update code-path diagrams ([#&#8203;20984](https://redirect.github.com/eslint/eslint/issues/20984)) (Tanuj Kanti) - [`8890c2d`](https://redirect.github.com/eslint/eslint/commit/8890c2d40880b195b9167735c24ec0cc5de5eb96) docs: add TypeScript config guidance for MCP server ([#&#8203;20796](https://redirect.github.com/eslint/eslint/issues/20796)) (Pierluigi Lenoci) - [`3eb3d9b`](https://redirect.github.com/eslint/eslint/commit/3eb3d9b1b5edecc3fcae0519ddba0e3745e889e3) docs: Update README (GitHub Actions Bot) - [`c5bb59c`](https://redirect.github.com/eslint/eslint/commit/c5bb59cf613dabafd550227b6adaa9327b1095f5) docs: Update README (GitHub Actions Bot) - [`eb3c97c`](https://redirect.github.com/eslint/eslint/commit/eb3c97c776731ce11b28cc99f0271f41b9994701) docs: fix grammar in prefer-const rule description ([#&#8203;20983](https://redirect.github.com/eslint/eslint/issues/20983)) (lumir) #### Chores - [`6a42034`](https://redirect.github.com/eslint/eslint/commit/6a42034a57a816b0a313720b3b9df09455bd0b5e) ci: run ecosystem tests on main branch ([#&#8203;20891](https://redirect.github.com/eslint/eslint/issues/20891)) (sethamus) - [`3dbacdb`](https://redirect.github.com/eslint/eslint/commit/3dbacdbb31673c87ca86ecafbb18712d8d1daed8) ci: bump actions/checkout from 6 to 7 ([#&#8203;21014](https://redirect.github.com/eslint/eslint/issues/21014)) (dependabot\[bot]) - [`c3abfca`](https://redirect.github.com/eslint/eslint/commit/c3abfca7c96cc9a244f54eeb66e9971c59280354) chore: correct JSDoc param types in html formatter ([#&#8203;21018](https://redirect.github.com/eslint/eslint/issues/21018)) (Minseon Kim) - [`a832320`](https://redirect.github.com/eslint/eslint/commit/a8323209cdbefefd540c5beeaa51418d8ec40f9e) ci: split ecosystem tests into separate jobs ([#&#8203;21001](https://redirect.github.com/eslint/eslint/issues/21001)) (xbinaryx) - [`27166e7`](https://redirect.github.com/eslint/eslint/commit/27166e78511db526688afc34bbfab1a458405f3f) chore: update ecosystem plugins ([#&#8203;21005](https://redirect.github.com/eslint/eslint/issues/21005)) (ESLint Bot) - [`865d76e`](https://redirect.github.com/eslint/eslint/commit/865d76e40107d4fa10a17fc3203b303eb8a88dc3) ci: bump pnpm/action-setup from 6.0.8 to 6.0.9 ([#&#8203;20989](https://redirect.github.com/eslint/eslint/issues/20989)) (dependabot\[bot]) - [`27a88c9`](https://redirect.github.com/eslint/eslint/commit/27a88c9fa7c040f4cd39e5a5e6e2d02441c408ef) chore: update dependency markdown-it to v14 in root ([#&#8203;20994](https://redirect.github.com/eslint/eslint/issues/20994)) (Milos Djermanovic) - [`970cea6`](https://redirect.github.com/eslint/eslint/commit/970cea62b295d931a4109abedeb21ba192d3f2be) chore: update dependency markdown-it to v14 ([#&#8203;20993](https://redirect.github.com/eslint/eslint/issues/20993)) (Milos Djermanovic) - [`b482120`](https://redirect.github.com/eslint/eslint/commit/b482120bacb40204fbf16f3b20be7207057157a5) chore: update dependency prettier to v3.8.4 ([#&#8203;20990](https://redirect.github.com/eslint/eslint/issues/20990)) (renovate\[bot]) - [`6993fb3`](https://redirect.github.com/eslint/eslint/commit/6993fb3173da84999fc208507b93f523aa657448) chore: update ecosystem plugins ([#&#8203;20985](https://redirect.github.com/eslint/eslint/issues/20985)) (ESLint Bot) </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.9.4`](https://redirect.github.com/prettier/prettier/compare/3.9.3...3.9.4) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.9.3...3.9.4) ### [`v3.9.3`](https://redirect.github.com/prettier/prettier/compare/b875c902b0509ca1ded6d4a12667d7834c8f8d00...b875c902b0509ca1ded6d4a12667d7834c8f8d00) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.9.2...3.9.3) ### [`v3.9.2`](https://redirect.github.com/prettier/prettier/compare/3.9.1...b875c902b0509ca1ded6d4a12667d7834c8f8d00) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.9.1...3.9.2) ### [`v3.9.1`](https://redirect.github.com/prettier/prettier/compare/3.9.0...3.9.1) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.9.0...3.9.1) ### [`v3.9.0`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#390) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.8.5...3.9.0) [diff](https://redirect.github.com/prettier/prettier/compare/3.8.5...3.9.0) 🔗 [Release Notes](https://prettier.io/blog/2026/06/27/3.9.0) ### [`v3.8.5`](https://redirect.github.com/prettier/prettier/compare/3.8.4...96395cbff58df7159fedd22a18446060873b2312) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.8.4...3.8.5) </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.62.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8621-2026-06-29) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.62.0...v8.62.1) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.62.1) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - Automerge - "after 1 am and before 7 am" 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-actions). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate dev-dependency bump in craft-actions (@types/node 26.1.0, eslint 10.6.0, prettier 3.9.4, typescript-eslint 8.62.1) passed CI and was auto-merged into main via commit f1f266b.
stealth/space-bunny-alpha — closed resolved Renovate’s updates for @types/node, ESLint, Prettier and typescript-eslint passed CI and were auto-merged into main via #70 (commit f1f266b).
stealth/space-bunny-alpha — closed resolved Renovate PR #70 merged into main, updating @types/node to 26.1.0, ESLint to 10.6.0, Prettier to 3.9.4, and typescript-eslint to 8.62.1.
stealth/space-bunny-alpha — closed resolved Renovate PR #70 was approved and auto-merged into main, passing all CI checks after minor and patch updates to @types/node, ESLint, Prettier, and typescript-eslint.
qwen/qwen3.6-35b-a3b — — Merged automated minor and patch updates for development dependencies including @types/node, eslint, prettier, and typescript-eslint. Approved by a reviewer, passed all CI checks, and merged via Renovate automerge.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 15
Confidence: 90
needs review Updates dev dependencies @types/node, eslint, prettier, and typescript-eslint to latest minor and patch versions. Generated by Renovate with automerge enabled. Awaiting CI validation and final review.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-actions#89 (confidence 70%)

    Later recurring Renovate 'chore(deps): update development dependencies' PR that merged the same @types/node/eslint/typescript-eslint bumps at newer versions.

  • Related To: canonical/craft-actions#125 (confidence 65%)

    Successor recurring Renovate dev-dependency PR (merged via commit 68553fe) covering the same tools plus vitest.

  • Related To: canonical/craft-actions#94 (confidence 50%)

    Added a Renovate-only CI workflow to rebuild transpiled artifacts after Node dependency updates like this one.

Related issues

Issue Project State Summary Similarity
#119 chore(deps): update development dependencies (minor and patch) craft-actions merged Renovate dev-dependency PR canonical/craft-actions#119 merged into main via commit c0a51eb, bumping @types/node 26.5.1→26.6.2, eslint 10.10.0→10.11.0, prettier 3.9.6→3.9.8 and vitest 5.0.0→5.0.1; all CI checks passed.
95%
#110 chore(deps): update development dependencies (minor and patch) craft-actions merged Renovate PR canonical/craft-actions#110 merged into main, bumping dev deps @types/node 26.4.0→26.4.1, eslint 10.9.1→10.10.0 and typescript-eslint 8.68.0→8.69.0. Approved by one reviewer with all CI checks green.
94%
#89 chore(deps): update development dependencies (minor and patch) craft-actions merged Renovate PR canonical/craft-actions#89 merged into main, bumping @types/node 26.1.1→26.2.0, eslint 10.7.0→10.8.1 and typescript-eslint 8.65.0→8.66.0 (lockfile diff, +120/-131).
94%
#85 chore(deps): update development dependencies (minor and patch) craft-actions merged Renovate PR merged (commit 1de2f76) bumping dev deps: prettier 3.9.5→3.9.6 and typescript-eslint 8.63.0→8.65.0 in craft-actions package.json; all CI checks passed.
94%
#11 chore(deps): update development dependencies (minor and patch) craft-actions merged Renovate dependency updates merged in canonical/craft-actions#11 as commit 1de2f76, including esbuild 0.21.5, Prettier 3.3.2, and updated TypeScript tooling.
93%
#91 chore(deps): update development dependencies (minor and patch) craft-actions merged Renovate PR canonical/craft-actions#91 bumped dev deps esbuild 0.28.1→0.28.2 and typescript-eslint 8.66.0→8.67.0 in package.json; approved and merged into main (automerge).
92%
#76 chore(deps): update development dependencies (minor and patch) craft-actions merged Renovate PR #76 bumping dev deps (@types/node 26.1.1, eslint 10.7.0, prettier 3.9.5, typescript-eslint 8.63.0, vitest 4.1.10) was approved and merged into main; all CI checks passed.
91%
#125 chore(deps): update development dependencies (minor and patch) craft-actions closed Renovate updates for @types/node, Prettier, typescript-eslint, and Vitest were merged via commit 68553fe; all CI checks passed.
90%
#131 chore(deps): update development dependencies (minor and patch) craft-actions merged Merged PR #131 updating development dependencies: @types/node to 26.6.5, prettier to 3.9.10, and typescript-eslint to 8.71.1.
88%
#115 chore(deps): update development dependencies (minor and patch) craft-actions closed Merged via Renovate automerge after CI passed, updating @types/node 26.4.1→26.5.1 and typescript-eslint 8.69.0→8.70.0 in commit 18dd03e.
88%