Renovate Bot
404da1449a
chore(deps): update all non-major dependencies
renovate/stability-days Updates have met minimum release age requirement
PR / lint (pull_request) Successful in 15s
PR / test-coverage (pull_request) Successful in 17s
2026-08-27 19:02:32 +00:00
Renovate Bot
c55be962df
chore(deps): update all non-major dependencies ( #27 )
...
Release / generate-dungeon (push) Failing after 43s
Release / upload-to-gitea-release (push) Skipped
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [globals](https://github.com/sindresorhus/globals ) | [`17.9.0` → `17.11.0`](https://renovatebot.com/diffs/npm/globals/17.9.0/17.11.0 ) |  |  |
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`25.5.0` → `25.7.0`](https://renovatebot.com/diffs/npm/puppeteer/25.5.0/25.7.0 ) |  |  |
---
### Release Notes
<details>
<summary>sindresorhus/globals (globals)</summary>
### [`v17.11.0`](https://github.com/sindresorhus/globals/releases/tag/v17.11.0 )
[Compare Source](https://github.com/sindresorhus/globals/compare/v17.10.0...v17.11.0 )
- Add `react-native` globals ([#​337](https://github.com/sindresorhus/globals/issues/337 )) [`61eafbf`](https://github.com/sindresorhus/globals/commit/61eafbf )
***
### [`v17.10.0`](https://github.com/sindresorhus/globals/releases/tag/v17.10.0 )
[Compare Source](https://github.com/sindresorhus/globals/compare/v17.9.0...v17.10.0 )
- Add `GM_cookie` to Greasemonkey globals ([#​349](https://github.com/sindresorhus/globals/issues/349 )) [`f468407`](https://github.com/sindresorhus/globals/commit/f468407 )
***
</details>
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v25.7.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#2570-2026-08-13 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.6.0...puppeteer-v25.7.0 )
##### 🎉 Features
- roll to Chrome 152.0.7977.42 ([#​15330](https://github.com/puppeteer/puppeteer/issues/15330 )) ([0c187db](https://github.com/puppeteer/puppeteer/commit/0c187db99161fe49d7d966d242f131c63337e76e ))
- **tracing:** support bufferSize option in tracing.start ([#​15328](https://github.com/puppeteer/puppeteer/issues/15328 )) ([987f146](https://github.com/puppeteer/puppeteer/commit/987f146b85115b73f8415c1c1b93d3b42576f058 ))
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- puppeteer-core bumped from 25.6.0 to 25.7.0
##### 🛠️ Fixes
- logger calling causing crashes ([#​15338](https://github.com/puppeteer/puppeteer/issues/15338 )) ([eb874a5](https://github.com/puppeteer/puppeteer/commit/eb874a58e55bd7221bca35d4216dc298b1f8ee86 ))
- roll to Firefox 153.0.4 ([#​15329](https://github.com/puppeteer/puppeteer/issues/15329 )) ([df5a524](https://github.com/puppeteer/puppeteer/commit/df5a5241108b6856d8198b019e6772c001da2729 ))
##### 🏗️ Refactor
- use Desposable stacks to track listeners ([#​15332](https://github.com/puppeteer/puppeteer/issues/15332 )) ([df2d719](https://github.com/puppeteer/puppeteer/commit/df2d71988ef7b2a857ff66615cdc28a857078e9c ))
### [`v25.6.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#2570-2026-08-13 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.5.0...puppeteer-v25.6.0 )
##### 🎉 Features
- roll to Chrome 152.0.7977.42 ([#​15330](https://github.com/puppeteer/puppeteer/issues/15330 )) ([0c187db](https://github.com/puppeteer/puppeteer/commit/0c187db99161fe49d7d966d242f131c63337e76e ))
- **tracing:** support bufferSize option in tracing.start ([#​15328](https://github.com/puppeteer/puppeteer/issues/15328 )) ([987f146](https://github.com/puppeteer/puppeteer/commit/987f146b85115b73f8415c1c1b93d3b42576f058 ))
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- puppeteer-core bumped from 25.6.0 to 25.7.0
##### 🛠️ Fixes
- logger calling causing crashes ([#​15338](https://github.com/puppeteer/puppeteer/issues/15338 )) ([eb874a5](https://github.com/puppeteer/puppeteer/commit/eb874a58e55bd7221bca35d4216dc298b1f8ee86 ))
- roll to Firefox 153.0.4 ([#​15329](https://github.com/puppeteer/puppeteer/issues/15329 )) ([df5a524](https://github.com/puppeteer/puppeteer/commit/df5a5241108b6856d8198b019e6772c001da2729 ))
##### 🏗️ Refactor
- use Desposable stacks to track listeners ([#​15332](https://github.com/puppeteer/puppeteer/issues/15332 )) ([df2d719](https://github.com/puppeteer/puppeteer/commit/df2d71988ef7b2a857ff66615cdc28a857078e9c ))
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMC4wIiwidXBkYXRlZEluVmVyIjoiNDQuMzAuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/27
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
2026-08-19 02:11:02 +00:00
Renovate Bot
cdf94c9fd0
chore(deps): update all non-major dependencies ( #26 )
...
Release / generate-dungeon (push) Failing after 42s
Release / upload-to-gitea-release (push) Skipped
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [eslint](https://eslint.org ) ([source](https://github.com/eslint/eslint )) | [`10.8.0` → `10.8.1`](https://renovatebot.com/diffs/npm/eslint/10.8.0/10.8.1 ) |  |  |
| [globals](https://github.com/sindresorhus/globals ) | [`17.8.0` → `17.9.0`](https://renovatebot.com/diffs/npm/globals/17.8.0/17.9.0 ) |  |  |
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`25.4.0` → `25.5.0`](https://renovatebot.com/diffs/npm/puppeteer/25.4.0/25.5.0 ) |  |  |
---
### Release Notes
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.8.1`](https://github.com/eslint/eslint/releases/tag/v10.8.1 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.8.0...v10.8.1 )
#### Bug Fixes
- [`18eb0a7`](https://github.com/eslint/eslint/commit/18eb0a7e787b9fac3049ef3dad0e845d2bd940a4 ) fix: prevent ASI hazard in `no-unused-labels` autofix ([#​21173](https://github.com/eslint/eslint/issues/21173 )) (dongkyu lee)
- [`151ba3f`](https://github.com/eslint/eslint/commit/151ba3f5834a0909e8b9b1736f4889ac694c0104 ) fix: false positives in `getter-return` and `accessor-pairs` ([#​21163](https://github.com/eslint/eslint/issues/21163 )) (Grit)
- [`6898df9`](https://github.com/eslint/eslint/commit/6898df9364639ee64b9448a4cb6b08a30c16bd37 ) fix: ignore meta-property names in `id-denylist` ([#​21166](https://github.com/eslint/eslint/issues/21166 )) (Pixel)
- [`4d7db66`](https://github.com/eslint/eslint/commit/4d7db6628e2badf0857cb88734fe641c3874bce9 ) fix: ignore meta-property names in `id-match` ([#​21167](https://github.com/eslint/eslint/issues/21167 )) (Pixel)
- [`677214e`](https://github.com/eslint/eslint/commit/677214e7eea83d8bc6e4b79eea871577e1369d5f ) fix: handle ASI hazards in no-unused-vars removeVar suggestion ([#​20935](https://github.com/eslint/eslint/issues/20935 )) (kuldeep kumar)
#### Documentation
- [`7d0cbf8`](https://github.com/eslint/eslint/commit/7d0cbf81cfdb7526b5c4cb7b222ddc7f257db560 ) docs: Update README (GitHub Actions Bot)
- [`0a05812`](https://github.com/eslint/eslint/commit/0a05812adb12598b32e85297b98df5ad14501d60 ) docs: add missing backticks to `no-duplicate-imports.js` ([#​21183](https://github.com/eslint/eslint/issues/21183 )) (Lee Daeun)
- [`678c90b`](https://github.com/eslint/eslint/commit/678c90b55da2889d4400cbf6e2584ab683faf202 ) docs: Update README (GitHub Actions Bot)
- [`8a10424`](https://github.com/eslint/eslint/commit/8a104242e8e1c5614940fab7324346974cff7d26 ) docs: Update README (GitHub Actions Bot)
- [`69bb948`](https://github.com/eslint/eslint/commit/69bb948061105426dbe6e3c931fcda783286e020 ) docs: Update README (GitHub Actions Bot)
#### Chores
- [`0a14800`](https://github.com/eslint/eslint/commit/0a148005051fded2ef1d14cc228ae505251b4b10 ) chore: update github/codeql-action action to v4.37.4 ([#​21196](https://github.com/eslint/eslint/issues/21196 )) (renovate\[bot])
- [`05adcb1`](https://github.com/eslint/eslint/commit/05adcb13542061dc7fadde5cd58d23d405a96d93 ) test: fix failing ecosystem test for `eslint-plugin-unicorn` ([#​21191](https://github.com/eslint/eslint/issues/21191 )) (Lazizbek Ergashev)
- [`5611035`](https://github.com/eslint/eslint/commit/56110356652dd614b3cf0933538abb551fc6bd6f ) test: add error locations info to `no-void` ([#​21185](https://github.com/eslint/eslint/issues/21185 )) (Lee Daeun)
- [`ee47333`](https://github.com/eslint/eslint/commit/ee47333aa681cfc3cb54df08c38f211ea219cc2a ) ci: bump github/codeql-action from 4 to 4.37.3 ([#​21176](https://github.com/eslint/eslint/issues/21176 )) (dependabot\[bot])
- [`f131c03`](https://github.com/eslint/eslint/commit/f131c034ad91bbf06bcbb6b5e931447a8e419a46 ) chore: improve ecosystem test failure reporting ([#​20937](https://github.com/eslint/eslint/issues/20937 )) (crimsonjay0)
- [`1f6edde`](https://github.com/eslint/eslint/commit/1f6eddee609b369b50993eab08d437dda4700991 ) chore: update ecosystem plugins ([#​21182](https://github.com/eslint/eslint/issues/21182 )) (ESLint Bot)
- [`d3266fb`](https://github.com/eslint/eslint/commit/d3266fb26c719c6b90a6cbe54bb120c9335ad19c ) chore: unpin `webpack` dependency ([#​21172](https://github.com/eslint/eslint/issues/21172 )) (Francesco Trotta)
- [`65a6519`](https://github.com/eslint/eslint/commit/65a6519cc8733b4688558a8611397cf9d01dd55d ) chore: add allowScripts field to package.json ([#​21092](https://github.com/eslint/eslint/issues/21092 )) (GiHoon Noh)
- [`22e5256`](https://github.com/eslint/eslint/commit/22e52568536e0009d4493dc888736bc163220c4b ) ci: add `triage:no` label to Dependabot PRs ([#​21141](https://github.com/eslint/eslint/issues/21141 )) (lumir)
- [`55c9038`](https://github.com/eslint/eslint/commit/55c9038836c91b6bd5617f0c97bea2274c9cc0bf ) ci: bump actions/labeler from 6 to 7 ([#​21159](https://github.com/eslint/eslint/issues/21159 )) (dependabot\[bot])
- [`7280e78`](https://github.com/eslint/eslint/commit/7280e78183d4711a49916b6a49ba5efaa651a991 ) chore: update dependency prettier to v3.9.6 ([#​21162](https://github.com/eslint/eslint/issues/21162 )) (renovate\[bot])
- [`eddbad6`](https://github.com/eslint/eslint/commit/eddbad60158d8cda86830fbe934a9d2282273b32 ) test: fix failing ecosystem test for `eslint-plugin-unicorn` ([#​21156](https://github.com/eslint/eslint/issues/21156 )) (Francesco Trotta)
- [`60a178d`](https://github.com/eslint/eslint/commit/60a178d5ef1b0c471be0831031ed7347f8f81dc2 ) chore: update ecosystem plugins ([#​21150](https://github.com/eslint/eslint/issues/21150 )) (ESLint Bot)
- [`f9f61dc`](https://github.com/eslint/eslint/commit/f9f61dc6112836f46a58a410c38b8c2faf10973f ) test: add error locations to `no-unreachable` ([#​21151](https://github.com/eslint/eslint/issues/21151 )) (JIYEON)
- [`d086293`](https://github.com/eslint/eslint/commit/d08629382b0a6aaa042823b796e5100e60053b54 ) test: add error locations to `no-undef` ([#​21147](https://github.com/eslint/eslint/issues/21147 )) (JIYEON)
- [`cc01b67`](https://github.com/eslint/eslint/commit/cc01b67061bbf558aa25746883ea1cad847f7cf2 ) test: add error locations to `no-useless-catch` ([#​21144](https://github.com/eslint/eslint/issues/21144 )) (devoil)
- [`688e75e`](https://github.com/eslint/eslint/commit/688e75ede01b295d51f2f86c9d82da020a4c887e ) chore: add missing backticks in JSDoc ([#​21143](https://github.com/eslint/eslint/issues/21143 )) (Bo Hyun Kim)
- [`7c1e175`](https://github.com/eslint/eslint/commit/7c1e17543ad396f50f65b003cf9142d43d3c63b0 ) test: add error locations to `require-await` ([#​21145](https://github.com/eslint/eslint/issues/21145 )) (Grit)
- [`588a26d`](https://github.com/eslint/eslint/commit/588a26ddce3c5a20f5b3f3d51ba1353cce7b4b0c ) test: add error locations to `no-extra-label` ([#​21139](https://github.com/eslint/eslint/issues/21139 )) (dongkyu lee)
- [`059aa89`](https://github.com/eslint/eslint/commit/059aa895743639e3ab53d14f9d944ff4be042233 ) test: add error locations to `no-useless-concat` ([#​21140](https://github.com/eslint/eslint/issues/21140 )) (dongkyu lee)
- [`5a452a8`](https://github.com/eslint/eslint/commit/5a452a8ba53917d65c9d83c3959ed35c2f890613 ) test: add error locations to `no-const-assign` ([#​21138](https://github.com/eslint/eslint/issues/21138 )) (dongkyu lee)
</details>
<details>
<summary>sindresorhus/globals (globals)</summary>
### [`v17.9.0`](https://github.com/sindresorhus/globals/releases/tag/v17.9.0 )
[Compare Source](https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0 )
- Update globals (2026-08-01) ([#​348](https://github.com/sindresorhus/globals/issues/348 )) [`5a958ed`](https://github.com/sindresorhus/globals/commit/5a958ed )
***
</details>
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v25.5.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#2550-2026-08-04 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.4.0...puppeteer-v25.5.0 )
##### ♻️ Chores
- **puppeteer:** Synchronize puppeteer versions
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- [@​puppeteer/browsers](https://github.com/puppeteer/browsers ) bumped from 3.0.6 to 3.1.0
##### 🎉 Features
- roll to Firefox 153.0 ([#​15258](https://github.com/puppeteer/puppeteer/issues/15258 )) ([6a54140](https://github.com/puppeteer/puppeteer/commit/6a541408972cffff21bab4a7b45e64507bb50835 ))
- track dialog status ([#​15266](https://github.com/puppeteer/puppeteer/issues/15266 )) ([9a6f646](https://github.com/puppeteer/puppeteer/commit/9a6f6461996dcd1918f87e018e1916417e531628 ))
##### 🛠️ Fixes
- disable WebUIOmniboxPopup and WebUIOmniboxAimPopup features ([#​15278](https://github.com/puppeteer/puppeteer/issues/15278 )) ([5dc2964](https://github.com/puppeteer/puppeteer/commit/5dc2964de9fd5d22ee02d2f5c81284f4d6500431 ))
- do not override the user agent when nothing is emulated ([#​15274](https://github.com/puppeteer/puppeteer/issues/15274 )) ([39c4653](https://github.com/puppeteer/puppeteer/commit/39c4653fae57e412e788f844db7932881c7dc9d3 ))
- forward headers to browserURL HTTP discovery and WebSocket connection ([#​15238](https://github.com/puppeteer/puppeteer/issues/15238 )) ([948d870](https://github.com/puppeteer/puppeteer/commit/948d8703080e4da25904e970872468cdcc7115d4 ))
- reject PWA access if network conditions are configured ([#​15271](https://github.com/puppeteer/puppeteer/issues/15271 )) ([6eb2b8c](https://github.com/puppeteer/puppeteer/commit/6eb2b8c341bcf330e6e93ddfa3b03fe9c7ece09d ))
- roll to Chrome 151.0.7922.71 ([#​15272](https://github.com/puppeteer/puppeteer/issues/15272 )) ([a7f07db](https://github.com/puppeteer/puppeteer/commit/a7f07dbab0e5e900c0a8e2858a94fbb8ccb26c5c ))
- roll to Firefox 153.0.1 ([#​15269](https://github.com/puppeteer/puppeteer/issues/15269 )) ([dd365cc](https://github.com/puppeteer/puppeteer/commit/dd365cc473c2064423e70805b9cc3b0ce6184838 ))
##### 📄 Documentation
- document units in page.metrics() ([#​15221](https://github.com/puppeteer/puppeteer/issues/15221 )) ([eae2b9a](https://github.com/puppeteer/puppeteer/commit/eae2b9a6eef9de65dfef95232657d032d647f0a3 ))
##### 🏗️ Refactor
- move some of the logger to constructor ([#​15282](https://github.com/puppeteer/puppeteer/issues/15282 )) ([67d1467](https://github.com/puppeteer/puppeteer/commit/67d1467d8d7d0101988df3a9a46249c65e8cc7d3 ))
- use a enum to manage the prefixes ([#​15281](https://github.com/puppeteer/puppeteer/issues/15281 )) ([c8faa53](https://github.com/puppeteer/puppeteer/commit/c8faa53225f96a0f3a0e4d18958c3405e3ee4d57 ))
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMy4yIiwidXBkYXRlZEluVmVyIjoiNDQuMjIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/26
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
2026-08-13 14:35:20 +00:00
Renovate Bot
b5f47ea033
chore(deps): update all non-major dependencies ( #23 )
...
Release / generate-dungeon (push) Failing after 44s
Release / upload-to-gitea-release (push) Skipped
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@vitest/coverage-v8](https://vitest.dev/guide/coverage ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 )) | [`4.1.9` → `4.1.10`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/4.1.9/4.1.10 ) |  |  |
| [eslint](https://eslint.org ) ([source](https://github.com/eslint/eslint )) | [`10.7.0` → `10.8.0`](https://renovatebot.com/diffs/npm/eslint/10.7.0/10.8.0 ) |  |  |
| [globals](https://github.com/sindresorhus/globals ) | [`17.7.0` → `17.8.0`](https://renovatebot.com/diffs/npm/globals/17.7.0/17.8.0 ) |  |  |
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`25.3.0` → `25.4.0`](https://renovatebot.com/diffs/npm/puppeteer/25.3.0/25.4.0 ) |  |  |
| [vitest](https://vitest.dev ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`4.1.9` → `4.1.10`](https://renovatebot.com/diffs/npm/vitest/4.1.9/4.1.10 ) |  |  |
---
### Release Notes
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary>
### [`v4.1.10`](https://github.com/vitest-dev/vitest/releases/tag/v4.1.10 )
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.1.9...v4.1.10 )
##### 🐞 Bug Fixes
- **browser**: Check fs access in builtin commands \[backport to v4] - by [@​hi-ogawa](https://github.com/hi-ogawa ), **Hiroshi Ogawa** and **OpenCode (claude-opus-4-8)** in [#​10680](https://github.com/vitest-dev/vitest/issues/10680 ) [<samp>(5c18d)</samp>](https://github.com/vitest-dev/vitest/commit/5c18dd267 )
- **vm**: Fix external module resolve error with deps optimizer query for encoded URI \[backport to v4] - by [@​SveLil](https://github.com/SveLil ) and [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​10661](https://github.com/vitest-dev/vitest/issues/10661 ) [<samp>(bae52)</samp>](https://github.com/vitest-dev/vitest/commit/bae52b511 )
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.1.9...v4.1.10 )
</details>
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.8.0`](https://github.com/eslint/eslint/releases/tag/v10.8.0 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.7.0...v10.8.0 )
#### Features
- [`2fee9bb`](https://github.com/eslint/eslint/commit/2fee9bb7416116cbed4d8c8100b1ae713b6356a1 ) feat: export `ConfigObject` from `eslint/config` ([#​21082](https://github.com/eslint/eslint/issues/21082 )) (sethamus)
#### Bug Fixes
- [`6b8d2f7`](https://github.com/eslint/eslint/commit/6b8d2f7589b8a7c8b91b8ca2a2ef6d46178760d8 ) fix: escape reserved characters in rule id in `html` formatter ([#​21129](https://github.com/eslint/eslint/issues/21129 )) (Francesco Trotta)
- [`9091071`](https://github.com/eslint/eslint/commit/90910715011211a20d011d807d398a7005127f35 ) fix: prevent `no-unreachable-loop` crash when all loop types are ignored ([#​21116](https://github.com/eslint/eslint/issues/21116 )) (Pixel)
- [`e23fafe`](https://github.com/eslint/eslint/commit/e23fafe8d4b15355adef6cdebef414c3a2019454 ) fix: prefer-object-spread add semicolon when adding parenthesis ([#​21081](https://github.com/eslint/eslint/issues/21081 )) (synthex-byte)
- [`20b5ad0`](https://github.com/eslint/eslint/commit/20b5ad052360a443786a202e94624a3f81846511 ) fix: quadratic-time regex in `prefer-template` ([#​21096](https://github.com/eslint/eslint/issues/21096 )) (Milos Djermanovic)
- [`8b6f6c0`](https://github.com/eslint/eslint/commit/8b6f6c0b33411f34485512456d94f221daf7321f ) fix: apply ignore configs to computed methods in class-methods-use-this ([#​21094](https://github.com/eslint/eslint/issues/21094 )) (Pixel)
- [`b2c608c`](https://github.com/eslint/eslint/commit/b2c608c014a396800a24a89343265d0616bee2d8 ) fix: NewExpression with parenthesized callee in `preserve-caught-error` ([#​21083](https://github.com/eslint/eslint/issues/21083 )) (Francesco Trotta)
#### Documentation
- [`6ddf858`](https://github.com/eslint/eslint/commit/6ddf8587e5cfeeb7328332601bb76d98b8a198ea ) docs: fix broken Specify Parser Options anchor link ([#​21106](https://github.com/eslint/eslint/issues/21106 )) (Minsu)
- [`784dfbe`](https://github.com/eslint/eslint/commit/784dfbe98f0222426fd200153a5ce2e5624151f0 ) docs: Clarify `no-eq-null` description ([#​21120](https://github.com/eslint/eslint/issues/21120 )) (Park Harin)
- [`7ec733a`](https://github.com/eslint/eslint/commit/7ec733a3ba5acb053a73ac656030a3879aa48fda ) docs: Fix typos and grammar in glossary ([#​21095](https://github.com/eslint/eslint/issues/21095 )) (Marry (Subin Yang))
- [`92bb13f`](https://github.com/eslint/eslint/commit/92bb13f13065db72d62454b9830d3ae52db15c76 ) docs: replace quake link ([#​21108](https://github.com/eslint/eslint/issues/21108 )) (Jung Hyeon Jun)
- [`68eb4a5`](https://github.com/eslint/eslint/commit/68eb4a57572409dbdcfeb3bc5c92ddbba46bc770 ) docs: fix broken Specify Globals anchor links in rule pages ([#​21103](https://github.com/eslint/eslint/issues/21103 )) (Minsu)
- [`d28f697`](https://github.com/eslint/eslint/commit/d28f697e0d32d7446c825fd89c362db028450134 ) docs: replace Code Climate CLI links with Qlty CLI links ([#​21099](https://github.com/eslint/eslint/issues/21099 )) (Jung Hyeon Jun)
- [`eccc68d`](https://github.com/eslint/eslint/commit/eccc68d42564e46bc9020d19ec52d2988f3b7bfa ) docs: correct --suppressions-location option description ([#​21093](https://github.com/eslint/eslint/issues/21093 )) (Ga eun Lee)
- [`c5963f7`](https://github.com/eslint/eslint/commit/c5963f74bfa82a5b7ccc0607dcdcc695b8c97a31 ) docs: Update README (GitHub Actions Bot)
#### Chores
- [`4fbf46d`](https://github.com/eslint/eslint/commit/4fbf46d140120ae838db08cbe49544c985956490 ) test: pin `webpack` version to 5.108.4 ([#​21137](https://github.com/eslint/eslint/issues/21137 )) (Francesco Trotta)
- [`2d063e2`](https://github.com/eslint/eslint/commit/2d063e224e9bb0ccb0a28c120f7e380a8d62f320 ) chore: update HTTP URLs to HTTPS in JSDoc and comments ([#​21101](https://github.com/eslint/eslint/issues/21101 )) (Bo Hyun Kim)
- [`eccbe7b`](https://github.com/eslint/eslint/commit/eccbe7bc9257a6c99880468e452c8dfafbf47f74 ) test: add error locations to `no-class-assign` ([#​21123](https://github.com/eslint/eslint/issues/21123 )) (devoil)
- [`e7d1e43`](https://github.com/eslint/eslint/commit/e7d1e4373bf626f8da76d62ce024c28928bc99bc ) ci: bump actions/setup-go from 6 to 7 ([#​21118](https://github.com/eslint/eslint/issues/21118 )) (dependabot\[bot])
- [`e9d66d0`](https://github.com/eslint/eslint/commit/e9d66d0cde1a7752c29dee53ab7b62632835a87a ) ci: bump actions/setup-node from 6 to 7 ([#​21119](https://github.com/eslint/eslint/issues/21119 )) (dependabot\[bot])
- [`ee225b6`](https://github.com/eslint/eslint/commit/ee225b60c26f0cc5f4d71641888a5bd2ec5626d6 ) test: Add error location details to `no-eq-null` rule ([#​21117](https://github.com/eslint/eslint/issues/21117 )) (Park Harin)
- [`044a627`](https://github.com/eslint/eslint/commit/044a627fa3e28ee1410d515acc5378eb4b49f8ba ) chore: update minimatch to ^10.2.5 ([#​21107](https://github.com/eslint/eslint/issues/21107 )) (김채영)
- [`fb09aa8`](https://github.com/eslint/eslint/commit/fb09aa8ff09730d3ccf68859e065f99666b52466 ) chore: update ecosystem plugins ([#​21115](https://github.com/eslint/eslint/issues/21115 )) (ESLint Bot)
- [`5abd878`](https://github.com/eslint/eslint/commit/5abd878740fe417fd8a910cac3741f2a0317b365 ) test: add error locations to `no-proto` ([#​21114](https://github.com/eslint/eslint/issues/21114 )) (Gihyeon Jeong / 정기현)
- [`9715887`](https://github.com/eslint/eslint/commit/9715887ec94a5ff936447d7b680d039fbe2f0541 ) test: Add error location details to `no-div-regex` ([#​21110](https://github.com/eslint/eslint/issues/21110 )) (Park Harin)
- [`a746ec6`](https://github.com/eslint/eslint/commit/a746ec6ea4a2249b1eb3f512264da5f4d5f7c886 ) test: add error locations to `no-new-wrappers` ([#​21109](https://github.com/eslint/eslint/issues/21109 )) (Gihyeon Jeong / 정기현)
- [`8dde645`](https://github.com/eslint/eslint/commit/8dde64570e240f3ef8af873d59a752db6d8519aa ) test: add error locations to `no-ex-assign` ([#​21102](https://github.com/eslint/eslint/issues/21102 )) (devoil)
- [`13ab0ec`](https://github.com/eslint/eslint/commit/13ab0ec447650c079d8a5e5d67222f79e69c741e ) test: add error locations to `no-label-var` ([#​21098](https://github.com/eslint/eslint/issues/21098 )) (Gihyeon Jeong / 정기현)
- [`a99906f`](https://github.com/eslint/eslint/commit/a99906ffb8342dde03336b5c6372b5658f21d5f2 ) test: Add error location details to `no-delete-var` rule ([#​21105](https://github.com/eslint/eslint/issues/21105 )) (Park Harin)
- [`c47e8dc`](https://github.com/eslint/eslint/commit/c47e8dc9bbfba797430db45ae08cb6f7392cfc9d ) chore: add missing backticks to `languages/js/index.js` ([#​21104](https://github.com/eslint/eslint/issues/21104 )) (beeen)
- [`0174428`](https://github.com/eslint/eslint/commit/0174428dd7543d118cf67a823b98dd97032fe68c ) chore: add missing backticks to `translate-cli-options.js` ([#​21097](https://github.com/eslint/eslint/issues/21097 )) (dongkyu lee)
- [`3d36589`](https://github.com/eslint/eslint/commit/3d36589a4917326500f0707bb41745160f387d00 ) chore: add missing backticks to `serialization.js` ([#​21091](https://github.com/eslint/eslint/issues/21091 )) (이규환)
- [`dcc9312`](https://github.com/eslint/eslint/commit/dcc9312c1081931de0fe1b555fbb6aa82fe696b9 ) test: add error locations to `eqeqeq` ([#​21090](https://github.com/eslint/eslint/issues/21090 )) (Ga eun Lee)
- [`2710b18`](https://github.com/eslint/eslint/commit/2710b182472cd1a95e4aff6186cb2c4fbadb4ee0 ) ci: Add explicit permissions to rebuild-docs-sites workflow ([#​21089](https://github.com/eslint/eslint/issues/21089 )) (Marry (Subin Yang))
- [`5d2f866`](https://github.com/eslint/eslint/commit/5d2f8663ee60701e9036b0b0933a12efd9d93269 ) chore: update dependency prettier to v3.9.5 ([#​21086](https://github.com/eslint/eslint/issues/21086 )) (renovate\[bot])
- [`d584e31`](https://github.com/eslint/eslint/commit/d584e31098f262563b97dc5d5f23a63a187879a0 ) chore: fix failing ecosystem test for `eslint-plugin-unicorn` ([#​21084](https://github.com/eslint/eslint/issues/21084 )) (Francesco Trotta)
- [`bf3eda0`](https://github.com/eslint/eslint/commit/bf3eda049bd690f1e9a5a0c4520a6329b3e4ec85 ) chore: update ecosystem plugins ([#​21079](https://github.com/eslint/eslint/issues/21079 )) (ESLint Bot)
</details>
<details>
<summary>sindresorhus/globals (globals)</summary>
### [`v17.8.0`](https://github.com/sindresorhus/globals/releases/tag/v17.8.0 )
[Compare Source](https://github.com/sindresorhus/globals/compare/v17.7.0...v17.8.0 )
- Update globals (2026-07-01) ([#​347](https://github.com/sindresorhus/globals/issues/347 )) [`7394811`](https://github.com/sindresorhus/globals/commit/7394811 )
***
</details>
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v25.4.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#2540-2026-07-27 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.3.0...puppeteer-v25.4.0 )
##### 🎉 Features
- add browser-level PWA install/launch/uninstall APIs ([#​15235](https://github.com/puppeteer/puppeteer/issues/15235 )) ([4a48c8a](https://github.com/puppeteer/puppeteer/commit/4a48c8a3637376a19238696bcc40816962380b1d ))
- expose Explicit Resource Management (`using`) ([#​15027](https://github.com/puppeteer/puppeteer/issues/15027 )) ([a1ca86b](https://github.com/puppeteer/puppeteer/commit/a1ca86b9df6036d76c055c94be2661b90e1d800c ))
- expose handled getter on Dialog ([#​15225](https://github.com/puppeteer/puppeteer/issues/15225 )) ([be6f726](https://github.com/puppeteer/puppeteer/commit/be6f72675587722e75b84edfc4bd813180ac1031 ))
- roll to Chrome 151.0.7922.47 ([#​15237](https://github.com/puppeteer/puppeteer/issues/15237 )) ([06442ae](https://github.com/puppeteer/puppeteer/commit/06442aeb8b03fb9effb32bd261a9bffa0b45603a ))
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- puppeteer-core bumped from 25.3.0 to 25.4.0
##### 🛠️ Fixes
- combine duplicate BiDi response headers instead of overwriting ([#​15203](https://github.com/puppeteer/puppeteer/issues/15203 )) ([16ec165](https://github.com/puppeteer/puppeteer/commit/16ec165d4bdf498e3b0fd6a8a7f0a3f02bfc823b ))
- don't throw in checkVisibility for a detached text node ([#​15197](https://github.com/puppeteer/puppeteer/issues/15197 )) ([89683ac](https://github.com/puppeteer/puppeteer/commit/89683ac2da9522f7d99df9172b487a50e4cbeec1 ))
- roll to Chrome 150.0.7871.115 ([#​15223](https://github.com/puppeteer/puppeteer/issues/15223 )) ([3232cd4](https://github.com/puppeteer/puppeteer/commit/3232cd4bd432107d2007e9d582fee5ade311a1df ))
- roll to Chrome 150.0.7871.46 ([#​15196](https://github.com/puppeteer/puppeteer/issues/15196 )) ([30d4100](https://github.com/puppeteer/puppeteer/commit/30d4100bca7512c8a227bc141cef580faee8bc5d ))
- roll to Chrome 150.0.7871.49 ([#​15220](https://github.com/puppeteer/puppeteer/issues/15220 )) ([633d55d](https://github.com/puppeteer/puppeteer/commit/633d55dc82cd0bd85dc012db736a42c44e7e890d ))
- roll to Firefox 152.0.5 ([#​15219](https://github.com/puppeteer/puppeteer/issues/15219 )) ([5de975a](https://github.com/puppeteer/puppeteer/commit/5de975a415e34455fb431e473205e281374162b7 ))
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTEuMyIsInVwZGF0ZWRJblZlciI6IjQ0LjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/23
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
2026-08-04 02:29:09 +00:00
Renovate Bot
6b080b7413
chore(deps): update https://git.keligrubb.com/actions/setup-node action to v7 ( #25 )
...
Release / generate-dungeon (push) Failing after 38s
Release / upload-to-gitea-release (push) Skipped
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://git.keligrubb.com/actions/setup-node ](https://git.keligrubb.com/actions/setup-node ) | action | major | `v6` → `v7` |
---
### Release Notes
<details>
<summary>actions/setup-node (https://git.keligrubb.com/actions/setup-node )</summary>
### [`v7.0.0`](https://git.keligrubb.com/actions/setup-node/compare/v7...v7 )
[Compare Source](https://git.keligrubb.com/actions/setup-node/compare/v7...v7 )
### [`v7`](https://git.keligrubb.com/actions/setup-node/compare/v6.5.0...v7 )
[Compare Source](https://git.keligrubb.com/actions/setup-node/compare/v6.5.0...v7 )
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNjUuNCIsInVwZGF0ZWRJblZlciI6IjQzLjI2NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->Reviewed-on: #25
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
2026-08-03 01:30:21 +00:00
Keli Grubb
69d1be9415
update dependencies and change default model ( #24 )
...
Release / generate-dungeon (push) Failing after 40s
Release / upload-to-gitea-release (push) Has been skipped
Reviewed-on: #24
2026-07-10 23:38:28 +00:00
Renovate Bot
e621505cf2
chore(deps): update all non-major dependencies ( #22 )
...
Release / generate-dungeon (push) Failing after 1m37s
Release / upload-to-gitea-release (push) Has been skipped
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [eslint](https://eslint.org ) ([source](https://github.com/eslint/eslint )) | [`10.5.0` → `10.6.0`](https://renovatebot.com/diffs/npm/eslint/10.5.0/10.6.0 ) |  |  |
| [globals](https://github.com/sindresorhus/globals ) | [`17.6.0` → `17.7.0`](https://renovatebot.com/diffs/npm/globals/17.6.0/17.7.0 ) |  |  |
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`25.1.0` → `25.2.1`](https://renovatebot.com/diffs/npm/puppeteer/25.1.0/25.2.1 ) |  |  |
| [sharp](https://sharp.pixelplumbing.com ) ([source](https://github.com/lovell/sharp ), [changelog](https://github.com/lovell/sharp/blob/main/docs/src/content/docs/changelog.md )) | [`0.35.1` → `0.35.2`](https://renovatebot.com/diffs/npm/sharp/0.35.1/0.35.2 ) |  |  |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the warning logs for more information.
---
### Release Notes
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.6.0`](https://github.com/eslint/eslint/releases/tag/v10.6.0 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.5.0...v10.6.0 )
#### Features
- [`b1f9106`](https://github.com/eslint/eslint/commit/b1f910628e29a018c860e2352bc14cd07c853d67 ) feat: detect Symbol() and BigInt() in no-constant-binary-expression ([#​20981](https://github.com/eslint/eslint/issues/20981 )) (Taejin Kim)
- [`f291007`](https://github.com/eslint/eslint/commit/f291007cb73f55c09cf3c2aa3a405df379a5c594 ) feat: add checkRelationalComparisons to no-constant-binary-expression ([#​20948](https://github.com/eslint/eslint/issues/20948 )) (sethamus)
#### Bug Fixes
- [`6b05784`](https://github.com/eslint/eslint/commit/6b05784eb271ac98ca3e1e2a48c4b14bb588c786 ) fix: prefer-exponentiation-operator invalid autofix at statement start ([#​20997](https://github.com/eslint/eslint/issues/20997 )) (Milos Djermanovic)
- [`bb9eb2a`](https://github.com/eslint/eslint/commit/bb9eb2ab28daf6e6dafc62daa6b5daf9c2b7046c ) fix: account for shadowed `Boolean` in `no-extra-boolean-cast` ([#​21013](https://github.com/eslint/eslint/issues/21013 )) (den$)
- [`8fd8741`](https://github.com/eslint/eslint/commit/8fd8741009a3ed7845c89bfe2fb3eaa2119b2d15 ) fix: don't report shadowed undefined in `radix` rule ([#​21011](https://github.com/eslint/eslint/issues/21011 )) (Pixel)
- [`5784980`](https://github.com/eslint/eslint/commit/5784980ce8ba99556db98907895d82ef49cd0a27 ) fix: don't report shadowed undefined in no-throw-literal ([#​21010](https://github.com/eslint/eslint/issues/21010 )) (Pixel)
- [`9cd1e6d`](https://github.com/eslint/eslint/commit/9cd1e6de5bad487a9c713bdc9fda5af7ea0babcd ) fix: suppress invalid class suggestion in no-promise-executor-return ([#​21008](https://github.com/eslint/eslint/issues/21008 )) (Pixel)
- [`d4eb2dc`](https://github.com/eslint/eslint/commit/d4eb2dc95f17cdf491edca91b7d9caf05b86253f ) fix: don't report shadowed undefined in prefer-promise-reject-errors ([#​21006](https://github.com/eslint/eslint/issues/21006 )) (Pixel)
- [`2360464`](https://github.com/eslint/eslint/commit/23604646db6d987d01edb8aa5f4d2a88bd4c01d0 ) fix: prefer-promise-reject-errors false positives for shadowed Promise ([#​21003](https://github.com/eslint/eslint/issues/21003 )) (den$)
- [`63d52d2`](https://github.com/eslint/eslint/commit/63d52d28de705ec46f328d18166e8b7170b3f024 ) fix: restore max-classes-per-file report range ([#​21002](https://github.com/eslint/eslint/issues/21002 )) (Pixel)
- [`7feaff0`](https://github.com/eslint/eslint/commit/7feaff0cfb8d6a6260d3ea56887c9161daf8c700 ) fix: callback detection logic for IIFEs in max-nested-callbacks ([#​20979](https://github.com/eslint/eslint/issues/20979 )) (fnx)
- [`399a2ec`](https://github.com/eslint/eslint/commit/399a2ec81bcbcff2c67920db51d9276b20ac1025 ) fix: don't report inner non-callbacks in `max-nested-callbacks` ([#​20995](https://github.com/eslint/eslint/issues/20995 )) (Milos Djermanovic)
#### Documentation
- [`a83683d`](https://github.com/eslint/eslint/commit/a83683db1c27193c2ad333fc5c0aedcc8a293db7 ) docs: Update README (GitHub Actions Bot)
- [`f5449f9`](https://github.com/eslint/eslint/commit/f5449f96c2caabbc1a28b15211873e2f672f5ae5 ) docs: document userland patterns for global assertionOptions in RuleT… ([#​20986](https://github.com/eslint/eslint/issues/20986 )) (playgirl)
- [`bea49f7`](https://github.com/eslint/eslint/commit/bea49f7b2899ebf708482f977ef2ada41fd2c3f0 ) docs: Update README (GitHub Actions Bot)
- [`e5f70f9`](https://github.com/eslint/eslint/commit/e5f70f9b06683a887dd0d6dc1cc91a9c9bea816d ) docs: update code-path diagrams ([#​20984](https://github.com/eslint/eslint/issues/20984 )) (Tanuj Kanti)
- [`8890c2d`](https://github.com/eslint/eslint/commit/8890c2d40880b195b9167735c24ec0cc5de5eb96 ) docs: add TypeScript config guidance for MCP server ([#​20796](https://github.com/eslint/eslint/issues/20796 )) (Pierluigi Lenoci)
- [`3eb3d9b`](https://github.com/eslint/eslint/commit/3eb3d9b1b5edecc3fcae0519ddba0e3745e889e3 ) docs: Update README (GitHub Actions Bot)
- [`c5bb59c`](https://github.com/eslint/eslint/commit/c5bb59cf613dabafd550227b6adaa9327b1095f5 ) docs: Update README (GitHub Actions Bot)
- [`eb3c97c`](https://github.com/eslint/eslint/commit/eb3c97c776731ce11b28cc99f0271f41b9994701 ) docs: fix grammar in prefer-const rule description ([#​20983](https://github.com/eslint/eslint/issues/20983 )) (lumir)
#### Chores
- [`6a42034`](https://github.com/eslint/eslint/commit/6a42034a57a816b0a313720b3b9df09455bd0b5e ) ci: run ecosystem tests on main branch ([#​20891](https://github.com/eslint/eslint/issues/20891 )) (sethamus)
- [`3dbacdb`](https://github.com/eslint/eslint/commit/3dbacdbb31673c87ca86ecafbb18712d8d1daed8 ) ci: bump actions/checkout from 6 to 7 ([#​21014](https://github.com/eslint/eslint/issues/21014 )) (dependabot\[bot])
- [`c3abfca`](https://github.com/eslint/eslint/commit/c3abfca7c96cc9a244f54eeb66e9971c59280354 ) chore: correct JSDoc param types in html formatter ([#​21018](https://github.com/eslint/eslint/issues/21018 )) (Minseon Kim)
- [`a832320`](https://github.com/eslint/eslint/commit/a8323209cdbefefd540c5beeaa51418d8ec40f9e ) ci: split ecosystem tests into separate jobs ([#​21001](https://github.com/eslint/eslint/issues/21001 )) (xbinaryx)
- [`27166e7`](https://github.com/eslint/eslint/commit/27166e78511db526688afc34bbfab1a458405f3f ) chore: update ecosystem plugins ([#​21005](https://github.com/eslint/eslint/issues/21005 )) (ESLint Bot)
- [`865d76e`](https://github.com/eslint/eslint/commit/865d76e40107d4fa10a17fc3203b303eb8a88dc3 ) ci: bump pnpm/action-setup from 6.0.8 to 6.0.9 ([#​20989](https://github.com/eslint/eslint/issues/20989 )) (dependabot\[bot])
- [`27a88c9`](https://github.com/eslint/eslint/commit/27a88c9fa7c040f4cd39e5a5e6e2d02441c408ef ) chore: update dependency markdown-it to v14 in root ([#​20994](https://github.com/eslint/eslint/issues/20994 )) (Milos Djermanovic)
- [`970cea6`](https://github.com/eslint/eslint/commit/970cea62b295d931a4109abedeb21ba192d3f2be ) chore: update dependency markdown-it to v14 ([#​20993](https://github.com/eslint/eslint/issues/20993 )) (Milos Djermanovic)
- [`b482120`](https://github.com/eslint/eslint/commit/b482120bacb40204fbf16f3b20be7207057157a5 ) chore: update dependency prettier to v3.8.4 ([#​20990](https://github.com/eslint/eslint/issues/20990 )) (renovate\[bot])
- [`6993fb3`](https://github.com/eslint/eslint/commit/6993fb3173da84999fc208507b93f523aa657448 ) chore: update ecosystem plugins ([#​20985](https://github.com/eslint/eslint/issues/20985 )) (ESLint Bot)
</details>
<details>
<summary>sindresorhus/globals (globals)</summary>
### [`v17.7.0`](https://github.com/sindresorhus/globals/releases/tag/v17.7.0 )
[Compare Source](https://github.com/sindresorhus/globals/compare/v17.6.0...v17.7.0 )
- Update globals (2026-06-22) ([#​345](https://github.com/sindresorhus/globals/issues/345 )) [`33b75f9`](https://github.com/sindresorhus/globals/commit/33b75f9 )
***
</details>
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v25.2.1`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#2521-2026-06-24 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.2.0...puppeteer-v25.2.1 )
##### ♻️ Chores
- **puppeteer:** Synchronize puppeteer versions
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- puppeteer-core bumped from 25.2.0 to 25.2.1
##### 🛠️ Fixes
- regression when using Puppeteer with untrusted sessions ([#​15150](https://github.com/puppeteer/puppeteer/issues/15150 )) ([801c212](https://github.com/puppeteer/puppeteer/commit/801c2124cfbc4a4a19bb0a40bc3b8a25d7504691 ))
- roll to Firefox 152.0.2 ([#​15153](https://github.com/puppeteer/puppeteer/issues/15153 )) ([d2908b2](https://github.com/puppeteer/puppeteer/commit/d2908b2cdf3e3fa721a063d40b50d532b39bbc72 ))
### [`v25.2.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#2521-2026-06-24 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.1.0...puppeteer-v25.2.0 )
##### ♻️ Chores
- **puppeteer:** Synchronize puppeteer versions
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- puppeteer-core bumped from 25.2.0 to 25.2.1
##### 🛠️ Fixes
- regression when using Puppeteer with untrusted sessions ([#​15150](https://github.com/puppeteer/puppeteer/issues/15150 )) ([801c212](https://github.com/puppeteer/puppeteer/commit/801c2124cfbc4a4a19bb0a40bc3b8a25d7504691 ))
- roll to Firefox 152.0.2 ([#​15153](https://github.com/puppeteer/puppeteer/issues/15153 )) ([d2908b2](https://github.com/puppeteer/puppeteer/commit/d2908b2cdf3e3fa721a063d40b50d532b39bbc72 ))
</details>
<details>
<summary>lovell/sharp (sharp)</summary>
### [`v0.35.2`](https://github.com/lovell/sharp/releases/tag/v0.35.2 )
[Compare Source](https://github.com/lovell/sharp/compare/v0.35.1...v0.35.2 )
- TypeScript: Add `mediaType` to metadata response.
[#​4492](https://github.com/lovell/sharp/issues/4492 )
- Improve WebAssembly fallback detection.
[#​4513](https://github.com/lovell/sharp/issues/4513 )
- Improve code bundler support with stub binaries.
[#​4543](https://github.com/lovell/sharp/issues/4543 )
- Verify GIF `effort` option is an integer.
[#​4544](https://github.com/lovell/sharp/pull/4544 )
[@​metsw24-max](https://github.com/metsw24-max )
- Verify `recomb` matrix entries are numbers.
[#​4545](https://github.com/lovell/sharp/pull/4545 )
[@​metsw24-max](https://github.com/metsw24-max )
- TypeScript: Replace namespace with named exports for ESM.
[#​4546](https://github.com/lovell/sharp/issues/4546 )
- Bound dilate and erode width to avoid mask-size overflow.
[#​4548](https://github.com/lovell/sharp/pull/4548 )
[@​metsw24-max](https://github.com/metsw24-max )
- Verify `convolve` kernel values are numbers.
[#​4549](https://github.com/lovell/sharp/pull/4549 )
[@​metsw24-max](https://github.com/metsw24-max )
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzUuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI0OS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/22
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-06-30 19:43:32 +00:00
Renovate Bot
9cc8cb5f9b
fix(deps): update all non-major dependencies ( #20 )
...
Release / generate-dungeon (push) Failing after 44s
Release / upload-to-gitea-release (push) Has been skipped
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@vitest/coverage-v8](https://vitest.dev/guide/coverage ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 )) | [`4.1.8` → `4.1.9`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/4.1.8/4.1.9 ) |  |  |
| [eslint](https://eslint.org ) ([source](https://github.com/eslint/eslint )) | [`10.4.1` → `10.5.0`](https://renovatebot.com/diffs/npm/eslint/10.4.1/10.5.0 ) |  |  |
| [sharp](https://sharp.pixelplumbing.com ) ([source](https://github.com/lovell/sharp ), [changelog](https://github.com/lovell/sharp/blob/main/docs/src/content/docs/changelog.md )) | [`^0.34.3` → `^0.35.0`](https://renovatebot.com/diffs/npm/sharp/0.34.5/0.35.1 ) |  |  |
| [vitest](https://vitest.dev ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`4.1.8` → `4.1.9`](https://renovatebot.com/diffs/npm/vitest/4.1.8/4.1.9 ) |  |  |
---
### Release Notes
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary>
### [`v4.1.9`](https://github.com/vitest-dev/vitest/releases/tag/v4.1.9 )
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.1.8...v4.1.9 )
##### 🐞 Bug Fixes
- Fix `importOriginal` with optimizer and query import \[backport to v4] - by **Hiroshi Ogawa**, **David Harris**, **Codex**and **Vladimir** in [#​10546](https://github.com/vitest-dev/vitest/issues/10546 ) [<samp>(a5180)</samp>](https://github.com/vitest-dev/vitest/commit/a5180190c )
- **browser**:
- Wait for orchestrator readiness before resolving browser sessions \[backport to v4] - by **Vladimir** and **Séamus O'Connor** in [#​10555](https://github.com/vitest-dev/vitest/issues/10555 ) [<samp>(7fb29)</samp>](https://github.com/vitest-dev/vitest/commit/7fb29651a )
- Wait for iframe tester readiness before preparing \[backport to v4] - by **Vladimir** and **Séamus O'Connor** in [#​10497](https://github.com/vitest-dev/vitest/issues/10497 ) and [#​10556](https://github.com/vitest-dev/vitest/issues/10556 ) [<samp>(fbc62)</samp>](https://github.com/vitest-dev/vitest/commit/fbc626c40 )
- **mocker**:
- Hoist vi.mock() for vite-plus/test imports \[backport to v4] - by **Hiroshi Ogawa**, **LongYinan**, **Claude Opus 4.8** and **Vladimir** in [#​10548](https://github.com/vitest-dev/vitest/issues/10548 ) [<samp>(2c955)</samp>](https://github.com/vitest-dev/vitest/commit/2c9559c02 )
- **pool**:
- Prevent test run hang on worker crash \[backport to v4] - by **Ari Perkkiö** and **Jattioui Ismail** in [#​10543](https://github.com/vitest-dev/vitest/issues/10543 ) and [#​10564](https://github.com/vitest-dev/vitest/issues/10564 ) [<samp>(934b0)</samp>](https://github.com/vitest-dev/vitest/commit/934b0f587 )
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.1.8...v4.1.9 )
</details>
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.5.0`](https://github.com/eslint/eslint/releases/tag/v10.5.0 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.4.1...v10.5.0 )
#### Features
- [`5ca8c52`](https://github.com/eslint/eslint/commit/5ca8c5278edea1fd84d3ba83d8ea3f52fb3831ad ) feat: correct stack tracking in max-nested-callbacks ([#​20973](https://github.com/eslint/eslint/issues/20973 )) (Pixel998)
- [`b565783`](https://github.com/eslint/eslint/commit/b5657837604fa5e8cf1278074782025cadd34b6c ) feat: report no-with violations at the with keyword ([#​20971](https://github.com/eslint/eslint/issues/20971 )) (Pixel998)
- [`2ce032f`](https://github.com/eslint/eslint/commit/2ce032fbc72a1a80c024c084a4f382fb6dece684 ) feat: report max-lines-per-function violations at function head ([#​20966](https://github.com/eslint/eslint/issues/20966 )) (Pixel998)
- [`732cb3e`](https://github.com/eslint/eslint/commit/732cb3e09d5b8b809b5f461d118a5d9fdcd6427f ) feat: report max-nested-callbacks violations at function head ([#​20967](https://github.com/eslint/eslint/issues/20967 )) (Pixel998)
- [`f9c138a`](https://github.com/eslint/eslint/commit/f9c138a0ba7d8e37aed39aef4a3ff1cae8c669f7 ) feat: report max-depth violations on keywords ([#​20943](https://github.com/eslint/eslint/issues/20943 )) (Pixel998)
- [`bdb496c`](https://github.com/eslint/eslint/commit/bdb496cc0d54b6d0a023aef9abd5f040ccff2101 ) feat: correct max-depth handling for else-if chains ([#​20944](https://github.com/eslint/eslint/issues/20944 )) (Pixel998)
- [`c296873`](https://github.com/eslint/eslint/commit/c29687354a7f96093f57f7d73eecb866ad5e2953 ) feat: update error loc in `max-statements` to function header ([#​20907](https://github.com/eslint/eslint/issues/20907 )) (Taejin Kim)
#### Documentation
- [`8ae1b5b`](https://github.com/eslint/eslint/commit/8ae1b5b856dc031cd6c701d89a4df7da4772cd56 ) docs: Update README (GitHub Actions Bot)
- [`ca7eb90`](https://github.com/eslint/eslint/commit/ca7eb90127dcad917188bb1342623f02a272e781 ) docs: update Node.js prerequisites to include ICU support ([#​20962](https://github.com/eslint/eslint/issues/20962 )) (Francesco Trotta)
- [`f99b47a`](https://github.com/eslint/eslint/commit/f99b47a6799be25321552402a49303bb06a43fe4 ) docs: Update README (GitHub Actions Bot)
- [`acf03d4`](https://github.com/eslint/eslint/commit/acf03d4eed31d259c7dc62af5b9640629784f7cc ) docs: clarify precedence of parserOptions over languageOptions ([#​20926](https://github.com/eslint/eslint/issues/20926 )) (sethamus)
#### Chores
- [`b18bf58`](https://github.com/eslint/eslint/commit/b18bf58c5ac748415ffffdff2d96980fbd6a57e8 ) chore: update ecosystem plugins ([#​20959](https://github.com/eslint/eslint/issues/20959 )) (ESLint Bot)
- [`c2d1444`](https://github.com/eslint/eslint/commit/c2d1444df77cb42e5a0b89ab70496879d180a54d ) refactor: replace areAllSegmentsUnreachable with !isAnySegmentReachable ([#​20951](https://github.com/eslint/eslint/issues/20951 )) (Taejin Kim)
- [`243b8c5`](https://github.com/eslint/eslint/commit/243b8c56014bbbe63771185b0731d8dd4d1316e9 ) chore: enhance config-rule to support oneOf, anyOf, and nested schemas ([#​20788](https://github.com/eslint/eslint/issues/20788 )) (kuldeep kumar)
- [`217b2a9`](https://github.com/eslint/eslint/commit/217b2a91f46137c5ffd693965e71306c4c15ea6b ) test: add unit tests for ParserService ([#​20949](https://github.com/eslint/eslint/issues/20949 )) (Taejin Kim)
- [`72003e7`](https://github.com/eslint/eslint/commit/72003e781d76bd4ee0d98a6601730d0b829070f9 ) test: add location information to error messages in `max-statements` ([#​20945](https://github.com/eslint/eslint/issues/20945 )) (lumir)
- [`7797c26`](https://github.com/eslint/eslint/commit/7797c266977b0bc4971aa79721813d480de72cd1 ) refactor: deduplicate isAnySegmentReachable across rules ([#​20890](https://github.com/eslint/eslint/issues/20890 )) (Taejin Kim)
- [`67c46fa`](https://github.com/eslint/eslint/commit/67c46fa6e4f34e88cc6bc82f8a0dcc917c65d257 ) chore: update ecosystem plugins ([#​20938](https://github.com/eslint/eslint/issues/20938 )) (ESLint Bot)
- [`95d8c7a`](https://github.com/eslint/eslint/commit/95d8c7a99f991abd8ab618d0ee2cbd4f58effc29 ) chore: update dependency [@​eslint/json](https://github.com/eslint/json ) to v2 ([#​20934](https://github.com/eslint/eslint/issues/20934 )) (renovate\[bot])
- [`cf9e496`](https://github.com/eslint/eslint/commit/cf9e496205142cd4971b9f98aed85866d1010b9c ) chore: update [@​arethetypeswrong/cli](https://github.com/arethetypeswrong/cli ) to 0.18.3 ([#​20933](https://github.com/eslint/eslint/issues/20933 )) (Pixel998)
- [`fb6d396`](https://github.com/eslint/eslint/commit/fb6d3960cacc51fc12383fa5ded2382adbf90c1c ) test: run type tests with TypeScript 7 ([#​20868](https://github.com/eslint/eslint/issues/20868 )) (sethamus)
</details>
<details>
<summary>lovell/sharp (sharp)</summary>
### [`v0.35.1`](https://github.com/lovell/sharp/releases/tag/v0.35.1 )
[Compare Source](https://github.com/lovell/sharp/compare/v0.35.0...v0.35.1 )
- TypeScript: Ensure type definitions are published for both ESM and CJS.
[#​4537](https://github.com/lovell/sharp/issues/4537 )
- WebAssembly: Ensure wrapper file is published.
[#​4538](https://github.com/lovell/sharp/issues/4538 )
### [`v0.35.0`](https://github.com/lovell/sharp/releases/tag/v0.35.0 )
[Compare Source](https://github.com/lovell/sharp/compare/v0.34.5...v0.35.0 )
- Breaking: Drop support for Node.js 18, now requires Node.js >= 20.9.0.
- Breaking: Remove `install` script from `package.json` file.
Compiling from source is now opt-in via the `build` script.
- Breaking: Lossy AVIF output is now tuned using SSIMULACRA2-based `iq` quality metrics.
- Breaking: Add `limitInputChannels` with a default value of 5.
- Breaking: Remove deprecated `failOnError` constructor property.
- Breaking: Remove deprecated `paletteBitDepth` from `metadata` response.
- Breaking: Remove deprecated properties from `sharpen` operation.
- Breaking: Rename `format.jp2k` as `format.jp2` for API consistency.
- Upgrade to libvips v8.18.3 for upstream bug fixes.
- Remove experimental status from WebAssembly binaries.
- Add prebuilt binaries for FreeBSD (WebAssembly).
- Deprecate Windows 32-bit (win32-ia32) prebuilt binaries.
- Ensure TIFF output `bitdepth` option is limited to 1, 2 or 4.
- Add AVIF/HEIF `tune` option for control over quality metrics.
[#​4227](https://github.com/lovell/sharp/issues/4227 )
- Add `keepGainMap` and `withGainMap` to process HDR JPEG images with embedded gain maps.
[#​4314](https://github.com/lovell/sharp/issues/4314 )
- Add `toUint8Array` for output image as a `TypedArray` backed by a transferable `ArrayBuffer`.
[#​4355](https://github.com/lovell/sharp/issues/4355 )
- Require prebuilt binaries using static paths to aid code bundling.
[#​4380](https://github.com/lovell/sharp/issues/4380 )
- TypeScript: Ensure `FormatEnum` keys match reality.
[#​4475](https://github.com/lovell/sharp/issues/4475 )
- Add `margin` option to `trim` operation.
[#​4480](https://github.com/lovell/sharp/issues/4480 )
[@​eddienubes](https://github.com/eddienubes )
- Ensure HEIF primary item is used as default page/frame.
[#​4487](https://github.com/lovell/sharp/issues/4487 )
- Add image Media Type (MIME Type) to metadata response.
[#​4492](https://github.com/lovell/sharp/issues/4492 )
- Add `withDensity` to set output density in EXIF metadata.
[#​4496](https://github.com/lovell/sharp/issues/4496 )
- Improve `pkg-config` path discovery.
[#​4504](https://github.com/lovell/sharp/issues/4504 )
- Add WebP `exact` option for control over transparent pixel colour values.
- Add support for ECMAScript Modules (ESM).
[#​4509](https://github.com/lovell/sharp/pull/4509 )
[@​florian-lefebvre](https://github.com/florian-lefebvre )
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMjAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIyOS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/20
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-06-21 04:26:41 +00:00
Renovate Bot
869f0b0c55
chore(deps): update https://git.keligrubb.com/actions/checkout action to v7 ( #21 )
...
Release / generate-dungeon (push) Failing after 1m19s
Release / upload-to-gitea-release (push) Has been skipped
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://git.keligrubb.com/actions/checkout ](https://git.keligrubb.com/actions/checkout ) | action | major | `v6` → `v7` |
---
### Release Notes
<details>
<summary>actions/checkout (https://git.keligrubb.com/actions/checkout )</summary>
### [`v7.0.0`](https://git.keligrubb.com/actions/checkout/blob/HEAD/CHANGELOG.md#v700 )
[Compare Source](https://git.keligrubb.com/actions/checkout/compare/v7...v7 )
- Block checking out fork PR for pull\_request\_target and workflow\_run by [@​aiqiaoy](https://github.com/aiqiaoy ) in [#​2454](https://github.com/actions/checkout/pull/2454 )
- Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2458](https://github.com/actions/checkout/pull/2458 )
- Bump flatted from 3.3.1 to 3.4.2 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2460](https://github.com/actions/checkout/pull/2460 )
- Bump js-yaml from 4.1.0 to 4.2.0 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2461](https://github.com/actions/checkout/pull/2461 )
- Bump [@​actions/core](https://github.com/actions/core ) and [@​actions/tool-cache](https://github.com/actions/tool-cache ) and Remove uuid by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2459](https://github.com/actions/checkout/pull/2459 )
- upgrade module to esm and update dependencies by [@​aiqiaoy](https://github.com/aiqiaoy ) in [#​2463](https://github.com/actions/checkout/pull/2463 )
- Bump the minor-npm-dependencies group across 1 directory with 3 updates by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2462](https://github.com/actions/checkout/pull/2462 )
### [`v7`](https://git.keligrubb.com/actions/checkout/blob/HEAD/CHANGELOG.md#v700 )
[Compare Source](https://git.keligrubb.com/actions/checkout/compare/v6.0.3...v7 )
- Block checking out fork PR for pull\_request\_target and workflow\_run by [@​aiqiaoy](https://github.com/aiqiaoy ) in [#​2454](https://github.com/actions/checkout/pull/2454 )
- Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2458](https://github.com/actions/checkout/pull/2458 )
- Bump flatted from 3.3.1 to 3.4.2 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2460](https://github.com/actions/checkout/pull/2460 )
- Bump js-yaml from 4.1.0 to 4.2.0 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2461](https://github.com/actions/checkout/pull/2461 )
- Bump [@​actions/core](https://github.com/actions/core ) and [@​actions/tool-cache](https://github.com/actions/tool-cache ) and Remove uuid by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2459](https://github.com/actions/checkout/pull/2459 )
- upgrade module to esm and update dependencies by [@​aiqiaoy](https://github.com/aiqiaoy ) in [#​2463](https://github.com/actions/checkout/pull/2463 )
- Bump the minor-npm-dependencies group across 1 directory with 3 updates by [@​dependabot](https://github.com/dependabot )\[bot] in [#​2462](https://github.com/actions/checkout/pull/2462 )
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzMuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIzMy40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: #21
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-06-21 04:22:14 +00:00
Renovate Bot
f8f4da4613
chore(deps): update all non-major dependencies ( #19 )
...
Release / generate-dungeon (push) Failing after 44s
Release / upload-to-gitea-release (push) Has been skipped
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@vitest/coverage-v8](https://vitest.dev/guide/coverage ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 )) | [`4.1.6` → `4.1.8`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/4.1.6/4.1.8 ) |  |  |
| [eslint](https://eslint.org ) ([source](https://github.com/eslint/eslint )) | [`10.4.0` → `10.4.1`](https://renovatebot.com/diffs/npm/eslint/10.4.0/10.4.1 ) |  |  |
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`25.0.4` → `25.1.0`](https://renovatebot.com/diffs/npm/puppeteer/25.0.4/25.1.0 ) |  |  |
| [vitest](https://vitest.dev ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`4.1.6` → `4.1.8`](https://renovatebot.com/diffs/npm/vitest/4.1.6/4.1.8 ) |  |  |
---
### Release Notes
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary>
### [`v4.1.8`](https://github.com/vitest-dev/vitest/releases/tag/v4.1.8 )
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.1.7...v4.1.8 )
##### 🐞 Bug Fixes
- **browser**:
- Disable client `cdp` API when `allowWrite/allowExec: false` \[backport to v4] - by [@​hi-ogawa](https://github.com/hi-ogawa ) and **Codex** in [#​10450](https://github.com/vitest-dev/vitest/issues/10450 ) [<samp>(e4067)</samp>](https://github.com/vitest-dev/vitest/commit/e4067b3b1 )
- Remove orphaned Playwright route when same module is mocked via multiple ids \[backport to v4] - by [@​toxik](https://github.com/toxik ) and [@​Zelys-DFKH](https://github.com/Zelys-DFKH ) in [#​10474](https://github.com/vitest-dev/vitest/issues/10474 ) [<samp>(675b4)</samp>](https://github.com/vitest-dev/vitest/commit/675b4343f )
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.1.7...v4.1.8 )
### [`v4.1.7`](https://github.com/vitest-dev/vitest/releases/tag/v4.1.7 )
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7 )
##### 🐞 Bug Fixes
- **runner**: Limit concurrency per task branch in addition to per leaf callbacks (backport) - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​10384](https://github.com/vitest-dev/vitest/issues/10384 ) [<samp>(4f0f2)</samp>](https://github.com/vitest-dev/vitest/commit/4f0f2a1ee )
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.1.6...v4.1.7 )
</details>
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.4.1`](https://github.com/eslint/eslint/releases/tag/v10.4.1 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.4.0...v10.4.1 )
#### Bug Fixes
- [`e557467`](https://github.com/eslint/eslint/commit/e557467db7496220eebcbe2ac5ea6d38c12bb1ec ) fix: update `@eslint/plugin-kit` version to 0.7.2 ([#​20930](https://github.com/eslint/eslint/issues/20930 )) (Francesco Trotta)
- [`d4ce898`](https://github.com/eslint/eslint/commit/d4ce898796ca22c3b96aa70d3014cb85f4bac1cd ) fix: propagate failures from delegated commands ([#​20917](https://github.com/eslint/eslint/issues/20917 )) (Minh Vu)
- [`f4f3507`](https://github.com/eslint/eslint/commit/f4f3507460bc016b5be979c05d2969793f570cbf ) fix: prefer-arrow-callback invalid autofix with newline after `async` ([#​20916](https://github.com/eslint/eslint/issues/20916 )) (kuldeep kumar)
- [`c5bc78b`](https://github.com/eslint/eslint/commit/c5bc78b37e08b9054a11f0cc2d81808bb24acb85 ) fix: false positive for reference in `finally` block ([#​20655](https://github.com/eslint/eslint/issues/20655 )) (Tanuj Kanti)
- [`27538c0`](https://github.com/eslint/eslint/commit/27538c01f5df4e9306f6f4ba867b2dd6307fae59 ) fix: add missing CodePath and CodePathSegment types ([#​20853](https://github.com/eslint/eslint/issues/20853 )) (Pixel998)
#### Documentation
- [`61b0add`](https://github.com/eslint/eslint/commit/61b0add61ffc52665562be7bb96f526690a78b30 ) docs: remove deprecated rule from related rules of `max-params` ([#​20921](https://github.com/eslint/eslint/issues/20921 )) (Tanuj Kanti)
- [`305d5b9`](https://github.com/eslint/eslint/commit/305d5b91aeac24d36fde42f75625a8f183d4ce43 ) docs: remove deprecated rules from related rules section ([#​20911](https://github.com/eslint/eslint/issues/20911 )) (Tanuj Kanti)
- [`49b0202`](https://github.com/eslint/eslint/commit/49b0202d01918b8061720d586dffd7c68047090c ) docs: fix `display: none` of ad ([#​20901](https://github.com/eslint/eslint/issues/20901 )) (Tanuj Kanti)
- [`9067f94`](https://github.com/eslint/eslint/commit/9067f9492ec998afc5b4f057a477ecf6ebd45e44 ) docs: switch build to Node.js 24 ([#​20893](https://github.com/eslint/eslint/issues/20893 )) (Milos Djermanovic)
- [`c91b041`](https://github.com/eslint/eslint/commit/c91b0417e3420c76807ce1fa2aea76e2de87ab86 ) docs: Update README (GitHub Actions Bot)
- [`e349265`](https://github.com/eslint/eslint/commit/e349265cb37f3ebc837e178e48a725bb782bd870 ) docs: clarify semver strings in rule deprecation objects ([#​20885](https://github.com/eslint/eslint/issues/20885 )) (Milos Djermanovic)
#### Chores
- [`b0e466b`](https://github.com/eslint/eslint/commit/b0e466b6ab47bfc7de43d8de0c315d8ee83aa584 ) test: add `data` property to invalid tests cases for rules ([#​20924](https://github.com/eslint/eslint/issues/20924 )) (Tanuj Kanti)
- [`f78838b`](https://github.com/eslint/eslint/commit/f78838bc4c86d487e1bcc7cede260c4467721c46 ) test: add CodePath type coverage ([#​20904](https://github.com/eslint/eslint/issues/20904 )) (Pixel998)
- [`1daa4bd`](https://github.com/eslint/eslint/commit/1daa4bd734b79a62e317d0394394a6b38cff49f9 ) chore: update `eslint-plugin-eslint-comments` test data to latest commit ([#​20922](https://github.com/eslint/eslint/issues/20922 )) (Francesco Trotta)
- [`002942c`](https://github.com/eslint/eslint/commit/002942ce988ea28b78e0a2f3b074081e638b552c ) ci: declare contents:read on update-readme workflow ([#​20919](https://github.com/eslint/eslint/issues/20919 )) (Arpit Jain)
- [`64bca24`](https://github.com/eslint/eslint/commit/64bca24e7bed35bc3c864fc625cb2d89eca87d5b ) chore: update ecosystem plugins ([#​20912](https://github.com/eslint/eslint/issues/20912 )) (ESLint Bot)
- [`6d7c832`](https://github.com/eslint/eslint/commit/6d7c832950d5e92499d88e504080661f888f8f56 ) chore: ignore fflate updates in renovate ([#​20908](https://github.com/eslint/eslint/issues/20908 )) (Pixel998)
- [`b2c8638`](https://github.com/eslint/eslint/commit/b2c86382164d87c6203b78d52068cd6a2a6ffe30 ) ci: bump pnpm/action-setup from 6.0.7 to 6.0.8 ([#​20889](https://github.com/eslint/eslint/issues/20889 )) (dependabot\[bot])
- [`a9b8d7f`](https://github.com/eslint/eslint/commit/a9b8d7f74c50211701cfc49710fa541fd91b2aa5 ) chore: increase maxBuffer for ecosystem tests ([#​20881](https://github.com/eslint/eslint/issues/20881 )) (sethamus)
- [`b702ead`](https://github.com/eslint/eslint/commit/b702ead5e1ed7cb9f28238a454797662efb37396 ) chore: update ecosystem update PR settings ([#​20884](https://github.com/eslint/eslint/issues/20884 )) (Pixel998)
- [`507f60e`](https://github.com/eslint/eslint/commit/507f60e9a78c9a902bc8759f066ae17a1ea6cd81 ) chore: update ecosystem plugins ([#​20882](https://github.com/eslint/eslint/issues/20882 )) (ESLint Bot)
- [`92f5c5b`](https://github.com/eslint/eslint/commit/92f5c5bb6bf3a5d167c8ee53a430833410295c6d ) test: add unit test for message-count ([#​20878](https://github.com/eslint/eslint/issues/20878 )) (kuldeep kumar)
- [`df32108`](https://github.com/eslint/eslint/commit/df321080af5758b1fa25e4b9a40e26135642dd6e ) chore: add [@​eslint/markdown](https://github.com/eslint/markdown ) and typescript-eslint ecosystem tests ([#​20837](https://github.com/eslint/eslint/issues/20837 )) (sethamus)
- [`327f91d`](https://github.com/eslint/eslint/commit/327f91d36aa49f2a50ded931d841a16374fd875f ) chore: use includeIgnoreFile internally ([#​20876](https://github.com/eslint/eslint/issues/20876 )) (Kirk Waiblinger)
- [`f0dc4bd`](https://github.com/eslint/eslint/commit/f0dc4bd893fb3a9f44e4ddc3ad7063ffb0beacd3 ) chore: pin fflate\@​0.8.2 ([#​20877](https://github.com/eslint/eslint/issues/20877 )) (Milos Djermanovic)
- [`0f4bd25`](https://github.com/eslint/eslint/commit/0f4bd257a67a082b756de746d9e0c4842ab764ca ) ci: run Discord alert for ecosystem test failures ([#​20873](https://github.com/eslint/eslint/issues/20873 )) (Copilot)
</details>
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v25.1.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#2510-2026-05-26 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v25.0.4...puppeteer-v25.1.0 )
##### 🎉 Features
- roll to Chrome 149.0.7827.2 ([af1b9be](https://github.com/puppeteer/puppeteer/commit/af1b9be6b6a178f7ea6e197f738ca3cf99d786f7 ))
- roll to Firefox 151.0 ([#​15013](https://github.com/puppeteer/puppeteer/issues/15013 )) ([767ea54](https://github.com/puppeteer/puppeteer/commit/767ea549da1510f0838987f250b5d6be4e0f8960 ))
##### 🛠️ Fixes
- roll to Chrome 148.0.7778.178 ([#​15014](https://github.com/puppeteer/puppeteer/issues/15014 )) ([59764ac](https://github.com/puppeteer/puppeteer/commit/59764acccc9e1c7bca75a60472b288595d3f6cbf ))
##### 🏗️ Refactor
- remove debug dependency ([#​15023](https://github.com/puppeteer/puppeteer/issues/15023 )) ([94d1e1c](https://github.com/puppeteer/puppeteer/commit/94d1e1c3dc84ed102d2e801a4e6343cd9fd4a9af ))
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- [@​puppeteer/browsers](https://github.com/puppeteer/browsers ) bumped from 3.0.3 to 3.0.4
##### 📄 Documentation
- use ESM and top level await ([#​15030](https://github.com/puppeteer/puppeteer/issues/15030 )) ([34ecc62](https://github.com/puppeteer/puppeteer/commit/34ecc62957bdd2c83820a51d5d1a6acb81e2957d ))
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIxMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/19
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-06-09 13:46:46 +00:00
Renovate Bot
ecbc7e79e9
chore(deps): update dependency eslint to v10.4.0 ( #18 )
...
Release / generate-dungeon (push) Failing after 43s
Release / upload-to-gitea-release (push) Has been skipped
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [eslint](https://eslint.org ) ([source](https://github.com/eslint/eslint )) | [`10.3.0` → `10.4.0`](https://renovatebot.com/diffs/npm/eslint/10.3.0/10.4.0 ) |  |  |
---
### Release Notes
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.4.0`](https://github.com/eslint/eslint/releases/tag/v10.4.0 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.3.0...v10.4.0 )
#### Features
- [`1a45ec5`](https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf ) feat: check sequence expressions in `for-direction` ([#​20701](https://github.com/eslint/eslint/issues/20701 )) (kuldeep kumar)
- [`450040b`](https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b ) feat: add `includeIgnoreFile()` to `eslint/config` ([#​20735](https://github.com/eslint/eslint/issues/20735 )) (Kirk Waiblinger)
#### Bug Fixes
- [`544c0c3`](https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be ) fix: escape code path DOT labels in debug output ([#​20866](https://github.com/eslint/eslint/issues/20866 )) (Pixel998)
- [`6799431`](https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c ) fix: update dependency [@​eslint/config-helpers](https://github.com/eslint/config-helpers ) to ^0.6.0 ([#​20850](https://github.com/eslint/eslint/issues/20850 )) (renovate\[bot])
- [`f078fef`](https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd ) fix: handle non-array deprecated rule replacements ([#​20825](https://github.com/eslint/eslint/issues/20825 )) (xbinaryx)
#### Documentation
- [`7e52a71`](https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f ) docs: add mention of `@eslint-react/eslint-plugin` ([#​20869](https://github.com/eslint/eslint/issues/20869 )) (Pavel)
- [`db3468b`](https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08 ) docs: tweak wording around ambiguous CJS-vs-ESM config ([#​20865](https://github.com/eslint/eslint/issues/20865 )) (Kirk Waiblinger)
- [`9084664`](https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a ) docs: Update README (GitHub Actions Bot)
- [`9cc7387`](https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f ) docs: Update README (GitHub Actions Bot)
- [`3d7b548`](https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5 ) docs: Update README (GitHub Actions Bot)
- [`191ec3c`](https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb ) docs: Update README (GitHub Actions Bot)
#### Chores
- [`6616856`](https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf ) chore: upgrade knip to v6 ([#​20875](https://github.com/eslint/eslint/issues/20875 )) (Pixel998)
- [`d13b084`](https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554 ) ci: ensure auto-created PRs run CI ([#​20860](https://github.com/eslint/eslint/issues/20860 )) (lumir)
- [`e71c7af`](https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594 ) ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 ([#​20862](https://github.com/eslint/eslint/issues/20862 )) (dependabot\[bot])
- [`d84393d`](https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99 ) test: add unit tests for SuppressionsService.applySuppressions() ([#​20863](https://github.com/eslint/eslint/issues/20863 )) (kuldeep kumar)
- [`24db8cb`](https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94 ) test: add tests for SuppressionsService.save() ([#​20802](https://github.com/eslint/eslint/issues/20802 )) (kuldeep kumar)
- [`2ef0549`](https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6 ) chore: update ecosystem plugins ([#​20857](https://github.com/eslint/eslint/issues/20857 )) (github-actions\[bot])
- [`a429791`](https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732 ) ci: remove `eslint-webpack-plugin` types integration test ([#​20668](https://github.com/eslint/eslint/issues/20668 )) (Milos Djermanovic)
- [`9e37386`](https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5 ) chore: replace `recast` with range approach in code-sample-minimizer ([#​20682](https://github.com/eslint/eslint/issues/20682 )) (Copilot)
- [`0dd1f9f`](https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0 ) test: disable warning for `vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER` ([#​20845](https://github.com/eslint/eslint/issues/20845 )) (Francesco Trotta)
- [`9da3c7b`](https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b ) refactor: remove deprecated `meta.language` and migrate `meta.dialects` ([#​20716](https://github.com/eslint/eslint/issues/20716 )) (Pixel998)
- [`2099ed1`](https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b ) refactor: add `meta.defaultOptions` to more rules, enable linting ([#​20800](https://github.com/eslint/eslint/issues/20800 )) (xbinaryx)
- [`f1dfbc9`](https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e ) chore: update ecosystem plugins ([#​20836](https://github.com/eslint/eslint/issues/20836 )) (github-actions\[bot])
- [`c759413`](https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318 ) ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 ([#​20843](https://github.com/eslint/eslint/issues/20843 )) (dependabot\[bot])
- [`5b817d6`](https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa ) test: add unit tests for lib/shared/ast-utils ([#​20838](https://github.com/eslint/eslint/issues/20838 )) (kuldeep kumar)
- [`1c13ae3`](https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a ) test: add unit tests for lib/shared/severity ([#​20835](https://github.com/eslint/eslint/issues/20835 )) (kuldeep kumar)
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/18
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-05-18 18:32:55 +00:00
Renovate Bot
866cb8b43f
fix(deps): update dependency puppeteer to v25 ( #17 )
...
Release / generate-dungeon (push) Failing after 44s
Release / upload-to-gitea-release (push) Has been skipped
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`^24.17.1` → `^25.0.0`](https://renovatebot.com/diffs/npm/puppeteer/24.43.1/25.0.2 ) |  |  |
---
### Release Notes
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v25.0.2`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#2502-2026-05-15 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.43.1...puppeteer-v25.0.2 )
##### ♻️ Chores
- **puppeteer:** Synchronize puppeteer versions
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- [@​puppeteer/browsers](https://github.com/puppeteer/browsers ) bumped from 3.0.1 to 3.0.2
##### 🛠️ Fixes
- update docs text ([#​14992](https://github.com/puppeteer/puppeteer/issues/14992 )) ([36527b8](https://github.com/puppeteer/puppeteer/commit/36527b8b9dd856e11a372b46cba23409e5613573 ))
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/17
Reviewed-by: Keli Grubb <keligrubb324@gmail.com >
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-05-18 17:33:50 +00:00
Renovate Bot
5495d7640f
chore(deps): update all non-major dependencies ( #16 )
...
Release / upload-to-gitea-release (push) Has been skipped
Release / generate-dungeon (push) Failing after 52s
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@vitest/coverage-v8](https://vitest.dev/guide/coverage ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 )) | [`4.1.5` → `4.1.6`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/4.1.5/4.1.6 ) |  |  |
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`24.42.0` → `24.43.1`](https://renovatebot.com/diffs/npm/puppeteer/24.42.0/24.43.1 ) |  |  |
| [vitest](https://vitest.dev ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`4.1.5` → `4.1.6`](https://renovatebot.com/diffs/npm/vitest/4.1.5/4.1.6 ) |  |  |
---
### Release Notes
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary>
### [`v4.1.6`](https://github.com/vitest-dev/vitest/releases/tag/v4.1.6 )
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6 )
##### 🐞 Bug Fixes
- **browser**: Provide project reference in `ToMatchScreenshotResolvePath` - by [@​macarie](https://github.com/macarie ) and [@​sheremet-va](https://github.com/sheremet-va ) in [#​10138](https://github.com/vitest-dev/vitest/issues/10138 ) [<samp>(31882)</samp>](https://github.com/vitest-dev/vitest/commit/31882607c )
- Global `sequence.concurrent: true` with top-level `test(..., { concurrent: false })` + depreacte `sequential` test API and options - by [@​hi-ogawa](https://github.com/hi-ogawa ), **Codex** and [@​sheremet-va](https://github.com/sheremet-va ) in [#​10196](https://github.com/vitest-dev/vitest/issues/10196 ) [<samp>(2847d)</samp>](https://github.com/vitest-dev/vitest/commit/2847dfa2a )
- **browser**: Simplify orchestrator otel carrier - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​10285](https://github.com/vitest-dev/vitest/issues/10285 ) [<samp>(18af9)</samp>](https://github.com/vitest-dev/vitest/commit/18af98cee )
##### 🏎 Performance
- Stringify diff objects only once - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​10276](https://github.com/vitest-dev/vitest/issues/10276 ) [<samp>(9f7b1)</samp>](https://github.com/vitest-dev/vitest/commit/9f7b1528c )
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6 )
</details>
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v24.43.1`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#24431-2026-05-11 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.43.0...puppeteer-v24.43.1 )
##### ♻️ Chores
- **puppeteer:** Synchronize puppeteer versions
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- [@​puppeteer/browsers](https://github.com/puppeteer/browsers ) bumped from 2.13.1 to 2.13.2
##### 🛠️ Fixes
- reject BiDi URL restrictions ([#​14956](https://github.com/puppeteer/puppeteer/issues/14956 )) ([b2140ae](https://github.com/puppeteer/puppeteer/commit/b2140ae75411bc5c9dc13d10e853372d9dbc9cb5 ))
- remove networkidle options from setContent ([#​14940](https://github.com/puppeteer/puppeteer/issues/14940 )) ([54254e4](https://github.com/puppeteer/puppeteer/commit/54254e49668ecf2130e0e6b5ef8d25223264ce14 ))
- roll to Firefox 150.0.2 ([#​14946](https://github.com/puppeteer/puppeteer/issues/14946 )) ([a588310](https://github.com/puppeteer/puppeteer/commit/a58831074136da60b3a8ea1c28be799d9027c830 ))
##### ⚡ Performance
- dispose sub-classes correctly ([#​14430](https://github.com/puppeteer/puppeteer/issues/14430 )) ([e285ff2](https://github.com/puppeteer/puppeteer/commit/e285ff2dec00dd4f3e0b125a4f26c394ac369e72 ))
- optimize url blocking on navigation ([#​14945](https://github.com/puppeteer/puppeteer/issues/14945 )) ([e4002a4](https://github.com/puppeteer/puppeteer/commit/e4002a4264626982a5228e72b07e2e47b0187189 ))
### [`v24.43.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#24430-2026-05-06 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.42.0...puppeteer-v24.43.0 )
##### 🎉 Features
- Implement allowlist ([#​14897](https://github.com/puppeteer/puppeteer/issues/14897 )) ([e7e31f8](https://github.com/puppeteer/puppeteer/commit/e7e31f8a33b95bb79958ca6077f418c21ea6c88d ))
- roll to Chrome 148.0.7778.56 ([#​14918](https://github.com/puppeteer/puppeteer/issues/14918 )) ([65890b7](https://github.com/puppeteer/puppeteer/commit/65890b7fe735d6706ea614ba04613f7132b1e08f ))
- roll to Firefox 150.0 ([#​14900](https://github.com/puppeteer/puppeteer/issues/14900 )) ([beab61b](https://github.com/puppeteer/puppeteer/commit/beab61bdb011679a00e7a0719632f7d09f00431a ))
- support checkboxes and radios in locator.fill ([#​14939](https://github.com/puppeteer/puppeteer/issues/14939 )) ([fec05a0](https://github.com/puppeteer/puppeteer/commit/fec05a099b1b762b997c5d0bbb210900f4790e1c ))
- **webmcp:** Add support for untrustedContent WebMCPAnnotation ([#​14901](https://github.com/puppeteer/puppeteer/issues/14901 )) ([0314942](https://github.com/puppeteer/puppeteer/commit/0314942d5a1997c34afb8bb8660f8263c4975921 ))
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- [@​puppeteer/browsers](https://github.com/puppeteer/browsers ) bumped from 2.13.0 to 2.13.1
##### 🛠️ Fixes
- Disable WebUIReloadButton experiment ([#​14925](https://github.com/puppeteer/puppeteer/issues/14925 )) ([d9639e9](https://github.com/puppeteer/puppeteer/commit/d9639e9dfec81ddd0631bf88c0e673d0056f0632 ))
- do not open DevTools if it is already open ([#​14922](https://github.com/puppeteer/puppeteer/issues/14922 )) ([84c9d34](https://github.com/puppeteer/puppeteer/commit/84c9d34b687c2ba7af13d0e484450edd285c4cd2 ))
- do not set global offline flag for allowlist ([#​14931](https://github.com/puppeteer/puppeteer/issues/14931 )) ([d6a1003](https://github.com/puppeteer/puppeteer/commit/d6a1003384b9fe9810a9b109ef649fbf0f44dd1f ))
- roll to Chrome 148.0.7778.97 ([#​14929](https://github.com/puppeteer/puppeteer/issues/14929 )) ([536eb11](https://github.com/puppeteer/puppeteer/commit/536eb11c6787be43a3fdbafa153080619b4eaeec ))
- roll to Firefox 150.0.1 ([#​14923](https://github.com/puppeteer/puppeteer/issues/14923 )) ([50438cf](https://github.com/puppeteer/puppeteer/commit/50438cff577f8f27d34aefeb2af84658b62d7db5 ))
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/16
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-05-16 02:28:24 +00:00
Renovate Bot
cd5a5bff79
chore(deps): update all non-major dependencies ( #15 )
...
PR / lint (pull_request) Successful in 22s
PR / test-coverage (pull_request) Successful in 24s
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [eslint](https://eslint.org ) ([source](https://github.com/eslint/eslint )) | [`10.2.1` → `10.3.0`](https://renovatebot.com/diffs/npm/eslint/10.2.1/10.3.0 ) |  |  |
| [globals](https://github.com/sindresorhus/globals ) | [`17.5.0` → `17.6.0`](https://renovatebot.com/diffs/npm/globals/17.5.0/17.6.0 ) |  |  |
---
### Release Notes
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.3.0`](https://github.com/eslint/eslint/releases/tag/v10.3.0 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.2.1...v10.3.0 )
#### Features
- [`379571a`](https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130 ) feat: add suggestions for no-unused-private-class-members ([#​20773](https://github.com/eslint/eslint/issues/20773 )) (sethamus)
#### Bug Fixes
- [`b6ae5cf`](https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c ) fix: handle unavailable require cache ([#​20812](https://github.com/eslint/eslint/issues/20812 )) (Simon Podlipsky)
- [`6fb3685`](https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd ) fix: rule suggestions cause continuation in class body ([#​20787](https://github.com/eslint/eslint/issues/20787 )) (Milos Djermanovic)
#### Documentation
- [`32cc7ab`](https://github.com/eslint/eslint/commit/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5 ) docs: fix typos in docs and comments ([#​20809](https://github.com/eslint/eslint/issues/20809 )) (Tanuj Kanti)
- [`7f47937`](https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f ) docs: Update README (GitHub Actions Bot)
#### Chores
- [`d32235e`](https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9 ) ci: use pnpm in `eslint-flat-config-utils` type integration test ([#​20826](https://github.com/eslint/eslint/issues/20826 )) (Francesco Trotta)
- [`3ffb14e`](https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096 ) chore: clean up typos in comments and JSDoc ([#​20821](https://github.com/eslint/eslint/issues/20821 )) (Pixel998)
- [`22eb58a`](https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50 ) chore: add missing continue-on-error to ecosystem-tests.yml ([#​20818](https://github.com/eslint/eslint/issues/20818 )) (Josh Goldberg ✨ )
- [`88bf002`](https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2 ) ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 ([#​20815](https://github.com/eslint/eslint/issues/20815 )) (dependabot\[bot])
- [`97c8c33`](https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722 ) chore: update ilshidur/action-discord action to v0.4.0 ([#​20811](https://github.com/eslint/eslint/issues/20811 )) (renovate\[bot])
- [`2f58136`](https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813 ) chore: pin peter-evans/create-pull-request action to [`5f6978f`](https://github.com/eslint/eslint/commit/5f6978f ) ([#​20810](https://github.com/eslint/eslint/issues/20810 )) (renovate\[bot])
- [`77add7f`](https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1 ) chore: add initial ecosystem plugin tests workflow ([#​19643](https://github.com/eslint/eslint/issues/19643 )) (Josh Goldberg ✨ )
- [`4023b55`](https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5 ) test: Add unit tests for SuppressionsService.prune() ([#​20797](https://github.com/eslint/eslint/issues/20797 )) (kuldeep kumar)
- [`54080da`](https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2 ) test: add unit tests for ForkContext ([#​20778](https://github.com/eslint/eslint/issues/20778 )) (kuldeep kumar)
- [`f0e2bcc`](https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f ) test: add unit tests for SuppressionsService.suppress() method ([#​20765](https://github.com/eslint/eslint/issues/20765 )) (kuldeep kumar)
- [`a7f0b94`](https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927 ) chore: update dependency prettier to v3.8.3 ([#​20782](https://github.com/eslint/eslint/issues/20782 )) (renovate\[bot])
- [`7bf93d9`](https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd ) chore: update TypeScript to v6 ([#​20677](https://github.com/eslint/eslint/issues/20677 )) (sethamus)
- [`b42dd72`](https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc ) ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 ([#​20781](https://github.com/eslint/eslint/issues/20781 )) (dependabot\[bot])
- [`2b252be`](https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a ) test: add unit tests for IdGenerator ([#​20775](https://github.com/eslint/eslint/issues/20775 )) (kuldeep kumar)
</details>
<details>
<summary>sindresorhus/globals (globals)</summary>
### [`v17.6.0`](https://github.com/sindresorhus/globals/releases/tag/v17.6.0 )
[Compare Source](https://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0 )
- Update globals (2026-05-01) ([#​343](https://github.com/sindresorhus/globals/issues/343 )) [`00a4dd9`](https://github.com/sindresorhus/globals/commit/00a4dd9 )
***
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/15
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-05-06 13:47:19 +00:00
Renovate Bot
e6036fd831
chore(deps): update all non-major dependencies ( #14 )
...
Release / upload-to-gitea-release (push) Has been skipped
Release / generate-dungeon (push) Failing after 1m25s
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@vitest/coverage-v8](https://vitest.dev/guide/coverage ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 )) | [`4.1.4` → `4.1.5`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/4.1.4/4.1.5 ) |  |  |
| [eslint](https://eslint.org ) ([source](https://github.com/eslint/eslint )) | [`10.2.0` → `10.2.1`](https://renovatebot.com/diffs/npm/eslint/10.2.0/10.2.1 ) |  |  |
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`24.41.0` → `24.42.0`](https://renovatebot.com/diffs/npm/puppeteer/24.41.0/24.42.0 ) |  |  |
| [vitest](https://vitest.dev ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`4.1.4` → `4.1.5`](https://renovatebot.com/diffs/npm/vitest/4.1.4/4.1.5 ) |  |  |
---
### Release Notes
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary>
### [`v4.1.5`](https://github.com/vitest-dev/vitest/releases/tag/v4.1.5 )
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.1.4...v4.1.5 )
##### 🚀 Experimental Features
- **coverage**: Istanbul to support `instrumenter` option - by [@​BartWaardenburg](https://github.com/BartWaardenburg ) and [@​AriPerkkio](https://github.com/AriPerkkio ) in [#​10119](https://github.com/vitest-dev/vitest/issues/10119 ) [<samp>(0e0ff)</samp>](https://github.com/vitest-dev/vitest/commit/0e0ff41c7 )
##### 🐞 Bug Fixes
- \--project negation excludes browser instances - by [@​felamaslen](https://github.com/felamaslen ) in [#​10131](https://github.com/vitest-dev/vitest/issues/10131 ) [<samp>(9423d)</samp>](https://github.com/vitest-dev/vitest/commit/9423dc084 )
- Project color label on html reporter - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​10142](https://github.com/vitest-dev/vitest/issues/10142 ) [<samp>(596f7)</samp>](https://github.com/vitest-dev/vitest/commit/596f73986 )
- Fix `vi.defineHelper` called as object method - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​10163](https://github.com/vitest-dev/vitest/issues/10163 ) [<samp>(122c2)</samp>](https://github.com/vitest-dev/vitest/commit/122c25b5b )
- Alias `agent` reporter to `minimal` - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​10157](https://github.com/vitest-dev/vitest/issues/10157 ) [<samp>(663b9)</samp>](https://github.com/vitest-dev/vitest/commit/663b99fe3 )
- Respect diff config options in soft assertions - by [@​Copilot](https://github.com/Copilot ), **sheremet-va** and [@​sheremet-va](https://github.com/sheremet-va ) in [#​8696](https://github.com/vitest-dev/vitest/issues/8696 ) [<samp>(9787d)</samp>](https://github.com/vitest-dev/vitest/commit/9787dedad )
- Respect diff config options in soft assertions " - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​8696](https://github.com/vitest-dev/vitest/issues/8696 ) [<samp>(7dc6d)</samp>](https://github.com/vitest-dev/vitest/commit/7dc6d54fd )
- **ast-collect**: Recognize \_*vi\_import* prefix in static test discovery - by [@​Yejneshwar](https://github.com/Yejneshwar ) in [#​10129](https://github.com/vitest-dev/vitest/issues/10129 ) [<samp>(32546)</samp>](https://github.com/vitest-dev/vitest/commit/325463ab2 )
- **coverage**: Descriptive error message when reports directory is removed during test run - by [@​DaveT1991](https://github.com/DaveT1991 ) and [@​AriPerkkio](https://github.com/AriPerkkio ) in [#​10117](https://github.com/vitest-dev/vitest/issues/10117 ) [<samp>(14133)</samp>](https://github.com/vitest-dev/vitest/commit/1413382e1 )
- **snapshot**: Increase default snapshot max output length - by [@​hi-ogawa](https://github.com/hi-ogawa ) and **Codex** in [#​10150](https://github.com/vitest-dev/vitest/issues/10150 ) [<samp>(21e66)</samp>](https://github.com/vitest-dev/vitest/commit/21e66ff63 )
- **ui**: Fix jsx/tsx syntax highlight - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​10152](https://github.com/vitest-dev/vitest/issues/10152 ) [<samp>(f1b1f)</samp>](https://github.com/vitest-dev/vitest/commit/f1b1f6c7b )
- **web-worker**: Support MessagePort objects referenced inside postMessage data - by [@​whitphx](https://github.com/whitphx ) and **Claude Opus 4.6 (1M context)** in [#​9927](https://github.com/vitest-dev/vitest/issues/9927 ) and [#​10124](https://github.com/vitest-dev/vitest/issues/10124 ) [<samp>(7ad7d)</samp>](https://github.com/vitest-dev/vitest/commit/7ad7d39af )
- **api**: Make test-specification options writable - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​10154](https://github.com/vitest-dev/vitest/issues/10154 ) [<samp>(6abd5)</samp>](https://github.com/vitest-dev/vitest/commit/6abd557b7 )
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.1.4...v4.1.5 )
</details>
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.2.1`](https://github.com/eslint/eslint/releases/tag/v10.2.1 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.2.0...v10.2.1 )
#### Bug Fixes
- [`14be92b`](https://github.com/eslint/eslint/commit/14be92b6d1fa0923b8923830f2208e5e2705b002 ) fix: model generator yield resumption paths in code path analysis ([#​20665](https://github.com/eslint/eslint/issues/20665 )) (sethamus)
- [`84a19d2`](https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62 ) fix: no-async-promise-executor false positives for shadowed Promise ([#​20740](https://github.com/eslint/eslint/issues/20740 )) (xbinaryx)
- [`af764af`](https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d ) fix: clarify language and processor validation errors ([#​20729](https://github.com/eslint/eslint/issues/20729 )) (Pixel998)
- [`e251b89`](https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d ) fix: update eslint ([#​20715](https://github.com/eslint/eslint/issues/20715 )) (renovate\[bot])
#### Documentation
- [`ca92ca0`](https://github.com/eslint/eslint/commit/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63 ) docs: reuse markdown-it instance for markdown filter ([#​20768](https://github.com/eslint/eslint/issues/20768 )) (Amaresh S M)
- [`57d2ee2`](https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9 ) docs: Enable Eleventy incremental mode for watch ([#​20767](https://github.com/eslint/eslint/issues/20767 )) (Amaresh S M)
- [`c1621b9`](https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc ) docs: fix typos in code-path-analyzer.js ([#​20700](https://github.com/eslint/eslint/issues/20700 )) (Ayush Shukla)
- [`1418d52`](https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e ) docs: Update README (GitHub Actions Bot)
- [`39771e6`](https://github.com/eslint/eslint/commit/39771e6e600f0b0617fdeafff6dd07e4211ffde6 ) docs: Update README (GitHub Actions Bot)
- [`71e0469`](https://github.com/eslint/eslint/commit/71e04693def2df57268f08f3072a2749df6bf438 ) docs: fix incomplete JSDoc param description in no-shadow rule ([#​20728](https://github.com/eslint/eslint/issues/20728 )) (kuldeep kumar)
- [`22119ce`](https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf ) docs: clarify scope of for-direction rule with dead code examples ([#​20723](https://github.com/eslint/eslint/issues/20723 )) (Amaresh S M)
- [`8f3fb77`](https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b ) docs: document `meta.docs.dialects` ([#​20718](https://github.com/eslint/eslint/issues/20718 )) (Pixel998)
#### Chores
- [`7ddfea9`](https://github.com/eslint/eslint/commit/7ddfea9c4f62add1588c5c0b0da568c299246383 ) chore: update dependency prettier to v3.8.2 ([#​20770](https://github.com/eslint/eslint/issues/20770 )) (renovate\[bot])
- [`fac40e1`](https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001 ) ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 ([#​20763](https://github.com/eslint/eslint/issues/20763 )) (dependabot\[bot])
- [`7246f92`](https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb ) test: add tests for SuppressionsService.load() error handling ([#​20734](https://github.com/eslint/eslint/issues/20734 )) (kuldeep kumar)
- [`4f34b1e`](https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa ) chore: update pnpm/action-setup action to v5 ([#​20762](https://github.com/eslint/eslint/issues/20762 )) (renovate\[bot])
- [`51080eb`](https://github.com/eslint/eslint/commit/51080eb5c98d619434e4835dbe9f1c6654aca3b8 ) test: processor service ([#​20731](https://github.com/eslint/eslint/issues/20731 )) (kuldeep kumar)
- [`e7e1889`](https://github.com/eslint/eslint/commit/e7e1889fca9b6044e08f41b38df20a1ce45808c8 ) chore: remove stale babel-eslint10 fixture and test ([#​20727](https://github.com/eslint/eslint/issues/20727 )) (kuldeep kumar)
- [`4e1a87c`](https://github.com/eslint/eslint/commit/4e1a87cb8fb90e309524bc36bc5f31b9f9cfaa76 ) test: remove redundant async/await in flat config array tests ([#​20722](https://github.com/eslint/eslint/issues/20722 )) (Pixel998)
- [`066eabb`](https://github.com/eslint/eslint/commit/066eabb3643b12931f991594969bcc0028f71a5f ) test: add rule metadata coverage for `languages` and `docs.dialects` ([#​20717](https://github.com/eslint/eslint/issues/20717 )) (Pixel998)
</details>
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v24.42.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#24420-2026-04-20 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.41.0...puppeteer-v24.42.0 )
##### ♻️ Chores
- **puppeteer:** Synchronize puppeteer versions
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- puppeteer-core bumped from 24.41.0 to 24.42.0
##### 🎉 Features
- add metadata to extensions object ([#​14870](https://github.com/puppeteer/puppeteer/issues/14870 )) ([d3e190e](https://github.com/puppeteer/puppeteer/commit/d3e190e8aea051bf1cfdfb466909bfeca3b453c9 ))
- **cdp:** support autofilling address ([#​14826](https://github.com/puppeteer/puppeteer/issues/14826 )) ([c2acadc](https://github.com/puppeteer/puppeteer/commit/c2acadc29e28846d09a8d0e60879c44a6c2e0b05 ))
- implement URL blocklist to restrict access to unauthorized sites ([#​14873](https://github.com/puppeteer/puppeteer/issues/14873 )) ([8ad881c](https://github.com/puppeteer/puppeteer/commit/8ad881c61895f2689ae2aaddef5f37586000aa88 ))
##### 🛠️ Fixes
- remove PartitionAllocSchedulerLoopQuarantineTaskControlledPurge from disabled features ([#​14872](https://github.com/puppeteer/puppeteer/issues/14872 )) ([c9909a5](https://github.com/puppeteer/puppeteer/commit/c9909a56e6b6d0bcbf8bfb3a6af2b496e6fc489f ))
- roll to Chrome 147.0.7727.57 ([#​14869](https://github.com/puppeteer/puppeteer/issues/14869 )) ([51c4305](https://github.com/puppeteer/puppeteer/commit/51c4305c0bdefd4e6aca385c9c1097e7a4923cfb ))
</details>
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMzYuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/14
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-04-29 20:24:15 +00:00
Renovate Bot
b42210cb0c
Update dependency puppeteer to v24.41.0 ( #13 )
...
Release / upload-to-gitea-release (push) Has been skipped
Release / generate-dungeon (push) Failing after 49s
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [puppeteer](https://github.com/puppeteer/puppeteer/tree/main#readme ) ([source](https://github.com/puppeteer/puppeteer )) | [`24.40.0` → `24.41.0`](https://renovatebot.com/diffs/npm/puppeteer/24.40.0/24.41.0 ) |  |  |
---
### Release Notes
<details>
<summary>puppeteer/puppeteer (puppeteer)</summary>
### [`v24.41.0`](https://github.com/puppeteer/puppeteer/blob/HEAD/CHANGELOG.md#24410-2026-04-15 )
[Compare Source](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.40.0...puppeteer-v24.41.0 )
##### 🎉 Features
- add support for Issues ([#​14845](https://github.com/puppeteer/puppeteer/issues/14845 )) ([6e8dbe7](https://github.com/puppeteer/puppeteer/commit/6e8dbe7a998a3619f089f549009ebcb860389fdd ))
- adds extension realms api ([#​14824](https://github.com/puppeteer/puppeteer/issues/14824 )) ([c14f4ae](https://github.com/puppeteer/puppeteer/commit/c14f4ae7ee65fd95a4a1f9d722e73f67c37da44b ))
- API to list installed browser extensions and trigger extension actions ([#​14821](https://github.com/puppeteer/puppeteer/issues/14821 )) ([d6395ef](https://github.com/puppeteer/puppeteer/commit/d6395ef88103a50cb2b2c43f61953ab6a495a8c3 ))
- implement console event on web workers ([#​14784](https://github.com/puppeteer/puppeteer/issues/14784 )) ([fa6158a](https://github.com/puppeteer/puppeteer/commit/fa6158a1dfa327df8dc8eea1eb22c49efefb3be5 ))
- roll to Chrome 147.0.7727.24 ([#​14797](https://github.com/puppeteer/puppeteer/issues/14797 )) ([ee81786](https://github.com/puppeteer/puppeteer/commit/ee81786a8285e20afdee70e4fb8660df4d6748b0 ))
- roll to Firefox 149.0 ([#​14799](https://github.com/puppeteer/puppeteer/issues/14799 )) ([9fd5ceb](https://github.com/puppeteer/puppeteer/commit/9fd5ceb054b0508bd8f4b14ed950a011a31f101a ))
- **webmcp:** add hook for tool invocation ([#​14835](https://github.com/puppeteer/puppeteer/issues/14835 )) ([cf8169d](https://github.com/puppeteer/puppeteer/commit/cf8169d5dee0bbff06118c211969eb94849f6bbd ))
- **webmcp:** add hook for tool response ([#​14841](https://github.com/puppeteer/puppeteer/issues/14841 )) ([6fb05bc](https://github.com/puppeteer/puppeteer/commit/6fb05bc9e45fb2735a1c44b59ad868af2fb1ee9b ))
- **webmcp:** add initial API to inspect tool registrations ([#​14814](https://github.com/puppeteer/puppeteer/issues/14814 )) ([655c996](https://github.com/puppeteer/puppeteer/commit/655c996fed21d4ac7f5df841aef0c6b246ba2e9d ))
- **webmcp:** add WebMCPTool execute support ([#​14851](https://github.com/puppeteer/puppeteer/issues/14851 )) ([8f95117](https://github.com/puppeteer/puppeteer/commit/8f95117960af969ee31595406f985c924eb67bf1 ))
- **webmcp:** expose WebMCPToolCall in WebMCPToolCallResult ([#​14848](https://github.com/puppeteer/puppeteer/issues/14848 )) ([242ac0b](https://github.com/puppeteer/puppeteer/commit/242ac0b2d364e9463f2b0e37f26d8bd0cfdf4d3e ))
- **webmcp:** Switch from WebMCPInvocationStatus Success to Completed ([#​14859](https://github.com/puppeteer/puppeteer/issues/14859 )) ([375e636](https://github.com/puppeteer/puppeteer/commit/375e636beedaa5fef53d5f198fa70229d47155b5 ))
##### Dependencies
- The following workspace dependencies were updated
- dependencies
- puppeteer-core bumped from 24.40.0 to 24.41.0
##### 🛠️ Fixes
- add missing onRelease to Mutex and add tests ([#​14818](https://github.com/puppeteer/puppeteer/issues/14818 )) ([bf1e972](https://github.com/puppeteer/puppeteer/commit/bf1e9722eef723c80250119d81fd9d9e0596c074 ))
- make `Target.asPage` return the same Page instance ([#​14862](https://github.com/puppeteer/puppeteer/issues/14862 )) ([e484a91](https://github.com/puppeteer/puppeteer/commit/e484a918c432859efbf57a74b4957097b13f8575 ))
- remove RenderDocument from disabled Chrome features ([#​14745](https://github.com/puppeteer/puppeteer/issues/14745 )) ([a48eba2](https://github.com/puppeteer/puppeteer/commit/a48eba24dcb2663da543bdf1f4597a2c1a56f0ff ))
- roll to Chrome 147.0.7727.50 ([#​14819](https://github.com/puppeteer/puppeteer/issues/14819 )) ([2be3002](https://github.com/puppeteer/puppeteer/commit/2be30023994ee2e7ebb15e43dc0e2804256f8ca2 ))
- roll to Chrome 147.0.7727.56 ([#​14842](https://github.com/puppeteer/puppeteer/issues/14842 )) ([fdb3c64](https://github.com/puppeteer/puppeteer/commit/fdb3c64f8bfcff367eab862c0309f9c4bf6d6f20 ))
- roll to Firefox 149.0.2 ([#​14838](https://github.com/puppeteer/puppeteer/issues/14838 )) ([55359a3](https://github.com/puppeteer/puppeteer/commit/55359a3d7383c03a9d9de7ff8e24b613655694e8 ))
- without azimuthAngle the altitudeAngle should no be specified ([#​14781](https://github.com/puppeteer/puppeteer/issues/14781 )) ([6f9d975](https://github.com/puppeteer/puppeteer/commit/6f9d9752207d55be0e3b0d10ba9a416a81af4694 ))
##### 📄 Documentation
- update extension and realm docs ([#​14867](https://github.com/puppeteer/puppeteer/issues/14867 )) ([080379b](https://github.com/puppeteer/puppeteer/commit/080379bf24c6bd021d664bcf993457542cf76dcc ))
- **webmcp:** Add JS example to WebMCP class ([#​14852](https://github.com/puppeteer/puppeteer/issues/14852 )) ([c514dba](https://github.com/puppeteer/puppeteer/commit/c514dba3316e742f2d2b428fd72a49890c0a2255 ))
- **webmcp:** Add missing documentation ([#​14849](https://github.com/puppeteer/puppeteer/issues/14849 )) ([76b08d2](https://github.com/puppeteer/puppeteer/commit/76b08d20305283b9a2a2ccd5cf9c2f5bad63e337 ))
- **webmcp:** tune tags and descriptions ([#​14844](https://github.com/puppeteer/puppeteer/issues/14844 )) ([5782958](https://github.com/puppeteer/puppeteer/commit/578295815ca559790626b8aeeddeea9f9cef67be ))
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjIuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://git.keligrubb.com/keligrubb/scrollsmith/pulls/13
Co-authored-by: Renovate Bot <renovate@keligrubb.com >
Co-committed-by: Renovate Bot <renovate@keligrubb.com >
2026-04-15 15:12:33 +00:00