renovate
339181e9fa
chore(deps): update nginx docker tag to v1.29.7
schemas-app / build (pull_request) Successful in 2m14s
schemas-app / deploy-prod (pull_request) Has been skipped
2026-03-25 00:06:49 +00:00
renovate
7f75130c17
fix(deps): update dependency graphql to v16.13.2 ( #154 )
schemas-app / build (push) Successful in 1m9s
schemas-app / deploy-prod (push) Successful in 1m50s
2026-03-24 14:13:23 +00:00
renovate
b4b439a585
chore(deps): update dependency typescript-eslint to v8.57.2 ( #152 )
schemas-app / build (push) Successful in 1m19s
schemas-app / deploy-prod (push) Successful in 2m17s
2026-03-23 18:12:12 +00:00
renovate
0c27aaf41b
chore(deps): update vitest monorepo to v4.1.1 ( #151 )
schemas-app / build (push) Successful in 53s
schemas-app / deploy-prod (push) Successful in 1m30s
2026-03-23 15:14:23 +00:00
renovate
2a30db552f
chore(deps): update pre-commit hook pre-commit/mirrors-eslint to v10.1.0 ( #150 )
schemas-app / build (push) Successful in 51s
schemas-app / deploy-prod (push) Successful in 1m29s
2026-03-21 10:09:01 +00:00
renovate
c450ee6a24
chore(deps): update dependency eslint to v10.1.0 ( #149 )
schemas-app / build (push) Successful in 54s
schemas-app / deploy-prod (push) Successful in 1m35s
2026-03-20 16:14:03 +00:00
renovate
1ec274f348
chore(deps): update dependency jsdom to v29.0.1 ( #148 )
schemas-app / build (push) Successful in 59s
schemas-app / deploy-prod (push) Successful in 1m37s
2026-03-20 15:37:07 +00:00
renovate
d64d756a8e
chore(deps): update dependency stylelint to v17.5.0 ( #147 )
schemas-app / build (push) Successful in 1m21s
schemas-app / deploy-prod (push) Successful in 1m36s
2026-03-19 18:11:02 +00:00
renovate
7ef6dc7e0e
chore(deps): update dependency @nuxt/devtools to v3.2.4 ( #146 )
schemas-app / build (push) Successful in 3m16s
schemas-app / deploy-prod (push) Successful in 1m28s
2026-03-17 02:51:21 +00:00
renovate
30a440b785
chore(deps): update nginx:1.29.6 docker digest to d1073a7 ( #145 )
schemas-app / build (push) Successful in 45s
schemas-app / deploy-prod (push) Successful in 1m26s
2026-03-17 01:12:24 +00:00
renovate
6b309cea45
chore(deps): update dependency typescript-eslint to v8.57.1 ( #144 )
schemas-app / build (push) Successful in 58s
schemas-app / deploy-prod (push) Successful in 1m33s
2026-03-16 19:15:27 +00:00
renovate
249fd203c6
chore(deps): update commitlint monorepo to v20.5.0 ( #143 )
schemas-app / build (push) Successful in 52s
schemas-app / deploy-prod (push) Successful in 1m27s
2026-03-15 14:09:45 +00:00
renovate
db72249482
fix(deps): update dependency nuxt to v4.4.2 ( #137 )
schemas-app / build (push) Successful in 1m13s
schemas-app / deploy-prod (push) Successful in 1m32s
2026-03-15 10:32:43 +00:00
renovate
2a52d40bbf
chore(deps): update dependency jsdom to v29 ( #142 )
...
schemas-app / build (push) Successful in 58s
schemas-app / deploy-prod (push) Successful in 1m41s
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [jsdom](https://github.com/jsdom/jsdom ) | [`28.1.0` → `29.0.0`](https://renovatebot.com/diffs/npm/jsdom/28.1.0/29.0.0 ) |  |  |
---
### Release Notes
<details>
<summary>jsdom/jsdom (jsdom)</summary>
### [`v29.0.0`](https://github.com/jsdom/jsdom/blob/HEAD/Changelog.md#2900 )
[Compare Source](https://github.com/jsdom/jsdom/compare/v28.1.0...v29.0.0 )
Breaking changes:
- Node.js v22.13.0+ is now the minimum supported v22 version (was v22.12.0+).
Other changes:
- Overhauled the CSSOM implementation, replacing the [`@acemir/cssom`](https://www.npmjs.com/package/@​acemir/cssom ) and [`cssstyle`](https://github.com/jsdom/cssstyle ) dependencies with fresh internal implementations built on webidl2js wrappers and the [`css-tree`](https://www.npmjs.com/package/css-tree ) parser. Serialization, parsing, and API behavior is improved in various ways, especially around edge cases.
- Added `CSSCounterStyleRule` and `CSSNamespaceRule` to jsdom `Window`s.
- Added `cssMediaRule.matches` and `cssSupportsRule.matches` getters.
- Added proper media query parsing in `MediaList`, using `css-tree` instead of naive comma-splitting. Invalid queries become `"not all"` per spec.
- Added `cssKeyframeRule.keyText` getter/setter validation.
- Added `cssStyleRule.selectorText` setter validation: invalid selectors are now rejected.
- Added `styleSheet.ownerNode`, `styleSheet.href`, and `styleSheet.title`.
- Added bad port blocking per the [fetch specification](https://fetch.spec.whatwg.org/#bad-port ), preventing fetches to commonly-abused ports.
- Improved `Document` initialization performance by lazily initializing the CSS selector engine, avoiding \~0.5 ms of overhead per `Document`. (thypon)
- Fixed a memory leak when stylesheets were removed from the document.
- Fixed `CSSStyleDeclaration` modifications to properly trigger custom element reactions.
- Fixed nested `@media` rule parsing.
- Fixed `CSSStyleSheet`'s "disallow modification" flag not being checked in all mutation methods.
- Fixed `XMLHttpRequest`'s `response` getter returning parsed JSON during the `LOADING` state instead of `null`.
- Fixed `getComputedStyle()` crashing in XHTML documents when stylesheets contained at-rules such as `@page` or `@font-face`.
- Fixed a potential hang in synchronous `XMLHttpRequest` caused by a race condition with the worker thread's idle timeout.
</details>
---
### Configuration
📅 **Schedule**: 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:eyJjcmVhdGVkSW5WZXIiOiI0My41OS40IiwidXBkYXRlZEluVmVyIjoiNDMuNTkuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Reviewed-on: #142
Co-authored-by: Renovate Bot <renovate@unbound.se >
Co-committed-by: Renovate Bot <renovate@unbound.se >
2026-03-15 08:16:11 +00:00
renovate
30261b4cd7
fix(deps): update dependency @apollo/client to v3.14.1 ( #141 )
schemas-app / build (push) Successful in 1m6s
schemas-app / deploy-prod (push) Successful in 1m31s
2026-03-12 22:11:06 +00:00
renovate
aa1c2b4880
chore(deps): update dependency @vitejs/plugin-vue to v6.0.5 ( #139 )
schemas-app / build (push) Successful in 4m5s
schemas-app / deploy-prod (push) Successful in 1m56s
2026-03-12 16:23:55 +00:00
renovate
3658bdec09
chore(deps): update pre-commit hook gitleaks/gitleaks to v8.30.1 ( #140 )
schemas-app / build (push) Successful in 4m33s
schemas-app / deploy-prod (push) Successful in 1m37s
2026-03-12 16:23:42 +00:00
renovate
8969db1224
chore(deps): update vitest monorepo to v4.1.0 ( #138 )
schemas-app / build (push) Successful in 1m29s
schemas-app / deploy-prod (push) Successful in 1m32s
2026-03-12 15:17:12 +00:00
renovate
5d3a95fec3
chore(deps): update dependency @graphql-codegen/cli to v6.2.1 ( #136 )
schemas-app / build (push) Successful in 1m4s
schemas-app / deploy-prod (push) Successful in 1m39s
2026-03-12 13:13:27 +00:00
renovate
4ece964d26
chore(deps): update dependency @graphql-codegen/cli to v6.2.0 ( #135 )
schemas-app / build (push) Successful in 44s
schemas-app / deploy-prod (push) Successful in 1m26s
2026-03-12 11:14:03 +00:00
renovate
c38b020459
chore(deps): update commitlint monorepo to v20.4.4 ( #134 )
schemas-app / build (push) Successful in 2m28s
schemas-app / deploy-prod (push) Successful in 1m25s
2026-03-12 10:13:01 +00:00
renovate
02d9fce63a
chore(deps): update nginx docker tag to v1.29.6 ( #133 )
schemas-app / build (push) Successful in 1m49s
schemas-app / deploy-prod (push) Successful in 1m36s
2026-03-10 23:10:43 +00:00
renovate
2728a5b213
chore(deps): update dependency typescript-eslint to v8.57.0 ( #132 )
schemas-app / build (push) Successful in 1m44s
schemas-app / deploy-prod (push) Failing after 3m0s
2026-03-09 19:08:31 +00:00
renovate
76612a7aed
fix(deps): update dependency vue to v3.5.30 ( #131 )
schemas-app / build (push) Successful in 1m23s
schemas-app / deploy-prod (push) Successful in 1m35s
2026-03-09 12:15:28 +00:00
renovate
f8229076c8
chore(deps): update dependency @nuxt/devtools to v3.2.3 ( #130 )
schemas-app / build (push) Successful in 2m17s
schemas-app / deploy-prod (push) Successful in 2m5s
2026-03-09 06:13:44 +00:00
renovate
4e53b45c9b
chore(deps): update dependency @graphql-codegen/typescript-vue-apollo to v5 ( #129 )
...
schemas-app / build (push) Successful in 1m41s
schemas-app / deploy-prod (push) Successful in 1m26s
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@graphql-codegen/typescript-vue-apollo](https://github.com/dotansimha/graphql-code-generator-community ) ([source](https://github.com/dotansimha/graphql-code-generator-community/tree/HEAD/packages/plugins/typescript/vue-apollo )) | [`4.1.2` → `5.0.0`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-vue-apollo/4.1.2/5.0.0 ) |  |  |
---
### Release Notes
<details>
<summary>dotansimha/graphql-code-generator-community (@​graphql-codegen/typescript-vue-apollo)</summary>
### [`v5.0.0`](https://github.com/dotansimha/graphql-code-generator-community/blob/HEAD/packages/plugins/typescript/vue-apollo/CHANGELOG.md#500 )
[Compare Source](https://github.com/dotansimha/graphql-code-generator-community/compare/@graphql-codegen/typescript-vue-apollo@4.1.2...@graphql-codegen/typescript-vue-apollo@5.0.0 )
##### Major Changes
- [#​1387](https://github.com/dotansimha/graphql-code-generator-community/pull/1387 )
[`0717cb7`](https://github.com/dotansimha/graphql-code-generator-community/commit/0717cb7f25f8ea33f54756119d01f072a3fb716c )
Thanks [@​eddeee888](https://github.com/eddeee888 )! - Update GraphQL Codegen common packages to
latest
##### Patch Changes
- [#​1387](https://github.com/dotansimha/graphql-code-generator-community/pull/1387 )
[`0717cb7`](https://github.com/dotansimha/graphql-code-generator-community/commit/0717cb7f25f8ea33f54756119d01f072a3fb716c )
Thanks [@​eddeee888](https://github.com/eddeee888 )! - dependencies updates:
- Updated dependency
[`@graphql-codegen/plugin-helpers@^6.1.1` ↗︎](https://www.npmjs.com/package/@​graphql-codegen/plugin-helpers/v/6.1.1 )
(from `^3.0.0`, in `dependencies`)
- Updated dependency
[`@graphql-codegen/visitor-plugin-common@^6.2.4` ↗︎](https://www.npmjs.com/package/@​graphql-codegen/visitor-plugin-common/v/6.2.4 )
(from `2.13.8`, in `dependencies`)
</details>
---
### Configuration
📅 **Schedule**: 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:eyJjcmVhdGVkSW5WZXIiOiI0My40Ni42IiwidXBkYXRlZEluVmVyIjoiNDMuNDYuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Reviewed-on: #129
Co-authored-by: Renovate Bot <renovate@unbound.se >
Co-committed-by: Renovate Bot <renovate@unbound.se >
2026-03-08 08:27:33 +00:00
renovate
a914012699
chore(deps): update pre-commit hook pre-commit/mirrors-eslint to v10 ( #93 )
...
schemas-app / build (push) Successful in 2m21s
schemas-app / deploy-prod (push) Successful in 1m25s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pre-commit/mirrors-eslint](https://github.com/pre-commit/mirrors-eslint ) | repository | major | `v9.39.1` → `v10.0.3` |
Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://github.com/renovatebot/renovate/discussions/new ) if you have any questions.
---
### Release Notes
<details>
<summary>pre-commit/mirrors-eslint (pre-commit/mirrors-eslint)</summary>
### [`v10.0.3`](https://github.com/pre-commit/mirrors-eslint/compare/v10.0.2...v10.0.3 )
[Compare Source](https://github.com/pre-commit/mirrors-eslint/compare/v10.0.2...v10.0.3 )
### [`v10.0.2`](https://github.com/pre-commit/mirrors-eslint/compare/v10.0.1...v10.0.2 )
[Compare Source](https://github.com/pre-commit/mirrors-eslint/compare/v10.0.1...v10.0.2 )
### [`v10.0.1`](https://github.com/pre-commit/mirrors-eslint/compare/v10.0.0...v10.0.1 )
[Compare Source](https://github.com/pre-commit/mirrors-eslint/compare/v10.0.0...v10.0.1 )
### [`v10.0.0`](https://github.com/pre-commit/mirrors-eslint/compare/v9.39.1...v10.0.0 )
[Compare Source](https://github.com/pre-commit/mirrors-eslint/compare/v9.39.1...v10.0.0 )
</details>
---
### Configuration
📅 **Schedule**: 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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjkiLCJ1cGRhdGVkSW5WZXIiOiI0My40Ni42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: #93
Co-authored-by: Renovate Bot <renovate@unbound.se >
Co-committed-by: Renovate Bot <renovate@unbound.se >
2026-03-07 19:42:31 +00:00
renovate
e4c8f5181b
chore(deps): update dependency eslint to v10 ( #91 )
...
schemas-app / build (push) Successful in 57s
schemas-app / deploy-prod (push) Successful in 1m42s
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 )) | [`9.39.4` → `10.0.3`](https://renovatebot.com/diffs/npm/eslint/9.39.4/10.0.3 ) |  |  |
---
### Release Notes
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.0.3`](https://github.com/eslint/eslint/releases/tag/v10.0.3 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.0.2...v10.0.3 )
#### Bug Fixes
- [`e511b58`](https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4 ) fix: update eslint ([#​20595](https://github.com/eslint/eslint/issues/20595 )) (renovate\[bot])
- [`f4c9cf9`](https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a ) fix: include variable name in `no-useless-assignment` message ([#​20581](https://github.com/eslint/eslint/issues/20581 )) (sethamus)
- [`ee9ff31`](https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1 ) fix: update dependency minimatch to ^10.2.4 ([#​20562](https://github.com/eslint/eslint/issues/20562 )) (Milos Djermanovic)
#### Documentation
- [`9fc31b0`](https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6 ) docs: Update README (GitHub Actions Bot)
- [`4efaa36`](https://github.com/eslint/eslint/commit/4efaa367c62d5a45dd21e246e4a506e11dd51758 ) docs: add info box for `eslint-plugin-eslint-comments` ([#​20570](https://github.com/eslint/eslint/issues/20570 )) (DesselBane)
- [`23b2759`](https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d ) docs: add v10 migration guide link to Use docs index ([#​20577](https://github.com/eslint/eslint/issues/20577 )) (Pixel998)
- [`80259a9`](https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb ) docs: Remove deprecated eslintrc documentation files ([#​20472](https://github.com/eslint/eslint/issues/20472 )) (Copilot)
- [`9b9b4ba`](https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395 ) docs: fix typo in no-await-in-loop documentation ([#​20575](https://github.com/eslint/eslint/issues/20575 )) (Pixel998)
- [`e7d72a7`](https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a ) docs: document TypeScript 5.3 minimum supported version ([#​20547](https://github.com/eslint/eslint/issues/20547 )) (sethamus)
#### Chores
- [`ef8fb92`](https://github.com/eslint/eslint/commit/ef8fb924bfabc2e239b46b2d7b3c37319b03084e ) chore: package.json update for eslint-config-eslint release (Jenkins)
- [`e8f2104`](https://github.com/eslint/eslint/commit/e8f21040f675753e92df8e04f2dbd03addb92985 ) chore: updates for v9.39.4 release (Jenkins)
- [`5cd1604`](https://github.com/eslint/eslint/commit/5cd1604cea5734bc235155a1a1add9f08ae83370 ) refactor: simplify isCombiningCharacter helper ([#​20524](https://github.com/eslint/eslint/issues/20524 )) (Huáng Jùnliàng)
- [`70ff1d0`](https://github.com/eslint/eslint/commit/70ff1d07a8e7eba9e70b67ea55fcf2e47cdc9b2d ) chore: eslint-config-eslint require Node `^20.19.0 || ^22.13.0 || >=24` ([#​20586](https://github.com/eslint/eslint/issues/20586 )) (Milos Djermanovic)
- [`e32df71`](https://github.com/eslint/eslint/commit/e32df71a569d5f4aca13079dedd4ae76ea05168a ) chore: update eslint-plugin-eslint-comments, remove legacy-peer-deps ([#​20576](https://github.com/eslint/eslint/issues/20576 )) (Milos Djermanovic)
- [`53ca6ee`](https://github.com/eslint/eslint/commit/53ca6eeed87262ebddd20636107f486badabcc1f ) chore: disable `eslint-comments/no-unused-disable` rule ([#​20578](https://github.com/eslint/eslint/issues/20578 )) (Milos Djermanovic)
- [`e121895`](https://github.com/eslint/eslint/commit/e1218957452e223af27ace1f9d031ab421aec08f ) ci: pin Node.js 25.6.1 ([#​20559](https://github.com/eslint/eslint/issues/20559 )) (Milos Djermanovic)
- [`efc5aef`](https://github.com/eslint/eslint/commit/efc5aef2f9a05f01d5cad53dcb91e7f2c575e295 ) chore: update `tsconfig.json` in `eslint-config-eslint` ([#​20551](https://github.com/eslint/eslint/issues/20551 )) (Francesco Trotta)
### [`v10.0.2`](https://github.com/eslint/eslint/releases/tag/v10.0.2 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.0.1...v10.0.2 )
#### Bug Fixes
- [`2b72361`](https://github.com/eslint/eslint/commit/2b723616a4daeacd4605f11b4d087d4a7cae5c74 ) fix: update `ajv` to `6.14.0` to address security vulnerabilities ([#​20537](https://github.com/eslint/eslint/issues/20537 )) (루밀LuMir)
#### Documentation
- [`13eeedb`](https://github.com/eslint/eslint/commit/13eeedbbd16218b0da1425b78cb284937fd964ca ) docs: link rule type explanation to CLI option --fix-type ([#​20548](https://github.com/eslint/eslint/issues/20548 )) (Mike McCready)
- [`98cbf6b`](https://github.com/eslint/eslint/commit/98cbf6ba53a1fb2028d25078c7049a538d0e392c ) docs: update migration guide per Program range change ([#​20534](https://github.com/eslint/eslint/issues/20534 )) (Huáng Jùnliàng)
- [`61a2405`](https://github.com/eslint/eslint/commit/61a24054411fa56ce74bef554846caa9d8cb01f5 ) docs: add missing semicolon in vars-on-top rule example ([#​20533](https://github.com/eslint/eslint/issues/20533 )) (Abilash)
#### Chores
- [`951223b`](https://github.com/eslint/eslint/commit/951223b29669885643f7854d7c824288ba962d7e ) chore: update dependency [@​eslint/eslintrc](https://github.com/eslint/eslintrc ) to ^3.3.4 ([#​20553](https://github.com/eslint/eslint/issues/20553 )) (renovate\[bot])
- [`6aa1afe`](https://github.com/eslint/eslint/commit/6aa1afe6694f3fd7f82116109a5ef2ad18ece074 ) chore: update dependency eslint-plugin-jsdoc to ^62.7.0 ([#​20536](https://github.com/eslint/eslint/issues/20536 )) (Milos Djermanovic)
### [`v10.0.1`](https://github.com/eslint/eslint/releases/tag/v10.0.1 )
[Compare Source](https://github.com/eslint/eslint/compare/v10.0.0...v10.0.1 )
#### Bug Fixes
- [`c87d5bd`](https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e ) fix: update eslint ([#​20531](https://github.com/eslint/eslint/issues/20531 )) (renovate\[bot])
- [`d841001`](https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a ) fix: update `minimatch` to `10.2.1` to address security vulnerabilities ([#​20519](https://github.com/eslint/eslint/issues/20519 )) (루밀LuMir)
- [`04c2147`](https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78 ) fix: update error message for unused suppressions ([#​20496](https://github.com/eslint/eslint/issues/20496 )) (fnx)
- [`38b089c`](https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003 ) fix: update dependency [@​eslint/config-array](https://github.com/eslint/config-array ) to ^0.23.1 ([#​20484](https://github.com/eslint/eslint/issues/20484 )) (renovate\[bot])
#### Documentation
- [`5b3dbce`](https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a ) docs: add AI acknowledgement section to templates ([#​20431](https://github.com/eslint/eslint/issues/20431 )) (루밀LuMir)
- [`6f23076`](https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c ) docs: toggle nav in no-JS mode ([#​20476](https://github.com/eslint/eslint/issues/20476 )) (Tanuj Kanti)
- [`b69cfb3`](https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9 ) docs: Update README (GitHub Actions Bot)
#### Chores
- [`e5c281f`](https://github.com/eslint/eslint/commit/e5c281ffd038a3a7a3e5364db0b9378e0ad83020 ) chore: updates for v9.39.3 release (Jenkins)
- [`8c3832a`](https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc ) chore: update [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser ) to ^8.56.0 ([#​20514](https://github.com/eslint/eslint/issues/20514 )) (Milos Djermanovic)
- [`8330d23`](https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94 ) test: add tests for config-api ([#​20493](https://github.com/eslint/eslint/issues/20493 )) (Milos Djermanovic)
- [`37d6e91`](https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc ) chore: remove eslint v10 prereleases from eslint-config-eslint deps ([#​20494](https://github.com/eslint/eslint/issues/20494 )) (Milos Djermanovic)
- [`da7cd0e`](https://github.com/eslint/eslint/commit/da7cd0e79197ad16e17052eef99df141de6dbfb1 ) refactor: cleanup error message templates ([#​20479](https://github.com/eslint/eslint/issues/20479 )) (Francesco Trotta)
- [`84fb885`](https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5 ) chore: package.json update for [@​eslint/js](https://github.com/eslint/js ) release (Jenkins)
- [`1f66734`](https://github.com/eslint/eslint/commit/1f667344b57c4c09b548d94bcfac1f91b6e5c63d ) chore: add `eslint` to `peerDependencies` of `@eslint/js` ([#​20467](https://github.com/eslint/eslint/issues/20467 )) (Milos Djermanovic)
### [`v10.0.0`](https://github.com/eslint/eslint/releases/tag/v10.0.0 )
[Compare Source](https://github.com/eslint/eslint/compare/v9.39.4...v10.0.0 )
#### Breaking Changes
- [`f9e54f4`](https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b ) feat!: estimate rule-tester failure location ([#​20420](https://github.com/eslint/eslint/issues/20420 )) (ST-DDT)
- [`a176319`](https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f ) feat!: replace `chalk` with `styleText` and add `color` to `ResultsMeta` ([#​20227](https://github.com/eslint/eslint/issues/20227 )) (루밀LuMir)
- [`c7046e6`](https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84 ) feat!: enable JSX reference tracking ([#​20152](https://github.com/eslint/eslint/issues/20152 )) (Pixel998)
- [`fa31a60`](https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa ) feat!: add `name` to configs ([#​20015](https://github.com/eslint/eslint/issues/20015 )) (Kirk Waiblinger)
- [`3383e7e`](https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0 ) fix!: remove deprecated `SourceCode` methods ([#​20137](https://github.com/eslint/eslint/issues/20137 )) (Pixel998)
- [`501abd0`](https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce ) feat!: update dependency minimatch to v10 ([#​20246](https://github.com/eslint/eslint/issues/20246 )) (renovate\[bot])
- [`ca4d3b4`](https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e ) fix!: stricter rule tester assertions for valid test cases ([#​20125](https://github.com/eslint/eslint/issues/20125 )) (唯然)
- [`96512a6`](https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b ) fix!: Remove deprecated rule context methods ([#​20086](https://github.com/eslint/eslint/issues/20086 )) (Nicholas C. Zakas)
- [`c69fdac`](https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90 ) feat!: remove eslintrc support ([#​20037](https://github.com/eslint/eslint/issues/20037 )) (Francesco Trotta)
- [`208b5cc`](https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04 ) feat!: Use `ScopeManager#addGlobals()` ([#​20132](https://github.com/eslint/eslint/issues/20132 )) (Milos Djermanovic)
- [`a2ee188`](https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14 ) fix!: add `uniqueItems: true` in `no-invalid-regexp` option ([#​20155](https://github.com/eslint/eslint/issues/20155 )) (Tanuj Kanti)
- [`a89059d`](https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab ) feat!: Program range span entire source text ([#​20133](https://github.com/eslint/eslint/issues/20133 )) (Pixel998)
- [`39a6424`](https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53 ) fix!: assert 'text' is a string across all RuleFixer methods ([#​20082](https://github.com/eslint/eslint/issues/20082 )) (Pixel998)
- [`f28fbf8`](https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44 ) fix!: Deprecate `"always"` and `"as-needed"` options of the `radix` rule ([#​20223](https://github.com/eslint/eslint/issues/20223 )) (Milos Djermanovic)
- [`aa3fb2b`](https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98 ) fix!: tighten `func-names` schema ([#​20119](https://github.com/eslint/eslint/issues/20119 )) (Pixel998)
- [`f6c0ed0`](https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756 ) feat!: report `eslint-env` comments as errors ([#​20128](https://github.com/eslint/eslint/issues/20128 )) (Francesco Trotta)
- [`4bf739f`](https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db ) fix!: remove deprecated `LintMessage#nodeType` and `TestCaseError#type` ([#​20096](https://github.com/eslint/eslint/issues/20096 )) (Pixel998)
- [`523c076`](https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247 ) feat!: drop support for jiti < 2.2.0 ([#​20016](https://github.com/eslint/eslint/issues/20016 )) (michael faith)
- [`454a292`](https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64 ) feat!: update `eslint:recommended` configuration ([#​20210](https://github.com/eslint/eslint/issues/20210 )) (Pixel998)
- [`4f880ee`](https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1 ) feat!: remove `v10_*` and inactive `unstable_*` flags ([#​20225](https://github.com/eslint/eslint/issues/20225 )) (sethamus)
- [`f18115c`](https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f ) feat!: `no-shadow-restricted-names` report `globalThis` by default ([#​20027](https://github.com/eslint/eslint/issues/20027 )) (sethamus)
- [`c6358c3`](https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e ) feat!: Require Node.js `^20.19.0 || ^22.13.0 || >=24` ([#​20160](https://github.com/eslint/eslint/issues/20160 )) (Milos Djermanovic)
#### Features
- [`bff9091`](https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822 ) feat: handle `Array.fromAsync` in `array-callback-return` ([#​20457](https://github.com/eslint/eslint/issues/20457 )) (Francesco Trotta)
- [`290c594`](https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222 ) feat: add `self` to `no-implied-eval` rule ([#​20468](https://github.com/eslint/eslint/issues/20468 )) (sethamus)
- [`43677de`](https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2 ) feat: fix handling of function and class expression names in `no-shadow` ([#​20432](https://github.com/eslint/eslint/issues/20432 )) (Milos Djermanovic)
- [`f0cafe5`](https://github.com/eslint/eslint/commit/f0cafe5f37e7765e9d8c2751b5f5d33107687009 ) feat: rule tester add assertion option `requireData` ([#​20409](https://github.com/eslint/eslint/issues/20409 )) (fnx)
- [`f7ab693`](https://github.com/eslint/eslint/commit/f7ab6937e63bc618d326710858f5861a68f80616 ) feat: output RuleTester test case failure index ([#​19976](https://github.com/eslint/eslint/issues/19976 )) (ST-DDT)
- [`7cbcbf9`](https://github.com/eslint/eslint/commit/7cbcbf9c3c2008deee7d143ae35e668e8ffbccb3 ) feat: add `countThis` option to `max-params` ([#​20236](https://github.com/eslint/eslint/issues/20236 )) (Gerkin)
- [`f148a5e`](https://github.com/eslint/eslint/commit/f148a5eaa1e89dd80ade62f0a690186b00b9f6e1 ) feat: add error assertion options ([#​20247](https://github.com/eslint/eslint/issues/20247 )) (ST-DDT)
- [`09e6654`](https://github.com/eslint/eslint/commit/09e66549ecada6dcb8c567a60faf044fce049188 ) feat: update error loc of `require-yield` and `no-useless-constructor` ([#​20267](https://github.com/eslint/eslint/issues/20267 )) (Tanuj Kanti)
#### Bug Fixes
- [`436b82f`](https://github.com/eslint/eslint/commit/436b82f3c0a8cfa2fdc17d173e95ea11d5d3ee03 ) fix: update eslint ([#​20473](https://github.com/eslint/eslint/issues/20473 )) (renovate\[bot])
- [`1d29d22`](https://github.com/eslint/eslint/commit/1d29d22fe302443cec2a11da0816397f94af97ec ) fix: detect default `this` binding in `Array.fromAsync` callbacks ([#​20456](https://github.com/eslint/eslint/issues/20456 )) (Francesco Trotta)
- [`727451e`](https://github.com/eslint/eslint/commit/727451eff55b35d853e0e443d0de58f4550762bf ) fix: fix regression of global mode report range in `strict` rule ([#​20462](https://github.com/eslint/eslint/issues/20462 )) (ntnyq)
- [`e80485f`](https://github.com/eslint/eslint/commit/e80485fcd27196fa0b6f6b5c7ac8cf49ad4b079d ) fix: remove fake `FlatESLint` and `LegacyESLint` exports ([#​20460](https://github.com/eslint/eslint/issues/20460 )) (Francesco Trotta)
- [`9eeff3b`](https://github.com/eslint/eslint/commit/9eeff3bc13813a786b8a4c3815def97c0fb646ef ) fix: update esquery ([#​20423](https://github.com/eslint/eslint/issues/20423 )) (cryptnix)
- [`b34b938`](https://github.com/eslint/eslint/commit/b34b93852d014ebbcf3538d892b55e0216cdf681 ) fix: use `Error.prepareStackTrace` to estimate failing test location ([#​20436](https://github.com/eslint/eslint/issues/20436 )) (Francesco Trotta)
- [`51aab53`](https://github.com/eslint/eslint/commit/51aab5393b058f7cbed69041a9069b2bd106aabd ) fix: update eslint ([#​20443](https://github.com/eslint/eslint/issues/20443 )) (renovate\[bot])
- [`23490b2`](https://github.com/eslint/eslint/commit/23490b266276792896a0b7b43c49a1ce87bf8568 ) fix: handle space before colon in `RuleTester` location estimation ([#​20433](https://github.com/eslint/eslint/issues/20433 )) (Francesco Trotta)
- [`f244dbf`](https://github.com/eslint/eslint/commit/f244dbf2191267a4cafd08645243624baf3e8c83 ) fix: use `MessagePlaceholderData` type from `@eslint/core` ([#​20348](https://github.com/eslint/eslint/issues/20348 )) (루밀LuMir)
- [`d186f8c`](https://github.com/eslint/eslint/commit/d186f8c0747f14890e86a5a39708b052b391ddaf ) fix: update eslint ([#​20427](https://github.com/eslint/eslint/issues/20427 )) (renovate\[bot])
- [`2332262`](https://github.com/eslint/eslint/commit/2332262deb4ef3188b210595896bb0ff552a7e66 ) fix: error location should not modify error message in RuleTester ([#​20421](https://github.com/eslint/eslint/issues/20421 )) (Milos Djermanovic)
- [`ab99b21`](https://github.com/eslint/eslint/commit/ab99b21a6715dee1035d8f4e6d6841853eb5563f ) fix: ensure `filename` is passed as third argument to `verifyAndFix()` ([#​20405](https://github.com/eslint/eslint/issues/20405 )) (루밀LuMir)
- [`8a60f3b`](https://github.com/eslint/eslint/commit/8a60f3bc80ad96c65feeb29886342623c630199c ) fix: remove `ecmaVersion` and `sourceType` from `ParserOptions` type ([#​20415](https://github.com/eslint/eslint/issues/20415 )) (Pixel998)
- [`eafd727`](https://github.com/eslint/eslint/commit/eafd727a060131f7fc79b2eb5698d8d27683c3a2 ) fix: remove `TDZ` scope type ([#​20231](https://github.com/eslint/eslint/issues/20231 )) (jaymarvelz)
- [`39d1f51`](https://github.com/eslint/eslint/commit/39d1f51680d4fbade16b4d9c07ad61a87ee3b1ea ) fix: correct `Scope` typings ([#​20404](https://github.com/eslint/eslint/issues/20404 )) (sethamus)
- [`2bd0f13`](https://github.com/eslint/eslint/commit/2bd0f13a92fb373827f16210aa4748d4885fddb1 ) fix: update `verify` and `verifyAndFix` types ([#​20384](https://github.com/eslint/eslint/issues/20384 )) (Francesco Trotta)
- [`ba6ebfa`](https://github.com/eslint/eslint/commit/ba6ebfa78de0b8522cea5ee80179887e92c6c935 ) fix: correct typings for `loadESLint()` and `shouldUseFlatConfig()` ([#​20393](https://github.com/eslint/eslint/issues/20393 )) (루밀LuMir)
- [`e7673ae`](https://github.com/eslint/eslint/commit/e7673ae096900330599680efe91f8a199a5c2e59 ) fix: correct RuleTester typings ([#​20105](https://github.com/eslint/eslint/issues/20105 )) (Pixel998)
- [`53e9522`](https://github.com/eslint/eslint/commit/53e95222af8561a8eed282fa9fd44b2f320a3c37 ) fix: strict removed formatters check ([#​20241](https://github.com/eslint/eslint/issues/20241 )) (ntnyq)
- [`b017f09`](https://github.com/eslint/eslint/commit/b017f094d4e53728f8d335b9cf8b16dc074afda3 ) fix: correct `no-restricted-import` messages ([#​20374](https://github.com/eslint/eslint/issues/20374 )) (Francesco Trotta)
#### Documentation
- [`e978dda`](https://github.com/eslint/eslint/commit/e978ddaab7e6a3c38b4a2afa721148a6ef38f29a ) docs: Update README (GitHub Actions Bot)
- [`4cecf83`](https://github.com/eslint/eslint/commit/4cecf8393ae9af18c4cfd50621115eb23b3d0cb6 ) docs: Update README (GitHub Actions Bot)
- [`c79f0ab`](https://github.com/eslint/eslint/commit/c79f0ab2e2d242a93b08ff2f6a0712e2ef60b7b8 ) docs: Update README (GitHub Actions Bot)
- [`773c052`](https://github.com/eslint/eslint/commit/773c0527c72c09fb5e63c2036b5cb9783f1f04d3 ) docs: Update README (GitHub Actions Bot)
- [`f2962e4`](https://github.com/eslint/eslint/commit/f2962e46a0e8ee8e04d76e9d899f6a7c73a646f1 ) docs: document `meta.docs.frozen` property ([#​20475](https://github.com/eslint/eslint/issues/20475 )) (Pixel998)
- [`8e94f58`](https://github.com/eslint/eslint/commit/8e94f58bebfd854eed814a39e19dea4e3c3ee4a3 ) docs: fix broken anchor links from gerund heading updates ([#​20449](https://github.com/eslint/eslint/issues/20449 )) (Copilot)
- [`1495654`](https://github.com/eslint/eslint/commit/14956543d42ab542f72820f38941d0bcc39a1fbb ) docs: Update README (GitHub Actions Bot)
- [`0b8ed5c`](https://github.com/eslint/eslint/commit/0b8ed5c0aa4222a9b6b185c605cfedaef4662dcb ) docs: document support for `:is` selector alias ([#​20454](https://github.com/eslint/eslint/issues/20454 )) (sethamus)
- [`1c4b33f`](https://github.com/eslint/eslint/commit/1c4b33fe8620dcaafbe6e8f4e9515b624476548c ) docs: Document policies about ESM-only dependencies ([#​20448](https://github.com/eslint/eslint/issues/20448 )) (Milos Djermanovic)
- [`3e5d38c`](https://github.com/eslint/eslint/commit/3e5d38cdd5712bef50d440585b0f6669a2e9a9b9 ) docs: add missing indentation space in rule example ([#​20446](https://github.com/eslint/eslint/issues/20446 )) (fnx)
- [`63a0c7c`](https://github.com/eslint/eslint/commit/63a0c7c84bf5b12357893ea2bf0482aa3c855bac ) docs: Update README (GitHub Actions Bot)
- [`65ed0c9`](https://github.com/eslint/eslint/commit/65ed0c94e7cd1e3f882956113228311d8c7b3463 ) docs: Update README (GitHub Actions Bot)
- [`b0e4717`](https://github.com/eslint/eslint/commit/b0e4717d6619ffd02913cf3633b44d8e6953d938 ) docs: \[no-await-in-loop] Expand inapplicability ([#​20363](https://github.com/eslint/eslint/issues/20363 )) (Niklas Hambüchen)
- [`fca421f`](https://github.com/eslint/eslint/commit/fca421f6a4eecd52f2a7ae5765bd9008f62f9994 ) docs: Update README (GitHub Actions Bot)
- [`d925c54`](https://github.com/eslint/eslint/commit/d925c54f045b2230d3404e8aa18f4e2860a35e1d ) docs: update config syntax in `no-lone-blocks` ([#​20413](https://github.com/eslint/eslint/issues/20413 )) (Pixel998)
- [`7d5c95f`](https://github.com/eslint/eslint/commit/7d5c95f281cb88868f4e09ca07fbbc6394d78c41 ) docs: remove redundant `sourceType: "module"` from rule examples ([#​20412](https://github.com/eslint/eslint/issues/20412 )) (Pixel998)
- [`02e7e71`](https://github.com/eslint/eslint/commit/02e7e7126366fc5eeffb713f865d80a759dc14b0 ) docs: correct `.mts` glob pattern in files with extensions example ([#​20403](https://github.com/eslint/eslint/issues/20403 )) (Ali Essalihi)
- [`264b981`](https://github.com/eslint/eslint/commit/264b981101a3cf0c12eba200ac64e5523186a89f ) docs: Update README (GitHub Actions Bot)
- [`5a4324f`](https://github.com/eslint/eslint/commit/5a4324f38e7ce370038351ef7412dcf8548c105e ) docs: clarify `"local"` option of `no-unused-vars` ([#​20385](https://github.com/eslint/eslint/issues/20385 )) (Milos Djermanovic)
- [`e593aa0`](https://github.com/eslint/eslint/commit/e593aa0fd29f51edea787815ffc847aa723ef1f8 ) docs: improve clarity, grammar, and wording in documentation site README ([#​20370](https://github.com/eslint/eslint/issues/20370 )) (Aditya)
- [`3f5062e`](https://github.com/eslint/eslint/commit/3f5062ed5f27eb25414faced2478ae076906874e ) docs: Add messages property to rule meta documentation ([#​20361](https://github.com/eslint/eslint/issues/20361 )) (Sabya Sachi)
- [`9e5a5c2`](https://github.com/eslint/eslint/commit/9e5a5c2b6b368cdacd678eabf36b441bd8bb726c ) docs: remove `Examples` headings from rule docs ([#​20364](https://github.com/eslint/eslint/issues/20364 )) (Milos Djermanovic)
- [`194f488`](https://github.com/eslint/eslint/commit/194f488a8dc97850485afe704d2a64096582f96d ) docs: Update README (GitHub Actions Bot)
- [`0f5a94a`](https://github.com/eslint/eslint/commit/0f5a94a84beee19f376025c74f703f275d52c94b ) docs: \[class-methods-use-this] explain purpose of rule ([#​20008](https://github.com/eslint/eslint/issues/20008 )) (Kirk Waiblinger)
- [`df5566f`](https://github.com/eslint/eslint/commit/df5566f826d9f5740546e473aa6876b1f7d2f12c ) docs: add Options section to all rule docs ([#​20296](https://github.com/eslint/eslint/issues/20296 )) (sethamus)
- [`adf7a2b`](https://github.com/eslint/eslint/commit/adf7a2b202743a98edc454890574292dd2b34837 ) docs: no-unsafe-finally note for generator functions ([#​20330](https://github.com/eslint/eslint/issues/20330 )) (Tom Pereira)
- [`ef7028c`](https://github.com/eslint/eslint/commit/ef7028c9688dc931051a4217637eb971efcbd71b ) docs: Update README (GitHub Actions Bot)
- [`fbae5d1`](https://github.com/eslint/eslint/commit/fbae5d18854b30ea3b696672c7699cef3ec92140 ) docs: consistently use "v10.0.0" in migration guide ([#​20328](https://github.com/eslint/eslint/issues/20328 )) (Pixel998)
- [`778aa2d`](https://github.com/eslint/eslint/commit/778aa2d83e1ef1e2bd1577ee976c5a43472a3dbe ) docs: ignoring default file patterns ([#​20312](https://github.com/eslint/eslint/issues/20312 )) (Tanuj Kanti)
- [`4b5dbcd`](https://github.com/eslint/eslint/commit/4b5dbcdae52c1c16293dc68028cab18ed2504841 ) docs: reorder v10 migration guide ([#​20315](https://github.com/eslint/eslint/issues/20315 )) (Milos Djermanovic)
- [`5d84a73`](https://github.com/eslint/eslint/commit/5d84a7371d01ead1b274600c055fe49150d487f1 ) docs: Update README (GitHub Actions Bot)
- [`37c8863`](https://github.com/eslint/eslint/commit/37c8863088a2d7e845d019f68a329f53a3fe2c35 ) docs: fix incorrect anchor link in v10 migration guide ([#​20299](https://github.com/eslint/eslint/issues/20299 )) (Pixel998)
- [`077ff02`](https://github.com/eslint/eslint/commit/077ff028b6ce036da091d2f7ed8c606c9d017468 ) docs: add migrate-to-10.0.0 doc ([#​20143](https://github.com/eslint/eslint/issues/20143 )) (唯然)
- [`3822e1b`](https://github.com/eslint/eslint/commit/3822e1b768bb4a64b72b73b5657737a6ee5c8afe ) docs: Update README (GitHub Actions Bot)
#### Build Related
- [`9f08712`](https://github.com/eslint/eslint/commit/9f0871236e90ec78bcdbfa352cc1363b4bae5596 ) Build: changelog update for 10.0.0-rc.2 (Jenkins)
- [`1e2c449`](https://github.com/eslint/eslint/commit/1e2c449701524b426022fde19144b1d22d8197b0 ) Build: changelog update for 10.0.0-rc.1 (Jenkins)
- [`c4c72a8`](https://github.com/eslint/eslint/commit/c4c72a8d996dda629e85e78a6ef5417242594b5d ) Build: changelog update for 10.0.0-rc.0 (Jenkins)
- [`7e4daf9`](https://github.com/eslint/eslint/commit/7e4daf93d255ed343d68e999aad167bb20e5a96b ) Build: changelog update for 10.0.0-beta.0 (Jenkins)
- [`a126a2a`](https://github.com/eslint/eslint/commit/a126a2ab136406017f2dac2d7632114e37e62dc2 ) build: add .scss files entry to knip ([#​20389](https://github.com/eslint/eslint/issues/20389 )) (Francesco Trotta)
- [`f5c0193`](https://github.com/eslint/eslint/commit/f5c01932f69189b260646d60b28011c55870e65d ) Build: changelog update for 10.0.0-alpha.1 (Jenkins)
- [`165326f`](https://github.com/eslint/eslint/commit/165326f0469dd6a9b33598a6fceb66336bb2deb5 ) Build: changelog update for 10.0.0-alpha.0 (Jenkins)
#### Chores
- [`1ece282`](https://github.com/eslint/eslint/commit/1ece282c2286b5dc187ece2a793dbd8798f20bd7 ) chore: ignore `/docs/v9.x` in link checker ([#​20452](https://github.com/eslint/eslint/issues/20452 )) (Milos Djermanovic)
- [`034e139`](https://github.com/eslint/eslint/commit/034e1397446205e83eb341354605380195c88633 ) ci: add type integration test for `@html-eslint/eslint-plugin` ([#​20345](https://github.com/eslint/eslint/issues/20345 )) (sethamus)
- [`f3fbc2f`](https://github.com/eslint/eslint/commit/f3fbc2f60cbe2c718364feb8c3fc0452c0df3c56 ) chore: set `@eslint/js` version to 10.0.0 to skip releasing it ([#​20466](https://github.com/eslint/eslint/issues/20466 )) (Milos Djermanovic)
- [`afc0681`](https://github.com/eslint/eslint/commit/afc06817bbd0625c7b0a46bdc81c38dab0c99441 ) chore: remove scopeManager.addGlobals patch for typescript-eslint parser ([#​20461](https://github.com/eslint/eslint/issues/20461 )) (fnx)
- [`3e5a173`](https://github.com/eslint/eslint/commit/3e5a173053fe0bb3d0f29aff12eb2c19ae21aa36 ) refactor: use types from `@eslint/plugin-kit` ([#​20435](https://github.com/eslint/eslint/issues/20435 )) (Pixel998)
- [`11644b1`](https://github.com/eslint/eslint/commit/11644b1dc2bdf4c4f3a97901932e5f25c9f60775 ) ci: rename workflows ([#​20463](https://github.com/eslint/eslint/issues/20463 )) (Milos Djermanovic)
- [`2d14173`](https://github.com/eslint/eslint/commit/2d14173729ae75fe562430dd5e37c457f44bc7ac ) chore: fix typos in docs and comments ([#​20458](https://github.com/eslint/eslint/issues/20458 )) (o-m12a)
- [`6742f92`](https://github.com/eslint/eslint/commit/6742f927ba6afb1bce6f64b9b072a1a11dbf53c4 ) test: add endLine/endColumn to invalid test case in no-alert ([#​20441](https://github.com/eslint/eslint/issues/20441 )) (경하)
- [`3e22c82`](https://github.com/eslint/eslint/commit/3e22c82a87f44f7407ff75b17b26f1ceed3edd14 ) test: add missing location data to no-template-curly-in-string tests ([#​20440](https://github.com/eslint/eslint/issues/20440 )) (Haeun Kim)
- [`b4b3127`](https://github.com/eslint/eslint/commit/b4b3127f8542c599ce2dea804b6582ebc40c993d ) chore: package.json update for [@​eslint/js](https://github.com/eslint/js ) release (Jenkins)
- [`f658419`](https://github.com/eslint/eslint/commit/f6584191cb5cabd62f6a197339a91e1f9b3f8432 ) refactor: remove `raw` parser option from JS language ([#​20416](https://github.com/eslint/eslint/issues/20416 )) (Pixel998)
- [`2c3efb7`](https://github.com/eslint/eslint/commit/2c3efb728b294b74a240ec24c7be8137a31cf5f0 ) chore: remove `category` from type test fixtures ([#​20417](https://github.com/eslint/eslint/issues/20417 )) (Pixel998)
- [`36193fd`](https://github.com/eslint/eslint/commit/36193fd9ad27764d8e4a24ce7c7bbeeaf5d4a6ba ) chore: remove `category` from formatter test fixtures ([#​20418](https://github.com/eslint/eslint/issues/20418 )) (Pixel998)
- [`e8d203b`](https://github.com/eslint/eslint/commit/e8d203b0d9f66e55841863f90d215fd83b7eee0f ) chore: add JSX language tag validation to `check-rule-examples` ([#​20414](https://github.com/eslint/eslint/issues/20414 )) (Pixel998)
- [`bc465a1`](https://github.com/eslint/eslint/commit/bc465a1e9d955b6e53a45d1b5da7c632dae77262 ) chore: pin dependencies ([#​20397](https://github.com/eslint/eslint/issues/20397 )) (renovate\[bot])
- [`703f0f5`](https://github.com/eslint/eslint/commit/703f0f551daea28767e5a68a00e335928919a7ff ) test: replace deprecated rules in `linter` tests ([#​20406](https://github.com/eslint/eslint/issues/20406 )) (루밀LuMir)
- [`ba71baa`](https://github.com/eslint/eslint/commit/ba71baa87265888b582f314163df1d727441e2f1 ) test: enable `strict` mode in type tests ([#​20398](https://github.com/eslint/eslint/issues/20398 )) (루밀LuMir)
- [`f9c4968`](https://github.com/eslint/eslint/commit/f9c49683a6d69ff0b5425803955fc226f7e05d76 ) refactor: remove `lib/linter/rules.js` ([#​20399](https://github.com/eslint/eslint/issues/20399 )) (Francesco Trotta)
- [`6f1c48e`](https://github.com/eslint/eslint/commit/6f1c48e5e7f8195f7796ea04e756841391ada927 ) chore: updates for v9.39.2 release (Jenkins)
- [`54bf0a3`](https://github.com/eslint/eslint/commit/54bf0a3646265060f5f22faef71ec840d630c701 ) ci: create package manager test ([#​20392](https://github.com/eslint/eslint/issues/20392 )) (루밀LuMir)
- [`3115021`](https://github.com/eslint/eslint/commit/3115021439490d1ed12da5804902ebbf8a5e574b ) refactor: simplify JSDoc comment detection logic ([#​20360](https://github.com/eslint/eslint/issues/20360 )) (Pixel998)
- [`4345b17`](https://github.com/eslint/eslint/commit/4345b172a81e1394579ec09df51ba460b956c3b5 ) chore: update `@eslint-community/regexpp` to `4.12.2` ([#​20366](https://github.com/eslint/eslint/issues/20366 )) (루밀LuMir)
- [`772c9ee`](https://github.com/eslint/eslint/commit/772c9ee9b65b6ad0be3e46462a7f93c37578cfa8 ) chore: update dependency [@​eslint/eslintrc](https://github.com/eslint/eslintrc ) to ^3.3.3 ([#​20359](https://github.com/eslint/eslint/issues/20359 )) (renovate\[bot])
- [`0b14059`](https://github.com/eslint/eslint/commit/0b14059491d830a49b3577931f4f68fbcfce6be5 ) chore: package.json update for [@​eslint/js](https://github.com/eslint/js ) release (Jenkins)
- [`d6e7bf3`](https://github.com/eslint/eslint/commit/d6e7bf3064be01d159d6856e3718672c6a97a8e1 ) ci: bump actions/checkout from 5 to 6 ([#​20350](https://github.com/eslint/eslint/issues/20350 )) (dependabot\[bot])
- [`139d456`](https://github.com/eslint/eslint/commit/139d4567d4afe3f1e1cdae21769d5e868f90ef0d ) chore: require mandatory headers in rule docs ([#​20347](https://github.com/eslint/eslint/issues/20347 )) (Milos Djermanovic)
- [`3b0289c`](https://github.com/eslint/eslint/commit/3b0289c7b605b2d94fe2d0c347d07eea4b6ba1d4 ) chore: remove unused `.eslintignore` and test fixtures ([#​20316](https://github.com/eslint/eslint/issues/20316 )) (Pixel998)
- [`a463e7b`](https://github.com/eslint/eslint/commit/a463e7bea0d18af55e5557e33691e4b0685d9523 ) chore: update dependency js-yaml to v4 \[security] ([#​20319](https://github.com/eslint/eslint/issues/20319 )) (renovate\[bot])
- [`ebfe905`](https://github.com/eslint/eslint/commit/ebfe90533d07a7020a5c63b93763fe537120f61f ) chore: remove redundant rules from eslint-config-eslint ([#​20327](https://github.com/eslint/eslint/issues/20327 )) (Milos Djermanovic)
- [`88dfdb2`](https://github.com/eslint/eslint/commit/88dfdb23ee541de4e9c3aa5d8a152c5980f6cc3f ) test: add regression tests for message placeholder interpolation ([#​20318](https://github.com/eslint/eslint/issues/20318 )) (fnx)
- [`6ed0f75`](https://github.com/eslint/eslint/commit/6ed0f758ff460b7a182c8d16b0487ae707e43cc9 ) chore: skip type checking in `eslint-config-eslint` ([#​20323](https://github.com/eslint/eslint/issues/20323 )) (Francesco Trotta)
- [`1e2cad5`](https://github.com/eslint/eslint/commit/1e2cad5f6fa47ed6ed89d2a29798dda926d50990 ) chore: package.json update for [@​eslint/js](https://github.com/eslint/js ) release (Jenkins)
- [`9da2679`](https://github.com/eslint/eslint/commit/9da26798483270a2c3c490c41cbd8f0c28edf75a ) chore: update `@eslint/*` dependencies ([#​20321](https://github.com/eslint/eslint/issues/20321 )) (Milos Djermanovic)
- [`0439794`](https://github.com/eslint/eslint/commit/043979418161e1c17becef31b1dd5c6e1b031e98 ) refactor: use types from [@​eslint/core](https://github.com/eslint/core ) ([#​20235](https://github.com/eslint/eslint/issues/20235 )) (jaymarvelz)
- [`cb51ec2`](https://github.com/eslint/eslint/commit/cb51ec2d6d3b729bf02a5e6b58b236578c6cce42 ) test: cleanup `SourceCode#traverse` tests ([#​20289](https://github.com/eslint/eslint/issues/20289 )) (Milos Djermanovic)
- [`897a347`](https://github.com/eslint/eslint/commit/897a3471d6da073c1a179fa84f7a3fe72973ec45 ) chore: remove restriction for `type` in rule tests ([#​20305](https://github.com/eslint/eslint/issues/20305 )) (Pixel998)
- [`d972098`](https://github.com/eslint/eslint/commit/d9720988579734da7323fbacca4c67058651d6ff ) chore: ignore prettier updates in renovate to keep in sync with trunk ([#​20304](https://github.com/eslint/eslint/issues/20304 )) (Pixel998)
- [`a086359`](https://github.com/eslint/eslint/commit/a0863593872fe01b5dd0e04c682450c26ae40ac8 ) chore: remove redundant `fast-glob` dev-dependency ([#​20301](https://github.com/eslint/eslint/issues/20301 )) (루밀LuMir)
- [`564b302`](https://github.com/eslint/eslint/commit/564b30215c3c1aba47bc29f948f11db5c824cacd ) chore: install `prettier` as a dev dependency ([#​20302](https://github.com/eslint/eslint/issues/20302 )) (michael faith)
- [`8257b57`](https://github.com/eslint/eslint/commit/8257b5729d6a26f88b079aa389df4ecea4451a80 ) refactor: correct regex for `eslint-plugin/report-message-format` ([#​20300](https://github.com/eslint/eslint/issues/20300 )) (루밀LuMir)
- [`e251671`](https://github.com/eslint/eslint/commit/e2516713bc9ae62117da3f490d9cb6a9676f44fe ) refactor: extract assertions in RuleTester ([#​20135](https://github.com/eslint/eslint/issues/20135 )) (唯然)
- [`2e7f25e`](https://github.com/eslint/eslint/commit/2e7f25e18908e66d9bd1a4dc016709e39e19a24d ) chore: add `legacy-peer-deps` to `.npmrc` ([#​20281](https://github.com/eslint/eslint/issues/20281 )) (Milos Djermanovic)
- [`39c638a`](https://github.com/eslint/eslint/commit/39c638a9aeb7ddc353684d536bbf69d1d39380bd ) chore: update eslint-config-eslint dependencies for v10 prereleases ([#​20278](https://github.com/eslint/eslint/issues/20278 )) (Milos Djermanovic)
- [`8533b3f`](https://github.com/eslint/eslint/commit/8533b3fa281e6ecc481083ee83e9c34cae22f31c ) chore: update dependency [@​eslint/json](https://github.com/eslint/json ) to ^0.14.0 ([#​20288](https://github.com/eslint/eslint/issues/20288 )) (renovate\[bot])
- [`796ddf6`](https://github.com/eslint/eslint/commit/796ddf6db5c8fe3e098aa3198128f8ce3c58f8e0 ) chore: update dependency [@​eslint/js](https://github.com/eslint/js ) to ^9.39.1 ([#​20285](https://github.com/eslint/eslint/issues/20285 )) (renovate\[bot])
</details>
---
### Configuration
📅 **Schedule**: 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:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjkiLCJ1cGRhdGVkSW5WZXIiOiI0My40Ni42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://gitea.unbound.se/unboundsoftware/schemas-app/pulls/91
Co-authored-by: Renovate Bot <renovate@unbound.se >
Co-committed-by: Renovate Bot <renovate@unbound.se >
2026-03-07 12:11:20 +00:00
argoyle
2f34286eda
chore(deps): remove unused dependencies ( #128 )
...
schemas-app / build (push) Successful in 59s
schemas-app / deploy-prod (push) Successful in 1m39s
## Summary
- Remove `@nuxtjs/eslint-module` — redundant with `@nuxt/eslint`, not referenced in nuxt.config.ts
- Remove `eslint-plugin-nuxt` — not used in eslint.config.mjs, bundles conflicting old deps
- Remove `vite-plugin-eslint2` — peer dep of `@nuxt/eslint`, not needed as direct dep
- Remove `vue-router` — auto-included by Nuxt
This also unblocks the ESLint v10 upgrade by removing `eslint-webpack-plugin` (transitive dep of `@nuxtjs/eslint-module`).
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Reviewed-on: #128
2026-03-07 10:23:49 +00:00
renovate
ad502bde42
chore(deps): update dependency eslint to v9.39.4 ( #127 )
schemas-app / build (push) Successful in 1m2s
schemas-app / deploy-prod (push) Successful in 1m51s
2026-03-07 07:13:34 +00:00
renovate
14757c93f2
chore(deps): update graphqlcodegenerator monorepo ( #126 )
schemas-app / build (push) Successful in 3m56s
schemas-app / deploy-prod (push) Successful in 1m34s
2026-03-06 16:19:50 +00:00
renovate
c4a795b96e
chore(deps): update dependency @stylistic/eslint-plugin to v5.10.0 ( #125 )
schemas-app / build (push) Successful in 56s
schemas-app / deploy-prod (push) Successful in 1m46s
2026-03-06 04:16:40 +00:00
renovate
f8a50963df
fix(deps): update dependency graphql to v16.13.1 ( #124 )
schemas-app / build (push) Successful in 1m16s
schemas-app / deploy-prod (push) Successful in 1m32s
2026-03-04 10:12:16 +00:00
renovate
c5a7cad348
chore(deps): update commitlint monorepo to v20.4.3 ( #123 )
schemas-app / build (push) Successful in 1m23s
schemas-app / deploy-prod (push) Failing after 57s
2026-03-03 18:50:44 +00:00
argoyle
4e8856625b
Merge pull request 'fix(k8s): remove CPU limits to resolve KubeCPUOvercommit alert' ( #122 ) from remove-cpu-limits into main
...
schemas-app / build (push) Successful in 1m34s
schemas-app / deploy-prod (push) Successful in 2m0s
Reviewed-on: #122
2026-03-01 11:25:49 +00:00
argoyle
0552af6477
fix(k8s): remove CPU limits to resolve KubeCPUOvercommit alert
...
schemas-app / build (pull_request) Successful in 2m57s
schemas-app / deploy-prod (pull_request) Has been skipped
Remove cpu from resource limits while keeping memory limits and all
requests intact. CPU limits cause unnecessary throttling and
overcommit alerts when actual usage is far below limits.
2026-03-01 12:15:58 +01:00
renovate
7160e5a0f4
chore(deps): update dependency stylelint to v17.4.0 ( #121 )
schemas-app / build (push) Successful in 57s
schemas-app / deploy-prod (push) Successful in 1m24s
2026-02-25 15:18:12 +00:00
renovate
d1def88890
chore(deps): update dependency @nuxt/devtools to v3.2.2 ( #120 )
schemas-app / build (push) Successful in 1m54s
schemas-app / deploy-prod (push) Successful in 1m35s
2026-02-25 02:17:00 +00:00
renovate
bae13601cc
chore(deps): update nginx:1.29.5 docker digest to e5e99d3 ( #119 )
schemas-app / build (push) Successful in 59s
schemas-app / deploy-prod (push) Successful in 1m33s
2026-02-24 20:12:36 +00:00
argoyle
c389cf56b0
Merge pull request 'fix(deps): update dependency graphql to v16.13.0' ( #118 ) from renovate/graphql-16.x into main
...
schemas-app / build (push) Successful in 2m6s
schemas-app / deploy-prod (push) Successful in 2m36s
Reviewed-on: #118
2026-02-24 12:06:59 +00:00
renovate
3798a0285f
fix(deps): update dependency graphql to v16.13.0
schemas-app / build (pull_request) Successful in 3m26s
schemas-app / deploy-prod (pull_request) Has been skipped
2026-02-24 11:07:36 +00:00
argoyle
14829e3656
Merge pull request 'chore(deps): update dependency @nuxt/eslint to v1.15.2' ( #117 ) from renovate/nuxt-eslint-1.x into main
...
schemas-app / build (push) Successful in 1m4s
schemas-app / deploy-prod (push) Successful in 1m34s
Reviewed-on: #117
2026-02-24 10:29:48 +00:00
renovate
4932e4f55a
chore(deps): update dependency @nuxt/eslint to v1.15.2
schemas-app / build (pull_request) Successful in 6m33s
schemas-app / deploy-prod (pull_request) Has been skipped
2026-02-24 10:08:51 +00:00
renovate
828f24133b
fix(deps): update dependency vue to v3.5.29 ( #116 )
schemas-app / build (push) Successful in 2m42s
schemas-app / deploy-prod (push) Successful in 2m10s
2026-02-24 07:08:05 +00:00
renovate
a5122a8f0f
chore(deps): update dependency typescript-eslint to v8.56.1 ( #115 )
schemas-app / build (push) Successful in 3m54s
schemas-app / deploy-prod (push) Successful in 1m34s
2026-02-23 19:07:30 +00:00
argoyle
7a9ed9cace
Merge pull request 'chore(deps): update dependency @graphql-codegen/cli to v6.1.2' ( #114 ) from renovate/graphqlcodegenerator-monorepo into main
...
schemas-app / build (push) Successful in 2m4s
schemas-app / deploy-prod (push) Successful in 2m0s
Reviewed-on: #114
2026-02-22 13:22:56 +00:00
renovate
3ce5a97f36
chore(deps): update dependency @graphql-codegen/cli to v6.1.2
schemas-app / build (pull_request) Successful in 3m3s
schemas-app / deploy-prod (pull_request) Has been skipped
2026-02-22 13:07:55 +00:00
argoyle
31bf4f9c46
Merge pull request 'chore(deps): update dependency eslint to v9.39.3' ( #113 ) from renovate/eslint-monorepo into main
...
schemas-app / build (push) Successful in 9m24s
schemas-app / deploy-prod (push) Successful in 2m25s
Reviewed-on: #113
2026-02-20 14:48:27 +00:00
renovate
51f1384a2c
chore(deps): update dependency eslint to v9.39.3
schemas-app / build (pull_request) Successful in 7m5s
schemas-app / deploy-prod (pull_request) Has been skipped
2026-02-20 14:38:10 +00:00
renovate
242cb94460
chore(deps): update dependency @stylistic/eslint-plugin to v5.9.0 ( #112 )
schemas-app / build (push) Successful in 4m24s
schemas-app / deploy-prod (push) Successful in 3m19s
2026-02-19 14:17:27 +00:00