Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Show error message for unregistered type name #594

Merged
merged 1 commit into from Feb 19, 2024

Conversation

Natoandro
Copy link
Contributor

Check and throw the error for the expose function when called from the Python SDK.

Motivation and context

We got a finalization failure when there are some unregistered type referenced with g.ref.

Migration notes

No changes needed.

Checklist

  • The change come with new or modified tests
  • Hard-to-understand functions have explanatory comments
  • End-user documentation is updated to reflect the change

Copy link

codecov bot commented Feb 19, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (966ff1a) 73.89% compared to head (7d6f92a) 73.89%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #594   +/-   ##
=======================================
  Coverage   73.89%   73.89%           
=======================================
  Files         102      102           
  Lines       11671    11671           
  Branches     1241     1241           
=======================================
  Hits         8624     8624           
  Misses       3027     3027           
  Partials       20       20           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Natoandro Natoandro merged commit 4a6b256 into main Feb 19, 2024
11 checks passed
@Natoandro Natoandro deleted the fix/unresolved-type-ref branch February 19, 2024 22:31
destifo pushed a commit that referenced this pull request Mar 27, 2024
feat(sdk):  testing framework integration 2 (#579)

Continuation of #566 , focused on prisma runtime.

N/A

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

---------

Signed-off-by: Michaël <afmichael73@gmail.com>

refactor(sdk): move post-processing functions to the typegate (#586)

Depends on #579
Compiled `wasm` bin  size is too large, goal is to reduce it to ~3MB.

N/A

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

---------

Signed-off-by: Michaël <afmichael73@gmail.com>
Co-authored-by: Natoandro <anatoandro@hotmail.com>

feat(sdk): prepare client (wip)

feat: Remove obsolete restrictions on prisma (#592)

Since v5, where on unique queries exposes all the fields, not just
unique fields.

Reference:
https://www.prisma.io/docs/orm/reference/prisma-client-reference#filter-on-non-unique-fields-with-userwhereuniqueinput

<!-- Explain HOW users should update their code when required -->

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

feat(sdk): change finalization logic (wip)

fix: Show error message for unregistered type name (#594)

Check and throw the error for the `expose` function when called from the
Python SDK.

We got a finalization failure when there are some unregistered type
referenced with `g.ref`.

_No changes needed._

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [x] End-user documentation is updated to reflect the change

feat: Parameter transformation (#587)

Enable parameter transformation with the `.apply()` method.
It has more or less the same logic as `.reduce()` with the ability to
flatten the input type.

This feature enables simpler APIs (input types) on top of runtimes
(e.g.: prisma).

_No changes needed_.

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

feat(sdk): change finalization logic + serialization (wip)

feat(sdk): serialization (wip)

feat(sdk): from_random injection (#593)

<!--
Pull requests are squash merged using:
- their title as the commit message
- their description as the commit body

Having a good title and description is important for the users to get
readable changelog and understand when they need to update his code and
how.
-->

<!-- Explain WHAT the change is -->
This change includes changes in StringFormats(added some string
formats), logic to provide random values for type nodes and tests to
validate the changes.
The changes are mostly in the typegraph sdk.

<!-- Explain WHY the was made or link an issue number -->
This feature enables the user to inject random values for a field(**Type
Node**) when defining a **Typegraph**.

_No changes needed_.

<!-- Explain HOW users should update their code when required -->

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

fix(cli): threads pointing to different mem loc

feat(sdk): serialize (wip)

feat(sdk): print serialized version

fix(examples): add top level await

fix(cli): conflicting ports

feat(sdk): undeploy

feat(cli): prepare undeploy

feat(cli): prepare deploy

feat(cli): deploy (wip)

feat(cli/sdk): store response

feat(cli/sdk): id by path scheme + pass migration flags

fix(cli): pass value

feat(cli): deploy without migration

fix(cli): loader event not firing when serialize

chore: remove unwanted file

feat!: Nested context query (#595)

- Revert context flattening
- Enable jsonpath-like key to access nested object fields or array items
on the context.

If you access the context directly in your application (through the
token), access to nested fields shall be updated.
E.g. the expression `context["profile.id"]` have to turned to
`context.profile.id`.

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

fix: remove injections from prisma output types (#597)

Remove injections from generated output types for prisma operations.

Generated types fail validations (_injection not allowed in output
types_).

_No changes needed_.

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

feat(deno/sdk): native function embedding in typescript (#598)

Add support for function or lambda definition typescript sdk for
`deno.func` similarly to how `python.from_def` in python sdk works.

Providing a string is a bit impractical and counter-intuitive espcially
when the sdk language matches with runtime's language.

No changes needed.

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

---------

Signed-off-by: Michaël <afmichael73@gmail.com>

fix(cli): fix for `meta-cli deploy` exit with code `0` on failure (#600)

fix the issue where `meta-cli deploy` command exits with code 0 on
failure.

bug fix

No changes needed.

- [ ] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

feat(sdk): rework deploy command with new scheme

chore(examples): rm debug line

feat(cli/sdk): set prefix when the typegraph is loaded

fix(cli): retry bug (wip)

fix(cli): bind directly from pre-allocated tcplistener

chore(deps): Bump the deps group in /website with 13 updates (#604)

Bumps the deps group in /website with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [@apollo/client](https://github.com/apollographql/apollo-client) |
`3.9.1` | `3.9.5` |
|
[@giscus/react](https://github.com/giscus/giscus-component/tree/HEAD/react)
| `2.4.0` | `3.0.0` |
|
[@graphiql/react](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react)
| `0.20.2` | `0.20.3` |
|
[graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql)
| `3.1.0` | `3.1.1` |
| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | `5.14.3` |
`5.15.0` |
| [konva](https://github.com/konvajs/konva) | `9.3.2` | `9.3.3` |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
| `18.2.48` | `18.2.61` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `6.20.0` | `7.1.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `6.20.0` | `7.1.0` |
| [eslint](https://github.com/eslint/eslint) | `8.56.0` | `8.57.0` |
| [sass](https://github.com/sass/dart-sass) | `1.70.0` | `1.71.1` |
| [sass-loader](https://github.com/webpack-contrib/sass-loader) |
`14.1.0` | `14.1.1` |
| [webpack](https://github.com/webpack/webpack) | `5.90.0` | `5.90.3` |

Updates `@apollo/client` from 3.9.1 to 3.9.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apollographql/apollo-client/releases"><code>@​apollo/client</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.9.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11595">#11595</a>
<a
href="https://github.com/apollographql/apollo-client/commit/8c20955874562e5b2ab35557325e047b059bc4fc"><code>8c20955</code></a>
Thanks <a
href="https://github.com/phryneas"><code>@​phryneas</code></a>! - Bumps
the dependency <code>rehackt</code> to 0.0.5</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11592">#11592</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1133469bd91ff76b9815e815a454a79d8e23a9bc"><code>1133469</code></a>
Thanks <a
href="https://github.com/Stephen2"><code>@​Stephen2</code></a>! -
Strengthen <code>MockedResponse.newData</code> type</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11579">#11579</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix issue where partial data is reported to <code>useQuery</code> when
using <code>notifyOnNetworkStatusChange</code> after it errors while
another overlapping query succeeds.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11579">#11579</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix an issue where a partial cache write for an errored query would
result in automatically refetching that query.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11562">#11562</a>
<a
href="https://github.com/apollographql/apollo-client/commit/65ab695470741e8dcaef1ebd7742c3c397526354"><code>65ab695</code></a>
Thanks <a href="https://github.com/mspiess"><code>@​mspiess</code></a>!
- Mocks with an infinite delay no longer require result or error</p>
</li>
</ul>
<h2>v3.9.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11403">#11403</a>
<a
href="https://github.com/apollographql/apollo-client/commit/b0c4f3ad8198981a229b46dc430345a76e577e9c"><code>b0c4f3a</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix issue in <code>useLazyQuery</code> that results in a double network
call when calling the execute function with no arguments after having
called it previously with another set of arguments.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11576">#11576</a>
<a
href="https://github.com/apollographql/apollo-client/commit/e855d00447e4d9ae478d98f6796d842ef6cc76d1"><code>e855d00</code></a>
Thanks <a
href="https://github.com/alessbell"><code>@​alessbell</code></a>! -
Revert PR <a
href="https://redirect.github.com/apollographql/apollo-client/pull/11202">#11202</a>
to fix caching bug reported in <a
href="https://redirect.github.com/apollographql/apollo-client/issues/11560">#11560</a></p>
</li>
</ul>
<h2>v3.9.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11525">#11525</a>
<a
href="https://github.com/apollographql/apollo-client/commit/dce923ae57eb6b6d889e2980635cb90e2c6cbca3"><code>dce923a</code></a>
Thanks <a href="https://github.com/vezaynk"><code>@​vezaynk</code></a>!
- Allows passing in client via options to useFragment</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11558">#11558</a>
<a
href="https://github.com/apollographql/apollo-client/commit/8cba16f041609443111ecf5fb58faea1b3e79569"><code>8cba16f</code></a>
Thanks <a
href="https://github.com/alessbell"><code>@​alessbell</code></a>! - Fix
<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11554"><code>unbound-method</code></a>
linter error on ObservableQuery methods exposed on useQuery's
QueryResult object.</p>
</li>
</ul>
<h2>v3.9.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11552">#11552</a>
<a
href="https://github.com/apollographql/apollo-client/commit/6ac2b0ce4d999c63478d85b40ad56ccda9624797"><code>6ac2b0c</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix import in <code>useLazyRef</code> causing import issues in the
nextjs package.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md"><code>@​apollo/client</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>3.9.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11595">#11595</a>
<a
href="https://github.com/apollographql/apollo-client/commit/8c20955874562e5b2ab35557325e047b059bc4fc"><code>8c20955</code></a>
Thanks <a
href="https://github.com/phryneas"><code>@​phryneas</code></a>! - Bumps
the dependency <code>rehackt</code> to 0.0.5</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11592">#11592</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1133469bd91ff76b9815e815a454a79d8e23a9bc"><code>1133469</code></a>
Thanks <a
href="https://github.com/Stephen2"><code>@​Stephen2</code></a>! -
Strengthen <code>MockedResponse.newData</code> type</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11579">#11579</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix issue where partial data is reported to <code>useQuery</code> when
using <code>notifyOnNetworkStatusChange</code> after it errors while
another overlapping query succeeds.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11579">#11579</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix an issue where a partial cache write for an errored query would
result in automatically refetching that query.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11562">#11562</a>
<a
href="https://github.com/apollographql/apollo-client/commit/65ab695470741e8dcaef1ebd7742c3c397526354"><code>65ab695</code></a>
Thanks <a href="https://github.com/mspiess"><code>@​mspiess</code></a>!
- Mocks with an infinite delay no longer require result or error</p>
</li>
</ul>
<h2>3.9.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11403">#11403</a>
<a
href="https://github.com/apollographql/apollo-client/commit/b0c4f3ad8198981a229b46dc430345a76e577e9c"><code>b0c4f3a</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix issue in <code>useLazyQuery</code> that results in a double network
call when calling the execute function with no arguments after having
called it previously with another set of arguments.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11576">#11576</a>
<a
href="https://github.com/apollographql/apollo-client/commit/e855d00447e4d9ae478d98f6796d842ef6cc76d1"><code>e855d00</code></a>
Thanks <a
href="https://github.com/alessbell"><code>@​alessbell</code></a>! -
Revert PR <a
href="https://redirect.github.com/apollographql/apollo-client/pull/11202">#11202</a>
to fix caching bug reported in <a
href="https://redirect.github.com/apollographql/apollo-client/issues/11560">#11560</a></p>
</li>
</ul>
<h2>3.9.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11525">#11525</a>
<a
href="https://github.com/apollographql/apollo-client/commit/dce923ae57eb6b6d889e2980635cb90e2c6cbca3"><code>dce923a</code></a>
Thanks <a href="https://github.com/vezaynk"><code>@​vezaynk</code></a>!
- Allows passing in client via options to useFragment</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11558">#11558</a>
<a
href="https://github.com/apollographql/apollo-client/commit/8cba16f041609443111ecf5fb58faea1b3e79569"><code>8cba16f</code></a>
Thanks <a
href="https://github.com/alessbell"><code>@​alessbell</code></a>! - Fix
<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11554"><code>unbound-method</code></a>
linter error on ObservableQuery methods exposed on useQuery's
QueryResult object.</p>
</li>
</ul>
<h2>3.9.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11552">#11552</a>
<a
href="https://github.com/apollographql/apollo-client/commit/6ac2b0ce4d999c63478d85b40ad56ccda9624797"><code>6ac2b0c</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix import in <code>useLazyRef</code> causing import issues in the
nextjs package.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apollographql/apollo-client/commit/17ccc42825d0b0355212f3ac823780edb467ea77"><code>17ccc42</code></a>
3.9.5 release (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11580">#11580</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/1133469bd91ff76b9815e815a454a79d8e23a9bc"><code>1133469</code></a>
fix: strengthen MockedResponse.newData type (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11592">#11592</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/a0d40aa718f2f6b37c767283e9662f3bb6ee548e"><code>a0d40aa</code></a>
Fix anchor links in ApolloClient api docs (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11599">#11599</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Fix regression that causes partial data to be reported unexpectedly in
some c...</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/8c20955874562e5b2ab35557325e047b059bc4fc"><code>8c20955</code></a>
bump rehackt to v0.0.5 (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11595">#11595</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/ac4ae8498cf8bf63b21dc5886d942976c7dc0eaa"><code>ac4ae84</code></a>
chore(deps): update all devdependencies (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11586">#11586</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/6933e0e27a6373a22e0663baf786f1380eb1802d"><code>6933e0e</code></a>
chore(deps): update mad9000/actions-find-and-replace-string action to v5
(<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11">#11</a>...</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/9cba37caa58d09e86d861f71c8338a2235f953d1"><code>9cba37c</code></a>
chore(deps): update all dependencies - patch updates (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11585">#11585</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/d46acaf6fa5eaaecddc44206508834991bb383ba"><code>d46acaf</code></a>
Update ROADMAP.md</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/65ab695470741e8dcaef1ebd7742c3c397526354"><code>65ab695</code></a>
Make mock response error and result optional when delay is infinite (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11562">#11562</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/apollographql/apollo-client/compare/v3.9.1...v3.9.5">compare
view</a></li>
</ul>
</details>
<br />

Updates `@giscus/react` from 2.4.0 to 3.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/giscus/giscus-component/releases"><code>@​giscus/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​giscus/react</code> v3.0.0</h2>
<h2>Added</h2>
<ul>
<li>Update types with new available languages and themes.</li>
</ul>
<h2>Changed</h2>
<ul>
<li><strong>Breaking</strong>: drop CommonJS support. This package is
now ESM-only (<a
href="https://github.com/giscus/giscus-component/tree/HEAD/react/issues/1998">#1998</a>).</li>
</ul>
<h2>Fixed</h2>
<ul>
<li>Fix incompatibility with Next.js 14.1 when using the app router (<a
href="https://github.com/giscus/giscus-component/tree/HEAD/react/issues/1976">#1976</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/giscus/giscus-component/commit/ad31fa6d684f6f032adbb8f7a0ec33ba3ebe96ed"><code>ad31fa6</code></a>
common: Bump versions</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/f71ba9be782144f410e92b7ce4689ea7f6ef06ba"><code>f71ba9b</code></a>
common: Update types</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/77f6fb00e65083c4898256bc006b5bb830e4cf38"><code>77f6fb0</code></a>
react: Format config files too</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/36973ff8b0d552f45ba623580cd587b023833c77"><code>36973ff</code></a>
react: Export as pure ESM</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/e8417b25d6d610df0ad6a264c41393d595895f3f"><code>e8417b2</code></a>
common: Update dependencies</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/111050c4e910a091e16ad857fd008ee58d482c60"><code>111050c</code></a>
react: Remove packaged 2.3.0</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/13d5043d2e4a353635b12256339eef83671df5dd"><code>13d5043</code></a>
build(deps-dev): bump the react group in /react with 6 updates</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/33dcbb2daf82a3e9cb99a9d89911e80c043ca95d"><code>33dcbb2</code></a>
build(deps-dev): bump the react group in /react with 5 updates</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/268fbcd0bc596708096e6503303b0214f8e7b4dc"><code>268fbcd</code></a>
build(deps-dev): bump the react group in /react with 7 updates</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/46718bc75e9986f08bc952a796f90de51f62905e"><code>46718bc</code></a>
build(deps-dev): bump the react group in /react with 6 updates</li>
<li>Additional commits viewable in <a
href="https://github.com/giscus/giscus-component/commits/@giscus/react-v3.0.0/react">compare
view</a></li>
</ul>
</details>
<br />

Updates `@graphiql/react` from 0.20.2 to 0.20.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/graphql/graphiql/releases"><code>@​graphiql/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​graphiql/react</code><a
href="https://github.com/0"><code>@​0</code></a>.20.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/graphql/graphiql/pull/3526">#3526</a>
<a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea316</code></a>
Thanks <a href="https://github.com/benjie"><code>@​benjie</code></a>! -
Add new <code>useOptimisticState</code> hook that can wrap a
useState-like hook to perform optimistic caching of state changes, this
helps to avoid losing characters when the user is typing rapidly.
Example of usage: <code>const [state, setState] =
useOptimisticState(useOperationsEditorState());</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/graphql/graphiql/blob/main/packages/graphiql-react/CHANGELOG.md"><code>@​graphiql/react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>0.20.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/graphql/graphiql/pull/3526">#3526</a>
<a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea316</code></a>
Thanks <a href="https://github.com/benjie"><code>@​benjie</code></a>! -
Add new <code>useOptimisticState</code> hook that can wrap a
useState-like hook to perform optimistic caching of state changes, this
helps to avoid losing characters when the user is typing rapidly.
Example of usage: <code>const [state, setState] =
useOptimisticState(useOperationsEditorState());</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/graphql/graphiql/commit/28a101fb5d94347cbfd5dbed9c86ebe46b4f184c"><code>28a101f</code></a>
Version Packages (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react/issues/3527">#3527</a>)</li>
<li><a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea31</code></a>
Fix bug in Explorer plugin where characters are dropped when typing
quickly (...</li>
<li><a
href="https://github.com/graphql/graphiql/commit/d5028be252ed385af972e090dda22788835da71e"><code>d5028be</code></a>
upgrade graphql, other security related upgrades (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react/issues/3488">#3488</a>)</li>
<li><a
href="https://github.com/graphql/graphiql/commit/eb8ce037d1c85317bc2309631ab9b703746ac79e"><code>eb8ce03</code></a>
docs: Update command for development (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react/issues/3478">#3478</a>)</li>
<li>See full diff in <a
href="https://github.com/graphql/graphiql/commits/@graphiql/react@0.20.3/packages/graphiql-react">compare
view</a></li>
</ul>
</details>
<br />

Updates `graphiql` from 3.1.0 to 3.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/graphql/graphiql/releases">graphiql's
releases</a>.</em></p>
<blockquote>
<h2>graphiql@3.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea316</code></a>]:
<ul>
<li><code>@​graphiql/react</code><a
href="https://github.com/0"><code>@​0</code></a>.20.3</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/graphql/graphiql/blob/main/packages/graphiql/CHANGELOG.md">graphiql's
changelog</a>.</em></p>
<blockquote>
<h2>3.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea316</code></a>]:
<ul>
<li><code>@​graphiql/react</code><a
href="https://github.com/0"><code>@​0</code></a>.20.3</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/graphql/graphiql/commit/28a101fb5d94347cbfd5dbed9c86ebe46b4f184c"><code>28a101f</code></a>
Version Packages (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql/issues/3527">#3527</a>)</li>
<li><a
href="https://github.com/graphql/graphiql/commit/d5028be252ed385af972e090dda22788835da71e"><code>d5028be</code></a>
upgrade graphql, other security related upgrades (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql/issues/3488">#3488</a>)</li>
<li>See full diff in <a
href="https://github.com/graphql/graphiql/commits/graphiql@3.1.1/packages/graphiql">compare
view</a></li>
</ul>
</details>
<br />

Updates `graphql-ws` from 5.14.3 to 5.15.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/enisdenjo/graphql-ws/releases">graphql-ws's
releases</a>.</em></p>
<blockquote>
<h2>v5.15.0</h2>
<h1><a
href="https://github.com/enisdenjo/graphql-ws/compare/v5.14.3...v5.15.0">5.15.0</a>
(2024-02-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> Use <code>TerminatedCloseEvent</code> class
extending an <code>Error</code> for rejecting promises when terminating
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/74b4ceb944de1ab368dec9b742eb6c0107e35854">74b4ceb</a>),
closes <a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/531">#531</a></li>
<li><strong>server:</strong> Dispose of subscriptions on close even if
added late to the subscriptions list (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/534">#534</a>)
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/e45d6b1eb916ee8a8bece4f8648e181de9a54a32">e45d6b1</a>),
closes <a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/532">#532</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>server:</strong> Add is retry flag to connect events (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/507">#507</a>)
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/9ad853f70bd0fe2e20f89ec7b52927d9ed3c73ef">9ad853f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/enisdenjo/graphql-ws/blob/master/CHANGELOG.md">graphql-ws's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/enisdenjo/graphql-ws/compare/v5.14.3...v5.15.0">5.15.0</a>
(2024-02-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> Use <code>TerminatedCloseEvent</code> class
extending an <code>Error</code> for rejecting promises when terminating
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/74b4ceb944de1ab368dec9b742eb6c0107e35854">74b4ceb</a>),
closes <a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/531">#531</a></li>
<li><strong>server:</strong> Dispose of subscriptions on close even if
added late to the subscriptions list (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/534">#534</a>)
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/e45d6b1eb916ee8a8bece4f8648e181de9a54a32">e45d6b1</a>),
closes <a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/532">#532</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>server:</strong> Add is retry flag to connect events (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/507">#507</a>)
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/9ad853f70bd0fe2e20f89ec7b52927d9ed3c73ef">9ad853f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/933d72062255add24e4efd722596072b088f3b37"><code>933d720</code></a>
chore(release): 🎉 5.15.0 [skip ci]</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/74b4ceb944de1ab368dec9b742eb6c0107e35854"><code>74b4ceb</code></a>
fix(client): Use <code>TerminatedCloseEvent</code> class extending an
<code>Error</code> for reject...</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/f76bb544b5be41432d59119ec198430eb9854feb"><code>f76bb54</code></a>
test: update expected arguments for connecting event</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/9ad853f70bd0fe2e20f89ec7b52927d9ed3c73ef"><code>9ad853f</code></a>
feat(server): Add is retry flag to connect events (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/507">#507</a>)</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/e45d6b1eb916ee8a8bece4f8648e181de9a54a32"><code>e45d6b1</code></a>
fix(server): Dispose of subscriptions on close even if added late to the
subs...</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/e2603be5788e51fc5ce5649a508f2649ee6adb27"><code>e2603be</code></a>
chore: revert pkg workspaces after pack</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/8d3f3d0e928f3b99c3256237d1070cdd94b8266d"><code>8d3f3d0</code></a>
chore(deps): update lockfile</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/c61e31b053b641e8b17a33295ee052fb1901e7c6"><code>c61e31b</code></a>
refactor: return of the website workspace</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/e19263e5be8b9e13981b9bfc35b235bd7a04dcbc"><code>e19263e</code></a>
chore(deps): update lockfile</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/69791ee981f95e3c6163288c830ed40ff6676fc8"><code>69791ee</code></a>
docs(bun): correct <code>handleProtocols</code> usage</li>
<li>See full diff in <a
href="https://github.com/enisdenjo/graphql-ws/compare/v5.14.3...v5.15.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `konva` from 9.3.2 to 9.3.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/konvajs/konva/releases">konva's
releases</a>.</em></p>
<blockquote>
<h2>9.3.3</h2>
<h2>Commits</h2>
<ul>
<li>4da037a: Another fix for exporting buffered shapes (Anton
Lavrenov)</li>
<li>93106ab: update CHANGELOG with new version (Anton Lavrenov)</li>
<li>ea92753: build for 9.3.3 (Anton Lavrenov)</li>
<li>e767285: update cdn link (Anton Lavrenov)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/konvajs/konva/blob/master/CHANGELOG.md">konva's
changelog</a>.</em></p>
<blockquote>
<h3>9.3.3 (2024-02-09)</h3>
<ul>
<li>Another fix for exporting buffered shapes</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/konvajs/konva/commit/e7672858b7ffed5a9f4dfe7fde65d823941510b4"><code>e767285</code></a>
update cdn link</li>
<li><a
href="https://github.com/konvajs/konva/commit/ea92753221ad68f79e06ea3b0bed0e4c1e6acc0d"><code>ea92753</code></a>
build for 9.3.3</li>
<li><a
href="https://github.com/konvajs/konva/commit/93106aba5346942919a4c251a13fbb991487b6d4"><code>93106ab</code></a>
update CHANGELOG with new version</li>
<li><a
href="https://github.com/konvajs/konva/commit/4da037a2fa44cb6826e749c2314c0d48a843f69e"><code>4da037a</code></a>
Another fix for exporting buffered shapes</li>
<li>See full diff in <a
href="https://github.com/konvajs/konva/compare/9.3.2...9.3.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/react` from 18.2.48 to 18.2.61
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/eslint-plugin` from 6.20.0 to 7.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.1.0</h2>
<h2>7.1.0 (2024-02-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add *-type-checked-only configs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8367">#8367</a>)</li>
<li><strong>eslint-plugin:</strong> [naming-convention] support the
auto-accessor syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8084">#8084</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-return] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8289">#8289</a>)</li>
<li><strong>typescript-estree:</strong> add debug logs for
useProgramFromProjectService (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8426">#8426</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chan] allow typeof
for avoiding reference error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8472">#8472</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] improve check
union types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8534">#8534</a>)</li>
<li><strong>eslint-plugin:</strong> [no-use-before-define] fix false
positive type reference in as, satisfies (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8474">#8474</a>)</li>
<li><strong>typescript-estree:</strong> use simpler absolutify behavior
for project service client file paths (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8520">#8520</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri <a
href="https://github.com/arka1002"><code>@​arka1002</code></a></li>
<li>Josh Goldberg ✨</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.2</h2>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8460">#8460</a>)</li>
<li><strong>utils:</strong> use mergeable interface for
<code>settings</code> property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8485">#8485</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Gareth Jones <a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.1</h2>
<h2>7.0.1 (2024-02-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> update peer dep for parser (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8441">#8441</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.1.0 (2024-02-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> add *-type-checked-only configs</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [naming-convention] support the
auto-accessor syntax</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [consistent-return] add new rule</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [prefer-optional-chan] allow typeof
for avoiding reference error</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-misused-promises] improve check
union types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-use-before-define] fix false
positive type reference in as, satisfies</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri</li>
<li>Josh Goldberg ✨</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Gareth Jones</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.1 (2024-02-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> update peer dep for parser</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4bc6944f880570273d8486d07bbac63186c8dfe0"><code>4bc6944</code></a>
chore(release): publish 7.1.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1807d555aeb99873c665b34b75a4e5bc89bc1f86"><code>1807d55</code></a>
docs: add tabs in no-unsafe-unary-minus.md (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8542">#8542</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f2f57de6d203f083a0573c132196f0777182793f"><code>f2f57de</code></a>
test(eslint-plugin): [no-misused-promises] add test cases for spread
args (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8">#8</a>...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/fa679550052f122c82bc4fd88d2e2c9138824bc3"><code>fa67955</code></a>
chore: drop T from internal types (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8521">#8521</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/60c1cd35dd057f0e6d836f1c38d255f275002c89"><code>60c1cd3</code></a>
fix(eslint-plugin): [no-use-before-define] fix false positive type
reference ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/14589205e405d91605be84c0492c02458efe5f54"><code>1458920</code></a>
fix(eslint-plugin): [no-misused-promises] improve check union types (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8534">#8534</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c1441c8f5bb0f980238c934af6e499baacdd41f2"><code>c1441c8</code></a>
fix(eslint-plugin): [prefer-optional-chan] allow typeof for avoiding
referenc...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e7ec6f061f9ce77346906a0d865fd9c18281256d"><code>e7ec6f0</code></a>
docs: from option instead of source in prefer-readonly-parameter-types
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8461">#8461</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/46cef966fb861f341768815a6fcae974d7cd43ff"><code>46cef96</code></a>
feat(eslint-plugin): [consistent-return] add new rule (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8289">#8289</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f7198db67d881c9b288e8f0774c1ad0ea2a5d900"><code>f7198db</code></a>
feat(eslint-plugin): [naming-convention] support the auto-accessor
syntax (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8">#8</a>...</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 6.20.0 to 7.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.1.0</h2>
<h2>7.1.0 (2024-02-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add *-type-checked-only configs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8367">#8367</a>)</li>
<li><strong>eslint-plugin:</strong> [naming-convention] support the
auto-accessor syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8084">#8084</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-return] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8289">#8289</a>)</li>
<li><strong>typescript-estree:</strong> add debug logs for
useProgramFromProjectService (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8426">#8426</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chan] allow typeof
for avoiding reference error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8472">#8472</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] improve check
union types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8534">#8534</a>)</li>
<li><strong>eslint-plugin:</strong> [no-use-before-define] fix false
positive type reference in as, satisfies (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8474">#8474</a>)</li>
<li><strong>typescript-estree:</strong> use simpler absolutify behavior
for project service client file paths (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8520">#8520</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri <a
href="https://github.com/arka1002"><code>@​arka1002</code></a></li>
<li>Josh Goldberg ✨</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.2</h2>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8460">#8460</a>)</li>
<li><strong>utils:</strong> use mergeable interface for
<code>settings</code> property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8485">#8485</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Gareth Jones <a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.1</h2>
<h2>7.0.1 (2024-02-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> update peer dep for parser (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8441">#8441</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.1.0 (2024-02-26)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Gareth Jones</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.1 (2024-02-12)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h1>7.0.0 (2024-02-12)</h1>
<h3>🚀 Features</h3>
<ul>
<li>
<p>⚠️  bump ESLint, NodeJS, and TS minimum version requirements</p>
</li>
<li>
<p>add support for flat configs</p>
</li>
</ul>
<h4>⚠️  Breaking Changes</h4>
<ul>
<li>⚠️  bump ESLint, NodeJS, and TS minimum version requirements</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Kirk Waiblinger</li>
<li>StyleShit</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4bc6944f880570273d8486d07bbac63186c8dfe0"><code>4bc6944</code></a>
chore(release): publish 7.1.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/677e7cc97c4f79cb737a4d01722777352b77b9d9"><code>677e7cc</code></a>
chore(release): publish 7.0.2</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4f3215f9751044ccd327f7e4169b0142c3cdaff7"><code>4f3215f</code></a>
chore(release): publish 7.0.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b27de997c87ffd62785acd86269491dd41883ab9"><code>b27de99</code></a>
chore(release): publish 7.0.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1aa393c8d4f7b8855aea8676468203173520793a"><code>1aa393c</code></a>
chore(deps): update dependency prettier to v3.2.5 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8401">#8401</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/8ef5f4bffcf0904a28ada92a224a378d309407a4"><code>8ef5f4b</code></a>
feat: add support for flat configs (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7935">#7935</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1200b4c4929d28bf6eed58dcfa4c6f40153022eb"><code>1200b4c</code></a>
chore(deps): update nx to v17.3.0 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8317">#8317</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/584db29ec44ce4e9cb71afac35d48994889168e6"><code>584db29</code></a>
feat: bump ESLint, NodeJS, and TS minimum version requirements (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8377">#8377</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/289ee8885ce26714296d8258abb12a2fa2c38d61"><code>289ee88</code></a>
chore(release): publish 6.21.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/aa5edf7f675c3bad627cfd9355a9a04469414c5e"><code>aa5edf7</code></a>
chore(deps): update dependency prettier to v3.2.4 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8357">#8357</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 8.56.0 to 8.57.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.57.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366"><code>1120b9b</code></a>
feat: Add loadESLint() API method for v8 (<a
href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc"><code>dca7d0f</code></a>
feat: Enable <code>eslint.config.mjs</code> and
<code>eslint.config.cjs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18066">#18066</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5"><code>2196d97</code></a>
fix: handle absolute file paths in <code>FlatRuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17"><code>69dd1d1</code></a>
fix: Ensure config keys are printed for config errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71"><code>9852a31</code></a>
fix: deep merge behavior in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18065">#18065</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f"><code>4c7e9b0</code></a>
fix: allow circular references in config (<a
href="https://redirect.github.com/eslint/eslint/issues/18056">#18056</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708"><code>84922d0</code></a>
docs: Show prerelease version in dropdown (<a
href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4"><code>5b8c363</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf"><code>77dbfd9</code></a>
docs: show NEXT in version selectors (<a
href="https://redirect.github.com/eslint/eslint/issues/18052">#18052</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4"><code>1813aec</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.57.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f"><code>5c356bb</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16"><code>f4a1fe2</code></a>
test: add more tests for ignoring files and directories (<a
href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a"><code>42c0aef</code></a>
ci: Enable CI for <code>v8.x</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/18047">#18047</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v8.57.0 - February 23, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4"><code>1813aec</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.57.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f"><code>5c356bb</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708"><code>84922d0</code></a>
docs: Show prerelease version in dropdown (<a
href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366"><code>1120b9b</code></a>
feat: Add loadESLint() API method for v8 (<a
href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4"><code>5b8c363</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5"><code>2196d97</code></a>
fix: handle absolute file paths in <code>FlatRuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16"><code>f4a1fe2</code></a>
test: add more tests for ignoring files and directories (<a
href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17"><code>69dd1d1</code></a>
fix: Ensure config keys are printed for config errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71"><code>9852a31</code></a>
fix: deep merge behavior in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18065">#18065</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc"><code>dca7d0f</code></a>
feat: Enable <code>eslint.config.mjs</code> and
<code>eslint.config.cjs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18066">#18066</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f"><code>4c7e9b0</code></a>
fix: allow circular references in config (<a
href="https://redirect.github.com/eslint/eslint/issues/18056">#18056</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf"><code>77dbfd9</code></a>
docs: show NEXT in version selectors (<a
href="https://redirect.github.com/eslint/eslint/issues/18052">#18052</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a"><code>42c0aef</code></a>
ci: Enable CI for <code>v8.x</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/18047">#18047</a>)
(Milos Djermanovic)</li>
</ul>
<p>v9.0.0-beta.0 - February 9, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e40d1d74a5b9788cbec195f4e602b50249f26659"><code>e40d1d7</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.0.0-beta.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18108">#18108</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9870f93e714edefb410fccae1e9924a3c1972a2e"><code>9870f93</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2c62e797a433e5fc298b976872a89c594f88bb19"><code>2c62e79</code></a>
chore: upgrade <code>@​eslint/eslintrc</code><a
href="https://github.com/3"><code>@​3</code></a>.0.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/18107">#18107</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81f0294e651928b49eb49495b90b54376073a790"><code>81f0294</code></a>
chore: upgrade espree@10.0.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/18106">#18106</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5e2b2922aa65bda54b0966d1bf71acda82b3047c"><code>5e2b292</code></a>
chore: upgrade eslint-visitor-keys@4.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18105">#18105</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/916364692bae6a93c10b5d48fc1e9de1677d0d09"><code>9163646</code></a>
feat!: Rule Tester checks for missing placeholder data in the message
(<a
href="https://redirect.github.com/eslint/eslint/issues/18073">#18073</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/53f0f47badffa1b04ec2836f2ae599f4fc464da2"><code>53f0f47</code></a>
feat: Add loadESLint() API method for v9 (<a
href="https://redirect.github.com/eslint/eslint/issues/18097">#18097</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f1c7e6fc8ea77fcdae4ad1f8fe1cd104a281d2e9"><code>f1c7e6f</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18090">#18090</a>)
(Strek)</li>
<li><a
href="https://github.com/eslint/eslint/commit/15c143f96ef164943fd3d39b5ad79d9a4a40de8f"><code>15c143f</code></a>
docs: JS Foundation -&gt; OpenJS Foundation in PR template (<a
href="https://redirect.github.com/eslint/eslint/issues/18092">#18092</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c4d26fd3d1f59c1c0f2266664887ad18692039f3"><code>c4d26fd</code></a>
fix: <code>use-isnan</code> doesn't report on
<code>SequenceExpression</code>s (<a
href="https://redirect.github.com/eslint/eslint/issues/18059">#18059</a>)
(StyleShit)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6ea339e658d29791528ab26aabd86f1683cab6c3"><code>6ea339e</code></a>
docs: add stricter rule test validations to v9 migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18085">#18085</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ce838adc3b673e52a151f36da0eedf5876977514"><code>ce838ad</code></a>
chore: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18045">#18045</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/3c816f193eecace5efc6166efa2852a829175ef8"><code>3c816f1</code></a>
docs: use relative link from CLI to core concepts (<a
href="https://redirect.github.com/eslint/eslint/issues/18083">#18083</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/54df731174d2528170560d1f765e1336eca0a8bd"><code>54df731</code></a>
chore: update dependency markdownlint-cli to ^0.39.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18084">#18084</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/9458735381269d12b24f76e1b2b6fda1bc5a509b"><code>9458735</code></a>
docs: fix malformed <code>eslint</code> config comments in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/18078">#18078</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07a1ada7166b76c7af6186f4c5e5de8b8532edba"><code>07a1ada</code></a>
docs: link from <code>--fix</code> CLI doc to the relevant core concept
(<a
href="https://redirect.github.com/eslint/eslint/issues/18080">#18080</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8f06a606845f40aaf0fea1fd83d5930747c5acec"><code>8f06a60</code></a>
chore: update dependency shelljs to ^0.8.5 (<a
href="https://redirect.github.com/eslint/eslint/issues/18079">#18079</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b844324e4e8f511c9985a96c7aca063269df9570"><code>b844324</code></a>
docs: Update team responsibilities (<a
href="https://redirect.github.com/eslint/eslint/issues/18048">#18048</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/aadfb609f1b847e492fc3b28ced62f830fe7f294"><code>aadfb60</code></a>
docs: document languageOptions and other v9 changes for context (<a
href="https://redirect.github.com/eslint/eslint/issues/18074">#18074</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3c4d51d55fa5435ab18b6bf46f6b97df0f480ae7"><code>3c4d51d</code></a>
feat!: default for <code>enforceForClassMembers</code> in
<code>no-useless-computed-key</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18054">#18054</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/47e60f85e0c3f275207bb4be9b5947166a190477"><code>47e60f8</code></a>
feat!: Stricter rule test validations (<a
href="https://redirect.github.com/eslint/eslint/issues/17654">#17654</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1a945890105d307541dcbff15f6438c19b476ade"><code>1a94589</code></a>
feat!: <code>no-unused-vars</code> default caughtErrors to 'all' (<a
href="https://redirect.github.com/eslint/eslint/issues/18043">#18043</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/857e242584227181ecb8af79fc6bc236b9975228"><code>857e242</code></a>
docs: tweak explanation for meta.docs rule properties (<a
href="https://redirect.github.com/eslint/eslint/issues/18057">#18057</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/10485e8b961d045514bc1e34227cf09867a6c4b7"><code>10485e8</code></a>
docs: recommend messageId over message for reporting rule violations (<a
href="https://redirect.github.com/eslint/eslint/issues/18050">#18050</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/98b5ab406bac6279eadd84e8a5fd5a01fc586ff1"><code>98b5ab4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/esli…
destifo pushed a commit that referenced this pull request Mar 27, 2024
feat(sdk):  testing framework integration 2 (#579)

Continuation of #566 , focused on prisma runtime.

N/A

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

---------

Signed-off-by: Michaël <afmichael73@gmail.com>

refactor(sdk): move post-processing functions to the typegate (#586)

Depends on #579
Compiled `wasm` bin  size is too large, goal is to reduce it to ~3MB.

N/A

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

---------

Signed-off-by: Michaël <afmichael73@gmail.com>
Co-authored-by: Natoandro <anatoandro@hotmail.com>

feat(sdk): prepare client (wip)

feat: Remove obsolete restrictions on prisma (#592)

Since v5, where on unique queries exposes all the fields, not just
unique fields.

Reference:
https://www.prisma.io/docs/orm/reference/prisma-client-reference#filter-on-non-unique-fields-with-userwhereuniqueinput

<!-- Explain HOW users should update their code when required -->

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

feat(sdk): change finalization logic (wip)

fix: Show error message for unregistered type name (#594)

Check and throw the error for the `expose` function when called from the
Python SDK.

We got a finalization failure when there are some unregistered type
referenced with `g.ref`.

_No changes needed._

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [x] End-user documentation is updated to reflect the change

feat: Parameter transformation (#587)

Enable parameter transformation with the `.apply()` method.
It has more or less the same logic as `.reduce()` with the ability to
flatten the input type.

This feature enables simpler APIs (input types) on top of runtimes
(e.g.: prisma).

_No changes needed_.

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

feat(sdk): change finalization logic + serialization (wip)

feat(sdk): serialization (wip)

feat(sdk): from_random injection (#593)

<!--
Pull requests are squash merged using:
- their title as the commit message
- their description as the commit body

Having a good title and description is important for the users to get
readable changelog and understand when they need to update his code and
how.
-->

<!-- Explain WHAT the change is -->
This change includes changes in StringFormats(added some string
formats), logic to provide random values for type nodes and tests to
validate the changes.
The changes are mostly in the typegraph sdk.

<!-- Explain WHY the was made or link an issue number -->
This feature enables the user to inject random values for a field(**Type
Node**) when defining a **Typegraph**.

_No changes needed_.

<!-- Explain HOW users should update their code when required -->

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

fix(cli): threads pointing to different mem loc

feat(sdk): serialize (wip)

feat(sdk): print serialized version

fix(examples): add top level await

fix(cli): conflicting ports

feat(sdk): undeploy

feat(cli): prepare undeploy

feat(cli): prepare deploy

feat(cli): deploy (wip)

feat(cli/sdk): store response

feat(cli/sdk): id by path scheme + pass migration flags

fix(cli): pass value

feat(cli): deploy without migration

fix(cli): loader event not firing when serialize

chore: remove unwanted file

feat!: Nested context query (#595)

- Revert context flattening
- Enable jsonpath-like key to access nested object fields or array items
on the context.

If you access the context directly in your application (through the
token), access to nested fields shall be updated.
E.g. the expression `context["profile.id"]` have to turned to
`context.profile.id`.

- [x] The change come with new or modified tests
- [x] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

fix: remove injections from prisma output types (#597)

Remove injections from generated output types for prisma operations.

Generated types fail validations (_injection not allowed in output
types_).

_No changes needed_.

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

feat(deno/sdk): native function embedding in typescript (#598)

Add support for function or lambda definition typescript sdk for
`deno.func` similarly to how `python.from_def` in python sdk works.

Providing a string is a bit impractical and counter-intuitive espcially
when the sdk language matches with runtime's language.

No changes needed.

- [x] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

---------

Signed-off-by: Michaël <afmichael73@gmail.com>

fix(cli): fix for `meta-cli deploy` exit with code `0` on failure (#600)

fix the issue where `meta-cli deploy` command exits with code 0 on
failure.

bug fix

No changes needed.

- [ ] The change come with new or modified tests
- [ ] Hard-to-understand functions have explanatory comments
- [ ] End-user documentation is updated to reflect the change

feat(sdk): rework deploy command with new scheme

chore(examples): rm debug line

feat(cli/sdk): set prefix when the typegraph is loaded

fix(cli): retry bug (wip)

fix(cli): bind directly from pre-allocated tcplistener

chore(deps): Bump the deps group in /website with 13 updates (#604)

Bumps the deps group in /website with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [@apollo/client](https://github.com/apollographql/apollo-client) |
`3.9.1` | `3.9.5` |
|
[@giscus/react](https://github.com/giscus/giscus-component/tree/HEAD/react)
| `2.4.0` | `3.0.0` |
|
[@graphiql/react](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react)
| `0.20.2` | `0.20.3` |
|
[graphiql](https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql)
| `3.1.0` | `3.1.1` |
| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | `5.14.3` |
`5.15.0` |
| [konva](https://github.com/konvajs/konva) | `9.3.2` | `9.3.3` |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
| `18.2.48` | `18.2.61` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `6.20.0` | `7.1.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `6.20.0` | `7.1.0` |
| [eslint](https://github.com/eslint/eslint) | `8.56.0` | `8.57.0` |
| [sass](https://github.com/sass/dart-sass) | `1.70.0` | `1.71.1` |
| [sass-loader](https://github.com/webpack-contrib/sass-loader) |
`14.1.0` | `14.1.1` |
| [webpack](https://github.com/webpack/webpack) | `5.90.0` | `5.90.3` |

Updates `@apollo/client` from 3.9.1 to 3.9.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/apollographql/apollo-client/releases"><code>@​apollo/client</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.9.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11595">#11595</a>
<a
href="https://github.com/apollographql/apollo-client/commit/8c20955874562e5b2ab35557325e047b059bc4fc"><code>8c20955</code></a>
Thanks <a
href="https://github.com/phryneas"><code>@​phryneas</code></a>! - Bumps
the dependency <code>rehackt</code> to 0.0.5</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11592">#11592</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1133469bd91ff76b9815e815a454a79d8e23a9bc"><code>1133469</code></a>
Thanks <a
href="https://github.com/Stephen2"><code>@​Stephen2</code></a>! -
Strengthen <code>MockedResponse.newData</code> type</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11579">#11579</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix issue where partial data is reported to <code>useQuery</code> when
using <code>notifyOnNetworkStatusChange</code> after it errors while
another overlapping query succeeds.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11579">#11579</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix an issue where a partial cache write for an errored query would
result in automatically refetching that query.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11562">#11562</a>
<a
href="https://github.com/apollographql/apollo-client/commit/65ab695470741e8dcaef1ebd7742c3c397526354"><code>65ab695</code></a>
Thanks <a href="https://github.com/mspiess"><code>@​mspiess</code></a>!
- Mocks with an infinite delay no longer require result or error</p>
</li>
</ul>
<h2>v3.9.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11403">#11403</a>
<a
href="https://github.com/apollographql/apollo-client/commit/b0c4f3ad8198981a229b46dc430345a76e577e9c"><code>b0c4f3a</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix issue in <code>useLazyQuery</code> that results in a double network
call when calling the execute function with no arguments after having
called it previously with another set of arguments.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11576">#11576</a>
<a
href="https://github.com/apollographql/apollo-client/commit/e855d00447e4d9ae478d98f6796d842ef6cc76d1"><code>e855d00</code></a>
Thanks <a
href="https://github.com/alessbell"><code>@​alessbell</code></a>! -
Revert PR <a
href="https://redirect.github.com/apollographql/apollo-client/pull/11202">#11202</a>
to fix caching bug reported in <a
href="https://redirect.github.com/apollographql/apollo-client/issues/11560">#11560</a></p>
</li>
</ul>
<h2>v3.9.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11525">#11525</a>
<a
href="https://github.com/apollographql/apollo-client/commit/dce923ae57eb6b6d889e2980635cb90e2c6cbca3"><code>dce923a</code></a>
Thanks <a href="https://github.com/vezaynk"><code>@​vezaynk</code></a>!
- Allows passing in client via options to useFragment</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11558">#11558</a>
<a
href="https://github.com/apollographql/apollo-client/commit/8cba16f041609443111ecf5fb58faea1b3e79569"><code>8cba16f</code></a>
Thanks <a
href="https://github.com/alessbell"><code>@​alessbell</code></a>! - Fix
<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11554"><code>unbound-method</code></a>
linter error on ObservableQuery methods exposed on useQuery's
QueryResult object.</p>
</li>
</ul>
<h2>v3.9.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11552">#11552</a>
<a
href="https://github.com/apollographql/apollo-client/commit/6ac2b0ce4d999c63478d85b40ad56ccda9624797"><code>6ac2b0c</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix import in <code>useLazyRef</code> causing import issues in the
nextjs package.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md"><code>@​apollo/client</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>3.9.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11595">#11595</a>
<a
href="https://github.com/apollographql/apollo-client/commit/8c20955874562e5b2ab35557325e047b059bc4fc"><code>8c20955</code></a>
Thanks <a
href="https://github.com/phryneas"><code>@​phryneas</code></a>! - Bumps
the dependency <code>rehackt</code> to 0.0.5</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11592">#11592</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1133469bd91ff76b9815e815a454a79d8e23a9bc"><code>1133469</code></a>
Thanks <a
href="https://github.com/Stephen2"><code>@​Stephen2</code></a>! -
Strengthen <code>MockedResponse.newData</code> type</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11579">#11579</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix issue where partial data is reported to <code>useQuery</code> when
using <code>notifyOnNetworkStatusChange</code> after it errors while
another overlapping query succeeds.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11579">#11579</a>
<a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix an issue where a partial cache write for an errored query would
result in automatically refetching that query.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11562">#11562</a>
<a
href="https://github.com/apollographql/apollo-client/commit/65ab695470741e8dcaef1ebd7742c3c397526354"><code>65ab695</code></a>
Thanks <a href="https://github.com/mspiess"><code>@​mspiess</code></a>!
- Mocks with an infinite delay no longer require result or error</p>
</li>
</ul>
<h2>3.9.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11403">#11403</a>
<a
href="https://github.com/apollographql/apollo-client/commit/b0c4f3ad8198981a229b46dc430345a76e577e9c"><code>b0c4f3a</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix issue in <code>useLazyQuery</code> that results in a double network
call when calling the execute function with no arguments after having
called it previously with another set of arguments.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11576">#11576</a>
<a
href="https://github.com/apollographql/apollo-client/commit/e855d00447e4d9ae478d98f6796d842ef6cc76d1"><code>e855d00</code></a>
Thanks <a
href="https://github.com/alessbell"><code>@​alessbell</code></a>! -
Revert PR <a
href="https://redirect.github.com/apollographql/apollo-client/pull/11202">#11202</a>
to fix caching bug reported in <a
href="https://redirect.github.com/apollographql/apollo-client/issues/11560">#11560</a></p>
</li>
</ul>
<h2>3.9.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11525">#11525</a>
<a
href="https://github.com/apollographql/apollo-client/commit/dce923ae57eb6b6d889e2980635cb90e2c6cbca3"><code>dce923a</code></a>
Thanks <a href="https://github.com/vezaynk"><code>@​vezaynk</code></a>!
- Allows passing in client via options to useFragment</p>
</li>
<li>
<p><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11558">#11558</a>
<a
href="https://github.com/apollographql/apollo-client/commit/8cba16f041609443111ecf5fb58faea1b3e79569"><code>8cba16f</code></a>
Thanks <a
href="https://github.com/alessbell"><code>@​alessbell</code></a>! - Fix
<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11554"><code>unbound-method</code></a>
linter error on ObservableQuery methods exposed on useQuery's
QueryResult object.</p>
</li>
</ul>
<h2>3.9.2</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/apollographql/apollo-client/pull/11552">#11552</a>
<a
href="https://github.com/apollographql/apollo-client/commit/6ac2b0ce4d999c63478d85b40ad56ccda9624797"><code>6ac2b0c</code></a>
Thanks <a
href="https://github.com/jerelmiller"><code>@​jerelmiller</code></a>! -
Fix import in <code>useLazyRef</code> causing import issues in the
nextjs package.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/apollographql/apollo-client/commit/17ccc42825d0b0355212f3ac823780edb467ea77"><code>17ccc42</code></a>
3.9.5 release (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11580">#11580</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/1133469bd91ff76b9815e815a454a79d8e23a9bc"><code>1133469</code></a>
fix: strengthen MockedResponse.newData type (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11592">#11592</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/a0d40aa718f2f6b37c767283e9662f3bb6ee548e"><code>a0d40aa</code></a>
Fix anchor links in ApolloClient api docs (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11599">#11599</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/1ba2fd919f79dfdc7b9d3f7d1a7aa5918e648349"><code>1ba2fd9</code></a>
Fix regression that causes partial data to be reported unexpectedly in
some c...</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/8c20955874562e5b2ab35557325e047b059bc4fc"><code>8c20955</code></a>
bump rehackt to v0.0.5 (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11595">#11595</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/ac4ae8498cf8bf63b21dc5886d942976c7dc0eaa"><code>ac4ae84</code></a>
chore(deps): update all devdependencies (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11586">#11586</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/6933e0e27a6373a22e0663baf786f1380eb1802d"><code>6933e0e</code></a>
chore(deps): update mad9000/actions-find-and-replace-string action to v5
(<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11">#11</a>...</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/9cba37caa58d09e86d861f71c8338a2235f953d1"><code>9cba37c</code></a>
chore(deps): update all dependencies - patch updates (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11585">#11585</a>)</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/d46acaf6fa5eaaecddc44206508834991bb383ba"><code>d46acaf</code></a>
Update ROADMAP.md</li>
<li><a
href="https://github.com/apollographql/apollo-client/commit/65ab695470741e8dcaef1ebd7742c3c397526354"><code>65ab695</code></a>
Make mock response error and result optional when delay is infinite (<a
href="https://redirect.github.com/apollographql/apollo-client/issues/11562">#11562</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/apollographql/apollo-client/compare/v3.9.1...v3.9.5">compare
view</a></li>
</ul>
</details>
<br />

Updates `@giscus/react` from 2.4.0 to 3.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/giscus/giscus-component/releases"><code>@​giscus/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​giscus/react</code> v3.0.0</h2>
<h2>Added</h2>
<ul>
<li>Update types with new available languages and themes.</li>
</ul>
<h2>Changed</h2>
<ul>
<li><strong>Breaking</strong>: drop CommonJS support. This package is
now ESM-only (<a
href="https://github.com/giscus/giscus-component/tree/HEAD/react/issues/1998">#1998</a>).</li>
</ul>
<h2>Fixed</h2>
<ul>
<li>Fix incompatibility with Next.js 14.1 when using the app router (<a
href="https://github.com/giscus/giscus-component/tree/HEAD/react/issues/1976">#1976</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/giscus/giscus-component/commit/ad31fa6d684f6f032adbb8f7a0ec33ba3ebe96ed"><code>ad31fa6</code></a>
common: Bump versions</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/f71ba9be782144f410e92b7ce4689ea7f6ef06ba"><code>f71ba9b</code></a>
common: Update types</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/77f6fb00e65083c4898256bc006b5bb830e4cf38"><code>77f6fb0</code></a>
react: Format config files too</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/36973ff8b0d552f45ba623580cd587b023833c77"><code>36973ff</code></a>
react: Export as pure ESM</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/e8417b25d6d610df0ad6a264c41393d595895f3f"><code>e8417b2</code></a>
common: Update dependencies</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/111050c4e910a091e16ad857fd008ee58d482c60"><code>111050c</code></a>
react: Remove packaged 2.3.0</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/13d5043d2e4a353635b12256339eef83671df5dd"><code>13d5043</code></a>
build(deps-dev): bump the react group in /react with 6 updates</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/33dcbb2daf82a3e9cb99a9d89911e80c043ca95d"><code>33dcbb2</code></a>
build(deps-dev): bump the react group in /react with 5 updates</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/268fbcd0bc596708096e6503303b0214f8e7b4dc"><code>268fbcd</code></a>
build(deps-dev): bump the react group in /react with 7 updates</li>
<li><a
href="https://github.com/giscus/giscus-component/commit/46718bc75e9986f08bc952a796f90de51f62905e"><code>46718bc</code></a>
build(deps-dev): bump the react group in /react with 6 updates</li>
<li>Additional commits viewable in <a
href="https://github.com/giscus/giscus-component/commits/@giscus/react-v3.0.0/react">compare
view</a></li>
</ul>
</details>
<br />

Updates `@graphiql/react` from 0.20.2 to 0.20.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/graphql/graphiql/releases"><code>@​graphiql/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​graphiql/react</code><a
href="https://github.com/0"><code>@​0</code></a>.20.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/graphql/graphiql/pull/3526">#3526</a>
<a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea316</code></a>
Thanks <a href="https://github.com/benjie"><code>@​benjie</code></a>! -
Add new <code>useOptimisticState</code> hook that can wrap a
useState-like hook to perform optimistic caching of state changes, this
helps to avoid losing characters when the user is typing rapidly.
Example of usage: <code>const [state, setState] =
useOptimisticState(useOperationsEditorState());</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/graphql/graphiql/blob/main/packages/graphiql-react/CHANGELOG.md"><code>@​graphiql/react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>0.20.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/graphql/graphiql/pull/3526">#3526</a>
<a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea316</code></a>
Thanks <a href="https://github.com/benjie"><code>@​benjie</code></a>! -
Add new <code>useOptimisticState</code> hook that can wrap a
useState-like hook to perform optimistic caching of state changes, this
helps to avoid losing characters when the user is typing rapidly.
Example of usage: <code>const [state, setState] =
useOptimisticState(useOperationsEditorState());</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/graphql/graphiql/commit/28a101fb5d94347cbfd5dbed9c86ebe46b4f184c"><code>28a101f</code></a>
Version Packages (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react/issues/3527">#3527</a>)</li>
<li><a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea31</code></a>
Fix bug in Explorer plugin where characters are dropped when typing
quickly (...</li>
<li><a
href="https://github.com/graphql/graphiql/commit/d5028be252ed385af972e090dda22788835da71e"><code>d5028be</code></a>
upgrade graphql, other security related upgrades (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react/issues/3488">#3488</a>)</li>
<li><a
href="https://github.com/graphql/graphiql/commit/eb8ce037d1c85317bc2309631ab9b703746ac79e"><code>eb8ce03</code></a>
docs: Update command for development (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql-react/issues/3478">#3478</a>)</li>
<li>See full diff in <a
href="https://github.com/graphql/graphiql/commits/@graphiql/react@0.20.3/packages/graphiql-react">compare
view</a></li>
</ul>
</details>
<br />

Updates `graphiql` from 3.1.0 to 3.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/graphql/graphiql/releases">graphiql's
releases</a>.</em></p>
<blockquote>
<h2>graphiql@3.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea316</code></a>]:
<ul>
<li><code>@​graphiql/react</code><a
href="https://github.com/0"><code>@​0</code></a>.20.3</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/graphql/graphiql/blob/main/packages/graphiql/CHANGELOG.md">graphiql's
changelog</a>.</em></p>
<blockquote>
<h2>3.1.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a
href="https://github.com/graphql/graphiql/commit/2b6ea3166c8d8e152f16d87c878aa8a66f1b3775"><code>2b6ea316</code></a>]:
<ul>
<li><code>@​graphiql/react</code><a
href="https://github.com/0"><code>@​0</code></a>.20.3</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/graphql/graphiql/commit/28a101fb5d94347cbfd5dbed9c86ebe46b4f184c"><code>28a101f</code></a>
Version Packages (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql/issues/3527">#3527</a>)</li>
<li><a
href="https://github.com/graphql/graphiql/commit/d5028be252ed385af972e090dda22788835da71e"><code>d5028be</code></a>
upgrade graphql, other security related upgrades (<a
href="https://github.com/graphql/graphiql/tree/HEAD/packages/graphiql/issues/3488">#3488</a>)</li>
<li>See full diff in <a
href="https://github.com/graphql/graphiql/commits/graphiql@3.1.1/packages/graphiql">compare
view</a></li>
</ul>
</details>
<br />

Updates `graphql-ws` from 5.14.3 to 5.15.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/enisdenjo/graphql-ws/releases">graphql-ws's
releases</a>.</em></p>
<blockquote>
<h2>v5.15.0</h2>
<h1><a
href="https://github.com/enisdenjo/graphql-ws/compare/v5.14.3...v5.15.0">5.15.0</a>
(2024-02-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> Use <code>TerminatedCloseEvent</code> class
extending an <code>Error</code> for rejecting promises when terminating
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/74b4ceb944de1ab368dec9b742eb6c0107e35854">74b4ceb</a>),
closes <a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/531">#531</a></li>
<li><strong>server:</strong> Dispose of subscriptions on close even if
added late to the subscriptions list (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/534">#534</a>)
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/e45d6b1eb916ee8a8bece4f8648e181de9a54a32">e45d6b1</a>),
closes <a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/532">#532</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>server:</strong> Add is retry flag to connect events (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/507">#507</a>)
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/9ad853f70bd0fe2e20f89ec7b52927d9ed3c73ef">9ad853f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/enisdenjo/graphql-ws/blob/master/CHANGELOG.md">graphql-ws's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/enisdenjo/graphql-ws/compare/v5.14.3...v5.15.0">5.15.0</a>
(2024-02-12)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> Use <code>TerminatedCloseEvent</code> class
extending an <code>Error</code> for rejecting promises when terminating
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/74b4ceb944de1ab368dec9b742eb6c0107e35854">74b4ceb</a>),
closes <a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/531">#531</a></li>
<li><strong>server:</strong> Dispose of subscriptions on close even if
added late to the subscriptions list (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/534">#534</a>)
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/e45d6b1eb916ee8a8bece4f8648e181de9a54a32">e45d6b1</a>),
closes <a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/532">#532</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>server:</strong> Add is retry flag to connect events (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/507">#507</a>)
(<a
href="https://github.com/enisdenjo/graphql-ws/commit/9ad853f70bd0fe2e20f89ec7b52927d9ed3c73ef">9ad853f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/933d72062255add24e4efd722596072b088f3b37"><code>933d720</code></a>
chore(release): 🎉 5.15.0 [skip ci]</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/74b4ceb944de1ab368dec9b742eb6c0107e35854"><code>74b4ceb</code></a>
fix(client): Use <code>TerminatedCloseEvent</code> class extending an
<code>Error</code> for reject...</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/f76bb544b5be41432d59119ec198430eb9854feb"><code>f76bb54</code></a>
test: update expected arguments for connecting event</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/9ad853f70bd0fe2e20f89ec7b52927d9ed3c73ef"><code>9ad853f</code></a>
feat(server): Add is retry flag to connect events (<a
href="https://redirect.github.com/enisdenjo/graphql-ws/issues/507">#507</a>)</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/e45d6b1eb916ee8a8bece4f8648e181de9a54a32"><code>e45d6b1</code></a>
fix(server): Dispose of subscriptions on close even if added late to the
subs...</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/e2603be5788e51fc5ce5649a508f2649ee6adb27"><code>e2603be</code></a>
chore: revert pkg workspaces after pack</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/8d3f3d0e928f3b99c3256237d1070cdd94b8266d"><code>8d3f3d0</code></a>
chore(deps): update lockfile</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/c61e31b053b641e8b17a33295ee052fb1901e7c6"><code>c61e31b</code></a>
refactor: return of the website workspace</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/e19263e5be8b9e13981b9bfc35b235bd7a04dcbc"><code>e19263e</code></a>
chore(deps): update lockfile</li>
<li><a
href="https://github.com/enisdenjo/graphql-ws/commit/69791ee981f95e3c6163288c830ed40ff6676fc8"><code>69791ee</code></a>
docs(bun): correct <code>handleProtocols</code> usage</li>
<li>See full diff in <a
href="https://github.com/enisdenjo/graphql-ws/compare/v5.14.3...v5.15.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `konva` from 9.3.2 to 9.3.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/konvajs/konva/releases">konva's
releases</a>.</em></p>
<blockquote>
<h2>9.3.3</h2>
<h2>Commits</h2>
<ul>
<li>4da037a: Another fix for exporting buffered shapes (Anton
Lavrenov)</li>
<li>93106ab: update CHANGELOG with new version (Anton Lavrenov)</li>
<li>ea92753: build for 9.3.3 (Anton Lavrenov)</li>
<li>e767285: update cdn link (Anton Lavrenov)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/konvajs/konva/blob/master/CHANGELOG.md">konva's
changelog</a>.</em></p>
<blockquote>
<h3>9.3.3 (2024-02-09)</h3>
<ul>
<li>Another fix for exporting buffered shapes</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/konvajs/konva/commit/e7672858b7ffed5a9f4dfe7fde65d823941510b4"><code>e767285</code></a>
update cdn link</li>
<li><a
href="https://github.com/konvajs/konva/commit/ea92753221ad68f79e06ea3b0bed0e4c1e6acc0d"><code>ea92753</code></a>
build for 9.3.3</li>
<li><a
href="https://github.com/konvajs/konva/commit/93106aba5346942919a4c251a13fbb991487b6d4"><code>93106ab</code></a>
update CHANGELOG with new version</li>
<li><a
href="https://github.com/konvajs/konva/commit/4da037a2fa44cb6826e749c2314c0d48a843f69e"><code>4da037a</code></a>
Another fix for exporting buffered shapes</li>
<li>See full diff in <a
href="https://github.com/konvajs/konva/compare/9.3.2...9.3.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/react` from 18.2.48 to 18.2.61
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/eslint-plugin` from 6.20.0 to 7.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.1.0</h2>
<h2>7.1.0 (2024-02-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add *-type-checked-only configs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8367">#8367</a>)</li>
<li><strong>eslint-plugin:</strong> [naming-convention] support the
auto-accessor syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8084">#8084</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-return] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8289">#8289</a>)</li>
<li><strong>typescript-estree:</strong> add debug logs for
useProgramFromProjectService (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8426">#8426</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chan] allow typeof
for avoiding reference error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8472">#8472</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] improve check
union types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8534">#8534</a>)</li>
<li><strong>eslint-plugin:</strong> [no-use-before-define] fix false
positive type reference in as, satisfies (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8474">#8474</a>)</li>
<li><strong>typescript-estree:</strong> use simpler absolutify behavior
for project service client file paths (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8520">#8520</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri <a
href="https://github.com/arka1002"><code>@​arka1002</code></a></li>
<li>Josh Goldberg ✨</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.2</h2>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8460">#8460</a>)</li>
<li><strong>utils:</strong> use mergeable interface for
<code>settings</code> property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8485">#8485</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Gareth Jones <a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.1</h2>
<h2>7.0.1 (2024-02-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> update peer dep for parser (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8441">#8441</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.1.0 (2024-02-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> add *-type-checked-only configs</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [naming-convention] support the
auto-accessor syntax</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [consistent-return] add new rule</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [prefer-optional-chan] allow typeof
for avoiding reference error</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-misused-promises] improve check
union types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-use-before-define] fix false
positive type reference in as, satisfies</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri</li>
<li>Josh Goldberg ✨</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Gareth Jones</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.1 (2024-02-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> update peer dep for parser</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4bc6944f880570273d8486d07bbac63186c8dfe0"><code>4bc6944</code></a>
chore(release): publish 7.1.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1807d555aeb99873c665b34b75a4e5bc89bc1f86"><code>1807d55</code></a>
docs: add tabs in no-unsafe-unary-minus.md (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8542">#8542</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f2f57de6d203f083a0573c132196f0777182793f"><code>f2f57de</code></a>
test(eslint-plugin): [no-misused-promises] add test cases for spread
args (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8">#8</a>...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/fa679550052f122c82bc4fd88d2e2c9138824bc3"><code>fa67955</code></a>
chore: drop T from internal types (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8521">#8521</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/60c1cd35dd057f0e6d836f1c38d255f275002c89"><code>60c1cd3</code></a>
fix(eslint-plugin): [no-use-before-define] fix false positive type
reference ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/14589205e405d91605be84c0492c02458efe5f54"><code>1458920</code></a>
fix(eslint-plugin): [no-misused-promises] improve check union types (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8534">#8534</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c1441c8f5bb0f980238c934af6e499baacdd41f2"><code>c1441c8</code></a>
fix(eslint-plugin): [prefer-optional-chan] allow typeof for avoiding
referenc...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e7ec6f061f9ce77346906a0d865fd9c18281256d"><code>e7ec6f0</code></a>
docs: from option instead of source in prefer-readonly-parameter-types
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8461">#8461</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/46cef966fb861f341768815a6fcae974d7cd43ff"><code>46cef96</code></a>
feat(eslint-plugin): [consistent-return] add new rule (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8289">#8289</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f7198db67d881c9b288e8f0774c1ad0ea2a5d900"><code>f7198db</code></a>
feat(eslint-plugin): [naming-convention] support the auto-accessor
syntax (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8">#8</a>...</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 6.20.0 to 7.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.1.0</h2>
<h2>7.1.0 (2024-02-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add *-type-checked-only configs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8367">#8367</a>)</li>
<li><strong>eslint-plugin:</strong> [naming-convention] support the
auto-accessor syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8084">#8084</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-return] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8289">#8289</a>)</li>
<li><strong>typescript-estree:</strong> add debug logs for
useProgramFromProjectService (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8426">#8426</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chan] allow typeof
for avoiding reference error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8472">#8472</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] improve check
union types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8534">#8534</a>)</li>
<li><strong>eslint-plugin:</strong> [no-use-before-define] fix false
positive type reference in as, satisfies (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8474">#8474</a>)</li>
<li><strong>typescript-estree:</strong> use simpler absolutify behavior
for project service client file paths (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8520">#8520</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Arka Pratim Chaudhuri <a
href="https://github.com/arka1002"><code>@​arka1002</code></a></li>
<li>Josh Goldberg ✨</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.2</h2>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8460">#8460</a>)</li>
<li><strong>utils:</strong> use mergeable interface for
<code>settings</code> property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8485">#8485</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Gareth Jones <a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.0.1</h2>
<h2>7.0.1 (2024-02-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> update peer dep for parser (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8441">#8441</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.1.0 (2024-02-26)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.2 (2024-02-19)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>fix tsconfig-less check errors, fix <code>@types/eslint</code>
incompatibilities, add tests</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Gareth Jones</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.0.1 (2024-02-12)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h1>7.0.0 (2024-02-12)</h1>
<h3>🚀 Features</h3>
<ul>
<li>
<p>⚠️  bump ESLint, NodeJS, and TS minimum version requirements</p>
</li>
<li>
<p>add support for flat configs</p>
</li>
</ul>
<h4>⚠️  Breaking Changes</h4>
<ul>
<li>⚠️  bump ESLint, NodeJS, and TS minimum version requirements</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>Kirk Waiblinger</li>
<li>StyleShit</li>
<li>YeonJuan</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4bc6944f880570273d8486d07bbac63186c8dfe0"><code>4bc6944</code></a>
chore(release): publish 7.1.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/677e7cc97c4f79cb737a4d01722777352b77b9d9"><code>677e7cc</code></a>
chore(release): publish 7.0.2</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4f3215f9751044ccd327f7e4169b0142c3cdaff7"><code>4f3215f</code></a>
chore(release): publish 7.0.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b27de997c87ffd62785acd86269491dd41883ab9"><code>b27de99</code></a>
chore(release): publish 7.0.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1aa393c8d4f7b8855aea8676468203173520793a"><code>1aa393c</code></a>
chore(deps): update dependency prettier to v3.2.5 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8401">#8401</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/8ef5f4bffcf0904a28ada92a224a378d309407a4"><code>8ef5f4b</code></a>
feat: add support for flat configs (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/7935">#7935</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1200b4c4929d28bf6eed58dcfa4c6f40153022eb"><code>1200b4c</code></a>
chore(deps): update nx to v17.3.0 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8317">#8317</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/584db29ec44ce4e9cb71afac35d48994889168e6"><code>584db29</code></a>
feat: bump ESLint, NodeJS, and TS minimum version requirements (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8377">#8377</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/289ee8885ce26714296d8258abb12a2fa2c38d61"><code>289ee88</code></a>
chore(release): publish 6.21.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/aa5edf7f675c3bad627cfd9355a9a04469414c5e"><code>aa5edf7</code></a>
chore(deps): update dependency prettier to v3.2.4 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8357">#8357</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 8.56.0 to 8.57.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.57.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366"><code>1120b9b</code></a>
feat: Add loadESLint() API method for v8 (<a
href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc"><code>dca7d0f</code></a>
feat: Enable <code>eslint.config.mjs</code> and
<code>eslint.config.cjs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18066">#18066</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5"><code>2196d97</code></a>
fix: handle absolute file paths in <code>FlatRuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17"><code>69dd1d1</code></a>
fix: Ensure config keys are printed for config errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71"><code>9852a31</code></a>
fix: deep merge behavior in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18065">#18065</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f"><code>4c7e9b0</code></a>
fix: allow circular references in config (<a
href="https://redirect.github.com/eslint/eslint/issues/18056">#18056</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708"><code>84922d0</code></a>
docs: Show prerelease version in dropdown (<a
href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4"><code>5b8c363</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf"><code>77dbfd9</code></a>
docs: show NEXT in version selectors (<a
href="https://redirect.github.com/eslint/eslint/issues/18052">#18052</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4"><code>1813aec</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.57.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f"><code>5c356bb</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16"><code>f4a1fe2</code></a>
test: add more tests for ignoring files and directories (<a
href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a"><code>42c0aef</code></a>
ci: Enable CI for <code>v8.x</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/18047">#18047</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v8.57.0 - February 23, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4"><code>1813aec</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/8"><code>@​8</code></a>.57.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18143">#18143</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f"><code>5c356bb</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708"><code>84922d0</code></a>
docs: Show prerelease version in dropdown (<a
href="https://redirect.github.com/eslint/eslint/issues/18139">#18139</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366"><code>1120b9b</code></a>
feat: Add loadESLint() API method for v8 (<a
href="https://redirect.github.com/eslint/eslint/issues/18098">#18098</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4"><code>5b8c363</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18117">#18117</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5"><code>2196d97</code></a>
fix: handle absolute file paths in <code>FlatRuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18064">#18064</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16"><code>f4a1fe2</code></a>
test: add more tests for ignoring files and directories (<a
href="https://redirect.github.com/eslint/eslint/issues/18068">#18068</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17"><code>69dd1d1</code></a>
fix: Ensure config keys are printed for config errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18067">#18067</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71"><code>9852a31</code></a>
fix: deep merge behavior in flat config (<a
href="https://redirect.github.com/eslint/eslint/issues/18065">#18065</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc"><code>dca7d0f</code></a>
feat: Enable <code>eslint.config.mjs</code> and
<code>eslint.config.cjs</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18066">#18066</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f"><code>4c7e9b0</code></a>
fix: allow circular references in config (<a
href="https://redirect.github.com/eslint/eslint/issues/18056">#18056</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf"><code>77dbfd9</code></a>
docs: show NEXT in version selectors (<a
href="https://redirect.github.com/eslint/eslint/issues/18052">#18052</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a"><code>42c0aef</code></a>
ci: Enable CI for <code>v8.x</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/18047">#18047</a>)
(Milos Djermanovic)</li>
</ul>
<p>v9.0.0-beta.0 - February 9, 2024</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e40d1d74a5b9788cbec195f4e602b50249f26659"><code>e40d1d7</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.0.0-beta.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18108">#18108</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9870f93e714edefb410fccae1e9924a3c1972a2e"><code>9870f93</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2c62e797a433e5fc298b976872a89c594f88bb19"><code>2c62e79</code></a>
chore: upgrade <code>@​eslint/eslintrc</code><a
href="https://github.com/3"><code>@​3</code></a>.0.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/18107">#18107</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81f0294e651928b49eb49495b90b54376073a790"><code>81f0294</code></a>
chore: upgrade espree@10.0.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/18106">#18106</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5e2b2922aa65bda54b0966d1bf71acda82b3047c"><code>5e2b292</code></a>
chore: upgrade eslint-visitor-keys@4.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18105">#18105</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/916364692bae6a93c10b5d48fc1e9de1677d0d09"><code>9163646</code></a>
feat!: Rule Tester checks for missing placeholder data in the message
(<a
href="https://redirect.github.com/eslint/eslint/issues/18073">#18073</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/53f0f47badffa1b04ec2836f2ae599f4fc464da2"><code>53f0f47</code></a>
feat: Add loadESLint() API method for v9 (<a
href="https://redirect.github.com/eslint/eslint/issues/18097">#18097</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f1c7e6fc8ea77fcdae4ad1f8fe1cd104a281d2e9"><code>f1c7e6f</code></a>
docs: Switch to Ethical Ads (<a
href="https://redirect.github.com/eslint/eslint/issues/18090">#18090</a>)
(Strek)</li>
<li><a
href="https://github.com/eslint/eslint/commit/15c143f96ef164943fd3d39b5ad79d9a4a40de8f"><code>15c143f</code></a>
docs: JS Foundation -&gt; OpenJS Foundation in PR template (<a
href="https://redirect.github.com/eslint/eslint/issues/18092">#18092</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c4d26fd3d1f59c1c0f2266664887ad18692039f3"><code>c4d26fd</code></a>
fix: <code>use-isnan</code> doesn't report on
<code>SequenceExpression</code>s (<a
href="https://redirect.github.com/eslint/eslint/issues/18059">#18059</a>)
(StyleShit)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6ea339e658d29791528ab26aabd86f1683cab6c3"><code>6ea339e</code></a>
docs: add stricter rule test validations to v9 migration guide (<a
href="https://redirect.github.com/eslint/eslint/issues/18085">#18085</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ce838adc3b673e52a151f36da0eedf5876977514"><code>ce838ad</code></a>
chore: replace dependency npm-run-all with npm-run-all2 ^5.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18045">#18045</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/3c816f193eecace5efc6166efa2852a829175ef8"><code>3c816f1</code></a>
docs: use relative link from CLI to core concepts (<a
href="https://redirect.github.com/eslint/eslint/issues/18083">#18083</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/54df731174d2528170560d1f765e1336eca0a8bd"><code>54df731</code></a>
chore: update dependency markdownlint-cli to ^0.39.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/18084">#18084</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/9458735381269d12b24f76e1b2b6fda1bc5a509b"><code>9458735</code></a>
docs: fix malformed <code>eslint</code> config comments in rule examples
(<a
href="https://redirect.github.com/eslint/eslint/issues/18078">#18078</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07a1ada7166b76c7af6186f4c5e5de8b8532edba"><code>07a1ada</code></a>
docs: link from <code>--fix</code> CLI doc to the relevant core concept
(<a
href="https://redirect.github.com/eslint/eslint/issues/18080">#18080</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8f06a606845f40aaf0fea1fd83d5930747c5acec"><code>8f06a60</code></a>
chore: update dependency shelljs to ^0.8.5 (<a
href="https://redirect.github.com/eslint/eslint/issues/18079">#18079</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b844324e4e8f511c9985a96c7aca063269df9570"><code>b844324</code></a>
docs: Update team responsibilities (<a
href="https://redirect.github.com/eslint/eslint/issues/18048">#18048</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/aadfb609f1b847e492fc3b28ced62f830fe7f294"><code>aadfb60</code></a>
docs: document languageOptions and other v9 changes for context (<a
href="https://redirect.github.com/eslint/eslint/issues/18074">#18074</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3c4d51d55fa5435ab18b6bf46f6b97df0f480ae7"><code>3c4d51d</code></a>
feat!: default for <code>enforceForClassMembers</code> in
<code>no-useless-computed-key</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18054">#18054</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/47e60f85e0c3f275207bb4be9b5947166a190477"><code>47e60f8</code></a>
feat!: Stricter rule test validations (<a
href="https://redirect.github.com/eslint/eslint/issues/17654">#17654</a>)
(fnx)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1a945890105d307541dcbff15f6438c19b476ade"><code>1a94589</code></a>
feat!: <code>no-unused-vars</code> default caughtErrors to 'all' (<a
href="https://redirect.github.com/eslint/eslint/issues/18043">#18043</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/857e242584227181ecb8af79fc6bc236b9975228"><code>857e242</code></a>
docs: tweak explanation for meta.docs rule properties (<a
href="https://redirect.github.com/eslint/eslint/issues/18057">#18057</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/10485e8b961d045514bc1e34227cf09867a6c4b7"><code>10485e8</code></a>
docs: recommend messageId over message for reporting rule violations (<a
href="https://redirect.github.com/eslint/eslint/issues/18050">#18050</a>)
(Bryan Mishkin)</li>
<li><a
href="https://github.com/eslint/eslint/commit/98b5ab406bac6279eadd84e8a5fd5a01fc586ff1"><code>98b5ab4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/esli…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants