-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Comparing changes
Open a pull request
base repository: vercel/turborepo
base: v2.6.1-canary.0
head repository: vercel/turborepo
compare: v2.6.1-canary.1
- 16 commits
- 63 files changed
- 10 contributors
Commits on Nov 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9c938ef - Browse repository at this point
Copy the full SHA 9c938efView commit details -
examples(deps-dev): bump @types/node from 18.17.4 to 24.10.0 in /exam…
…ples/non-monorepo (#11037) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.17.4 to 24.10.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare">https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3498d85 - Browse repository at this point
Copy the full SHA 3498d85View commit details -
examples(deps-dev): bump the kitchen-sink group in /examples/kitchen-…
…sink with 9 updates (#11043) Bumps the kitchen-sink group in /examples/kitchen-sink with 9 updates: | Package | From | To | | --- | --- | --- | | [turbo](https://github.com/vercel/turborepo) | `2.5.0` | `2.6.0` | | [eslint](https://github.com/eslint/eslint) | `9.38.0` | `9.39.0` | | [typescript](https://github.com/microsoft/TypeScript) | `5.8.2` | `5.9.3` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.37.0` | `8.46.2` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.37.0` | `8.46.2` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.31.0` | `9.39.0` | | [eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo) | `2.5.0` | `2.6.0` | | [globals](https://github.com/sindresorhus/globals) | `16.3.0` | `16.5.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.37.0` | `8.46.2` | Updates `turbo` from 2.5.0 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Freleases">turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmaschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fesauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fyamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10958">vercel/turborepo#10958</a></li> <li>docs: clarify passthrough args comparison by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Femilbjorklund"><code>@emilbjorklund</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10990">vercel/turborepo#10990</a></li> <li>docs: fix profile images on home page by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10993">vercel/turborepo#10993</a></li> <li>feat: microfrontends by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10982">vercel/turborepo#10982</a></li> <li>docs: Clarify passtrhough args cache miss by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feug-vs"><code>@eug-vs</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11026">vercel/turborepo#11026</a></li> <li>fix: path validation in <code>microfrontends.json</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11006">vercel/turborepo#11006</a></li> <li>feat(microfrontends): schema.json for microfrontends.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11008">vercel/turborepo#11008</a></li> </ul> <h3>create-turbo</h3> <ul> <li>feat: update <code>create-turbo</code> Bun prompt text by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10918">vercel/turborepo#10918</a></li> </ul> <h3>eslint</h3> <ul> <li>fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10902">vercel/turborepo#10902</a></li> <li>perf: ~8.6x faster ESLint rule by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10943">vercel/turborepo#10943</a></li> </ul> <h3>Examples</h3> <ul> <li>Update package.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FSatheeshsk369"><code>@Satheeshsk369</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10892">vercel/turborepo#10892</a></li> <li>docs: fix JSDoc type for ESLint config in basic example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvictor-code19"><code>@victor-code19</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10727">vercel/turborepo#10727</a></li> <li>refactor(examples): enhance <code>with-nestjs</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F8131">#8131</a>) by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FNeosoulink"><code>@Neosoulink</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10964">vercel/turborepo#10964</a></li> <li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11014">vercel/turborepo#11014</a></li> </ul> <h3>Changelog</h3> <ul> <li>chore: remove missing turbow.js references by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FpauloZion1"><code>@pauloZion1</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10893">vercel/turborepo#10893</a></li> <li>fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10909">vercel/turborepo#10909</a></li> <li>fix: update <code>ui</code> suggested value in error message for turbo.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fhugomassing"><code>@hugomassing</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10896">vercel/turborepo#10896</a></li> <li>chore: remove unused <code>origin</code> field from auth structs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10910">vercel/turborepo#10910</a></li> <li>feat: new OAuth flow for Turborepo CLI with Vercel by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10911">vercel/turborepo#10911</a></li> <li>fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10915">vercel/turborepo#10915</a></li> <li>test: increase coverage for lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10633">vercel/turborepo#10633</a></li> <li>fix: update remote cache OAuth refresh flow by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10916">vercel/turborepo#10916</a></li> <li>feat(tui): task list search with <code>/</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10908">vercel/turborepo#10908</a></li> <li>fix: --graph=foo.dot should not require graphviz installed by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fblast-hardcheese"><code>@blast-hardcheese</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10942">vercel/turborepo#10942</a></li> <li>chore: update devcontainer configuration by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10955">vercel/turborepo#10955</a></li> <li>fix: <code>injectWorkspacePackages</code> for <code>turbo prune</code> with pnpm by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10945">vercel/turborepo#10945</a></li> <li>fix: adjust binary call for microfrontends proxy on Windows by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmknichel"><code>@mknichel</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10962">vercel/turborepo#10962</a></li> <li>Add worktrees.json configuration to .cursor directory by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FCopilot"><code>@Copilot</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10986">vercel/turborepo#10986</a></li> <li>fix: windows symlinking bug by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10992">vercel/turborepo#10992</a></li> <li>fix: added Linux env vars to global passthroughs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Faviramha"><code>@aviramha</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10984">vercel/turborepo#10984</a></li> <li>fix: recursive transitive closure analysis in npm lockfile parser by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10988">vercel/turborepo#10988</a></li> <li>ci(fix): dynamically set ports in proxy integration tests by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11009">vercel/turborepo#11009</a></li> <li>feat: Add support for custom microfrontends.json naming by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkitfoster"><code>@kitfoster</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11022">vercel/turborepo#11022</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a> publish 2.6.0 to registry</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a> release(turborepo): 2.5.9-canary.11 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11030">#11030</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fdc16ef45381fb6dc81867857809e4a24029b604c"><code>dc16ef4</code></a> feat: Add support for custom microfrontends.json naming (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11022">#11022</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff2264174fe5c9995d83d36f73dace0c69f362902"><code>f226417</code></a> feat(microfrontends): schema.json for microfrontends.json (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11008">#11008</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F515c47d23485bc4f1eedfb4925cd9b5f00afda65"><code>515c47d</code></a> fix: path validation in <code>microfrontends.json</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11006">#11006</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fb74f3b1780ed4e504b7c8d2f3eeeb9701e40d052"><code>b74f3b1</code></a> ci(fix): dynamically set ports in proxy integration tests (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11009">#11009</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff3c735b927b88d280f2983627537c2a1b50ff2d6"><code>f3c735b</code></a> docs: Clarify passtrhough args cache miss (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11026">#11026</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F94adf33e29f793ab8c1849a2559dd5054fb7210f"><code>94adf33</code></a> examples: Upgrade core-team-maintained examples to Next.js 16 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11014">#11014</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F97668fe82d5538044b6fa120975c3a90c654bee3"><code>97668fe</code></a> ci: conventional commits adjustment (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11015">#11015</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a> release(turborepo): 2.5.9-canary.10 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11001">#11001</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2Fv2.5.0...v2.6.0">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 9.38.0 to 9.39.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Freleases">eslint's releases</a>.</em></p> <blockquote> <h2>v9.39.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20259">#20259</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F126552fcf35da3ddcefa527db06dabc54c04041c"><code>126552f</code></a> feat: update error location in <code>for-direction</code> and <code>no-dupe-args</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20258">#20258</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F167d0970d3802a66910e9820f31dcd717fab0b2a"><code>167d097</code></a> feat: update <code>complexity</code> rule to highlight only static block header (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20245">#20245</a>) (jaymarvelz)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20253">#20253</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20167">#20167</a>) (Nitin Kumar)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20257">#20257</a>) (Nicholas C. Zakas)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F927272d1f0d5683b029b729d368a96527f283323"><code>927272d</code></a> fix: correct <code>Scope</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20198">#20198</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F37f76d9c539bb6fc816fedb7be4486b71a58620a"><code>37f76d9</code></a> fix: use <code>AST.Program</code> type for Program node (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20244">#20244</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fae07f0b3334ebd22ae2e7b09bca5973b96aa9768"><code>ae07f0b</code></a> fix: unify timing report for concurrent linting (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20188">#20188</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb165d471be6062f4475b972155b02654a974a0e9"><code>b165d47</code></a> fix: correct <code>Rule</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20199">#20199</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Ffb97cda70d87286a7dbd2457f578ef578d6905e8"><code>fb97cda</code></a> fix: improve error message for missing fix function in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20218">#20218</a>) (jaymarvelz)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20158">#20158</a>) (Percy Ma)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F0f0385f1404dcadaba4812120b1ad02334dbd66a"><code>0f0385f</code></a> docs: use consistent naming recommendation (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20250">#20250</a>) (Alex M. Spieslechner)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa3b145609ac649fac837c8c0515cbb2a9321ca40"><code>a3b1456</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcf5f2dd58dd98084a21da04fe7b9054b9478d552"><code>cf5f2dd</code></a> docs: fix correct tag of <code>no-useless-constructor</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20255">#20255</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F10b995c8e5473de8d66d3cd99d816e046f35e3ec"><code>10b995c</code></a> docs: add TS options and examples for <code>nofunc</code> in <code>no-use-before-define</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20249">#20249</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2584187e4a305ea7a98e1a5bd4dca2a60ad132f8"><code>2584187</code></a> docs: remove repetitive word in comment (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20242">#20242</a>) (reddaisyy)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F637216bd4f2aae7c928ad04a4e40eecffb50c9e5"><code>637216b</code></a> docs: update CLI flags migration instructions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20238">#20238</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe7cda3bdf1bdd664e6033503a3315ad81736b200"><code>e7cda3b</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8"><code>7b9446f</code></a> docs: handle empty flags sections on the feature flags page (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20222">#20222</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20270">#20270</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20265">#20265</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc7d32298482752eeac9fb46378d4f1ea095f3836"><code>c7d3229</code></a> chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20256">#20256</a>) (renovate[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F27549bc774c7c2dc5c569070a3e87c62f602bf7d"><code>27549bc</code></a> chore: update fuzz testing to not error if code sample minimizer fails (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20252">#20252</a>) (Milos Djermanovic)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1370ee40e9d8e0e41843f3278cd745fc1ad543f"><code>a1370ee</code></a> ci: bump actions/setup-node from 5 to 6 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20230">#20230</a>) (dependabot[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20208">#20208</a>) (唯然)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fac3a60dffc29d8d4d5031621bc062e77f891532a"><code>ac3a60d</code></a> 9.39.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe79017ff52cada700e743110bd17409f41f4fdfa"><code>e79017f</code></a> Build: changelog update for 9.39.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20270">#20270</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20158">#20158</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20253">#20253</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20167">#20167</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20259">#20259</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20265">#20265</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20257">#20257</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcompare%2Fv9.38.0...v9.39.0">compare view</a></li> </ul> </details> <br /> Updates `typescript` from 5.8.2 to 5.9.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Freleases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 5.9.3</h2> <p>Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.</p> <p>For release notes, check out the <a href="/api/flow.js?q=https%3A%2F%2Fdevblogs.microsoft.com%2Ftypescript%2Fannouncing-typescript-5-9%2F">release announcement</a></p> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fissues%3Futf8%3D%25E2%259C%2593%26amp%3Bamp%3Bq%3Dmilestone%253A%2522TypeScript%2B5.9.0%2522%2Bis%253Aclosed%2B">fixed issues query for Typescript 5.9.0 (Beta)</a>.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fissues%3Futf8%3D%25E2%259C%2593%26amp%3Bamp%3Bq%3Dmilestone%253A%2522TypeScript%2B5.9.1%2522%2Bis%253Aclosed%2B">fixed issues query for Typescript 5.9.1 (RC)</a>.</li> <li><em>No specific changes for TypeScript 5.9.2 (Stable)</em></li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fissues%3Futf8%3D%25E2%259C%2593%26amp%3Bamp%3Bq%3Dmilestone%253A%2522TypeScript%2B5.9.3%2522%2Bis%253Aclosed%2B">fixed issues query for Typescript 5.9.3 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2Ftypescript">npm</a></li> </ul> <h2>TypeScript 5.9</h2> <p>Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.</p> <p>For release notes, check out the <a href="/api/flow.js?q=https%3A%2F%2Fdevblogs.microsoft.com%2Ftypescript%2Fannouncing-typescript-5-9%2F">release announcement</a></p> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fissues%3Futf8%3D%25E2%259C%2593%26amp%3Bamp%3Bq%3Dmilestone%253A%2522TypeScript%2B5.9.0%2522%2Bis%253Aclosed%2B">fixed issues query for Typescript 5.9.0 (Beta)</a>.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fissues%3Futf8%3D%25E2%259C%2593%26amp%3Bamp%3Bq%3Dmilestone%253A%2522TypeScript%2B5.9.1%2522%2Bis%253Aclosed%2B">fixed issues query for Typescript 5.9.1 (RC)</a>.</li> <li><em>No specific changes for TypeScript 5.9.2 (Stable)</em></li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2Ftypescript">npm</a></li> </ul> <h2>TypeScript 5.9 RC</h2> <p>Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.</p> <p>For release notes, check out the <a href="/api/flow.js?q=https%3A%2F%2Fdevblogs.microsoft.com%2Ftypescript%2Fannouncing-typescript-5-9-rc%2F">release announcement</a></p> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fissues%3Futf8%3D%25E2%259C%2593%26amp%3Bamp%3Bq%3Dmilestone%253A%2522TypeScript%2B5.9.0%2522%2Bis%253Aclosed%2B">fixed issues query for Typescript 5.9.0 (Beta)</a>.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fissues%3Futf8%3D%25E2%259C%2593%26amp%3Bamp%3Bq%3Dmilestone%253A%2522TypeScript%2B5.9.1%2522%2Bis%253Aclosed%2B">fixed issues query for Typescript 5.9.1 (RC)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2Ftypescript">npm</a></li> </ul> <h2>TypeScript 5.9 Beta</h2> <p>Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.</p> <p>For release notes, check out the <a href="/api/flow.js?q=https%3A%2F%2Fdevblogs.microsoft.com%2Ftypescript%2Fannouncing-typescript-5-9-beta%2F">release announcement</a>.</p> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FMicrosoft%2FTypeScript%2Fissues%3Futf8%3D%25E2%259C%2593%26amp%3Bamp%3Bq%3Dmilestone%253A%2522TypeScript%2B5.9.0%2522%2Bis%253Aclosed%2B">fixed issues query for Typescript 5.9.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2Ftypescript">npm</a></li> </ul> <h2>TypeScript 5.8.3</h2> <p>Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2Fc63de15a992d37f0d6cec03ac7631872838602cb"><code>c63de15</code></a> Bump version to 5.9.3 and LKG</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2F8428ca4cc8a7ecc9ac18dd0258016228814f5eaf"><code>8428ca4</code></a> 🤖 Pick PR <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fmicrosoft%2FTypeScript%2Fissues%2F62438">#62438</a> (Fix incorrectly ignored dts file fr...) into release-5.9 (#...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2Fa131cac6831aa6532ea963d0cb3131b957cad980"><code>a131cac</code></a> 🤖 Pick PR <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fmicrosoft%2FTypeScript%2Fissues%2F62351">#62351</a> (Add missing Float16Array constructo...) into release-5.9 (#...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2F04243333584a5bfaeb3434c0982c6280fe87b8d5"><code>0424333</code></a> 🤖 Pick PR <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fmicrosoft%2FTypeScript%2Fissues%2F62423">#62423</a> (Revert PR 61928) into release-5.9 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fmicrosoft%2FTypeScript%2Fissues%2F62425">#62425</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2Fbdb641a4347af822916fb8cdb9894c9c2d2421dd"><code>bdb641a</code></a> 🤖 Pick PR <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fmicrosoft%2FTypeScript%2Fissues%2F62311">#62311</a> (Fix parenthesizer rules for manuall...) into release-5.9 (#...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2F0d9b9b92e2aca2f75c979a801abbc21bff473748"><code>0d9b9b9</code></a> 🤖 Pick PR <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fmicrosoft%2FTypeScript%2Fissues%2F61978">#61978</a> (Restructure CI to prepare for requi...) into release-5.9 (#...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2F2dce0c58af51cf9a9068365dc2f756c61b82b597"><code>2dce0c5</code></a> Intentionally regress one buggy declaration output to an older version (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fmicrosoft%2FTypeScript%2Fissues%2F62163">#62163</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2F5be33469d551655d878876faa9e30aa3b49f8ee9"><code>5be3346</code></a> Bump version to 5.9.2 and LKG</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2Fad825f2bee3362886d642c48cb97c82df82b3ddb"><code>ad825f2</code></a> Bump version to 5.9.1-rc and LKG</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcommit%2F463a5bf92c3597dc14f252517c10a1bef7ac2f4c"><code>463a5bf</code></a> Update LKG</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FTypeScript%2Fcompare%2Fv5.8.2...v5.9.3">compare view</a></li> </ul> </details> <br /> Updates `@typescript-eslint/eslint-plugin` from 8.37.0 to 8.46.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Freleases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v8.46.2</h2> <h2>8.46.2 (2025-10-20)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] skip optional chaining when it could change the result (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11702">#11702</a>)</li> <li><strong>typescript-estree:</strong> forbid invalid modifiers in object methods (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11689">#11689</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>fisker Cheung <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffisker"><code>@fisker</code></a></li> <li>mdm317</li> </ul> <p>You can read about our <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>v8.46.1</h2> <h2>8.46.1 (2025-10-13)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>ast-spec:</strong> cleanup <code>TSLiteralType</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11624">#11624</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] include mixed "nullish comparison style" chains in checks (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11533">#11533</a>)</li> <li><strong>eslint-plugin:</strong> [no-misused-promises] special-case <code>.finally</code> not to report when a promise returning function is provided as an argument (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11667">#11667</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>mdm317</li> <li>Ronen Amiel</li> </ul> <p>You can read about our <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>v8.46.0</h2> <h2>8.46.0 (2025-10-06)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] add allowOptionalChaining option (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11659">#11659</a>)</li> <li><strong>eslint-plugin-internal:</strong> [no-dynamic-tests] new internal Lint rule to ban dynamic syntax in generating tests (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11323">#11323</a>)</li> <li><strong>rule-schema-to-typescript-types:</strong> clean up and make public (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11633">#11633</a>)</li> <li><strong>typescript-eslint:</strong> export util types (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F10848">#10848</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F10849">#10849</a>)</li> <li><strong>typescript-estree:</strong> mention file specifics in project service allowDefaultProject error (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11635">#11635</a>)</li> <li><strong>typescript-estree:</strong> private identifiers can only appear on LHS of in expressions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F9232">#9232</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-floating-promises] remove excess parentheses in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11487">#11487</a>)</li> <li><strong>eslint-plugin:</strong> [unbound-method] improve wording around <code>this: void</code> and binding (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11634">#11634</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] ignore deprecated <code>export import</code>s (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11603">#11603</a>)</li> <li><strong>eslint-plugin:</strong> removed error type previously deprecated (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11674">#11674</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fblob%2Fmain%2Fpackages%2Feslint-plugin%2FCHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2>8.46.2 (2025-10-20)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] skip optional chaining when it could change the result (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11702">#11702</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>mdm317</li> </ul> <p>You can read about our <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.46.1 (2025-10-13)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-misused-promises] special-case <code>.finally</code> not to report when a promise returning function is provided as an argument (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11667">#11667</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] include mixed "nullish comparison style" chains in checks (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11533">#11533</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>mdm317</li> <li>Ronen Amiel</li> </ul> <p>You can read about our <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.46.0 (2025-10-06)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] add allowOptionalChaining option (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11659">#11659</a>)</li> <li><strong>rule-schema-to-typescript-types:</strong> clean up and make public (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11633">#11633</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types] ignore tagged primitives (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11660">#11660</a>)</li> <li><strong>typescript-estree:</strong> forbid abstract method and accessor to have implementation (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11657">#11657</a>)</li> <li><strong>eslint-plugin:</strong> removed error type previously deprecated (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11674">#11674</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] ignore deprecated <code>export import</code>s (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11603">#11603</a>)</li> <li><strong>eslint-plugin:</strong> [unbound-method] improve wording around <code>this: void</code> and binding (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11634">#11634</a>)</li> <li><strong>rule-tester:</strong> deprecate TestCaseError#type and LintMessage#nodeType (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11628">#11628</a>)</li> <li><strong>eslint-plugin:</strong> [no-floating-promises] remove excess parentheses in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11487">#11487</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>fisker Cheung <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffisker"><code>@fisker</code></a></li> <li>Josh Goldberg ✨</li> <li>Kirk Waiblinger <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkirkwaiblinger"><code>@kirkwaiblinger</code></a></li> <li>Mark de Dios <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fpeanutenthusiast"><code>@peanutenthusiast</code></a></li> <li>Richard Torres <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Frichardtorres314"><code>@richardtorres314</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F55ca033ee88cc95cfac4ad6dea2257fbeb1d4657"><code>55ca033</code></a> chore(release): publish 8.46.2</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F698e7a828893e8d755d65fc90fa3f81321eeddaf"><code>698e7a8</code></a> fix(eslint-plugin): [prefer-optional-chain] skip optional chaining when it co...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F3f5fbf698e75ddd87874885ffbf937913761cdb0"><code>3f5fbf6</code></a> chore(release): publish 8.46.1</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Fa64b3ccb734a34326627cb5e2368e19f7534ecb8"><code>a64b3cc</code></a> fix(eslint-plugin): [no-misused-promises] special-case <code>.finally</code> not to repo...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F73003bfd143c1915c6f7a71741143c6be742df12"><code>73003bf</code></a> fix(eslint-plugin): [prefer-optional-chain] include mixed "nullish comparison...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Faec785e33d63b248231c3e68c9aeb792caf21acc"><code>aec785e</code></a> chore(release): publish 8.46.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Fa97419124f93aef7e7748e4d0d768d6e79c28e28"><code>a974191</code></a> fix(eslint-plugin): [prefer-readonly-parameter-types] ignore tagged primitive...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F02e02787425300e6b3e27903138fef4ead94c182"><code>02e0278</code></a> fix(typescript-estree): forbid abstract method and accessor to have implement...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Ff0837984cb587a47bfa7737ed252fedf67346168"><code>f083798</code></a> feat(eslint-plugin): [no-unsafe-member-access] add allowOptionalChaining opti...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Fa62f625521385447fd5e22bd02a3cbc3dbdf7f2c"><code>a62f625</code></a> fix(eslint-plugin): removed error type previously deprecated (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin%2Fissues%2F11674">#11674</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommits%2Fv8.46.2%2Fpackages%2Feslint-plugin">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="/api/flow.js?q=https%3A%2F%2Fwww.npmjs.com%2F~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@typescript-eslint/eslint-plugin</code> since your current version.</p> </details> <br /> Updates `@typescript-eslint/parser` from 8.37.0 to 8.46.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Freleases"><code>@typescript-eslint/parser</code>'s releases</a>.</em></p> <blockquote> <h2>v8.46.2</h2> <h2>8.46.2 (2025-10-20)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] skip optional chaining when it could change the result (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11702">#11702</a>)</li> <li><strong>typescript-estree:</strong> forbid invalid modifiers in object methods (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11689">#11689</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>fisker Cheung <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffisker"><code>@fisker</code></a></li> <li>mdm317</li> </ul> <p>You can read about our <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>v8.46.1</h2> <h2>8.46.1 (2025-10-13)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>ast-spec:</strong> cleanup <code>TSLiteralType</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11624">#11624</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] include mixed "nullish comparison style" chains in checks (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11533">#11533</a>)</li> <li><strong>eslint-plugin:</strong> [no-misused-promises] special-case <code>.finally</code> not to report when a promise returning function is provided as an argument (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11667">#11667</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>mdm317</li> <li>Ronen Amiel</li> </ul> <p>You can read about our <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>v8.46.0</h2> <h2>8.46.0 (2025-10-06)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] add allowOptionalChaining option (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11659">#11659</a>)</li> <li><strong>eslint-plugin-internal:</strong> [no-dynamic-tests] new internal Lint rule to ban dynamic syntax in generating tests (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11323">#11323</a>)</li> <li><strong>rule-schema-to-typescript-types:</strong> clean up and make public (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11633">#11633</a>)</li> <li><strong>typescript-eslint:</strong> export util types (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F10848">#10848</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F10849">#10849</a>)</li> <li><strong>typescript-estree:</strong> mention file specifics in project service allowDefaultProject error (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11635">#11635</a>)</li> <li><strong>typescript-estree:</strong> private identifiers can only appear on LHS of in expressions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F9232">#9232</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-floating-promises] remove excess parentheses in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11487">#11487</a>)</li> <li><strong>eslint-plugin:</strong> [unbound-method] improve wording around <code>this: void</code> and binding (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11634">#11634</a>)</li> <li><strong>eslint-plugin:</strong> [no-deprecated] ignore deprecated <code>export import</code>s (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11603">#11603</a>)</li> <li><strong>eslint-plugin:</strong> removed error type previously deprecated (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11674">#11674</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fblob%2Fmain%2Fpackages%2Fparser%2FCHANGELOG.md"><code>@typescript-eslint/parser</code>'s changelog</a>.</em></p> <blockquote> <h2>8.46.2 (2025-10-20)</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="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.46.1 (2025-10-13)</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="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.46.0 (2025-10-06)</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="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.45.0 (2025-09-29)</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="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.44.1 (2025-09-22)</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="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.44.0 (2025-09-15)</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="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.43.0 (2025-09-08)</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="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.42.0 (2025-09-02)</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="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Fversioning">versioning strategy</a> and <a href="/api/flow.js?q=https%3A%2F%2Ftypescript-eslint.io%2Fusers%2Freleases">releases</a> on our website.</p> <h2>8.41.0 (2025-08-25)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F55ca033ee88cc95cfac4ad6dea2257fbeb1d4657"><code>55ca033</code></a> chore(release): publish 8.46.2</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F3f5fbf698e75ddd87874885ffbf937913761cdb0"><code>3f5fbf6</code></a> chore(release): publish 8.46.1</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Faec785e33d63b248231c3e68c9aeb792caf21acc"><code>aec785e</code></a> chore(release): publish 8.46.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F255e9e274b24f86f3179146c20c156506312c92c"><code>255e9e2</code></a> chore(release): publish 8.45.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Fc1980522cd11f2de1a49ff6a30b4be7765a843ff"><code>c198052</code></a> chore(release): publish 8.44.1</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F77056f77e6fdca54b66ec692e5cefbd9f7a626dd"><code>77056f7</code></a> chore(release): publish 8.44.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Fef9173c56fa488737bff9ab463338ea65cb83373"><code>ef9173c</code></a> chore(release): publish 8.43.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2Fd13590979dc4130525d7b321230298dcdebc176f"><code>d135909</code></a> chore(release): publish 8.42.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F31a73361bd6449974c89b78ef77be0d04e77510b"><code>31a7336</code></a> chore(release): publish 8.41.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommit%2F60c3b26317578b03bf64d8194488ba948c1b05bb"><code>60c3b26</code></a> chore(release): publish 8.40.0</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fcommits%2Fv8.46.2%2Fpackages%2Fparser">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="/api/flow.js?q=https%3A%2F%2Fwww.npmjs.com%2F~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@typescript-eslint/parser</code> since your current version.</p> </details> <br /> Updates `@eslint/js` from 9.31.0 to 9.39.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Freleases"><code>@eslint/js</code>'s releases</a>.</em></p> <blockquote> <h2>v9.39.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20259">#20259</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F126552fcf35da3ddcefa527db06dabc54c04041c"><code>126552f</code></a> feat: update error location in <code>for-direction</code> and <code>no-dupe-args</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20258">#20258</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F167d0970d3802a66910e9820f31dcd717fab0b2a"><code>167d097</code></a> feat: update <code>complexity</code> rule to highlight only static block header (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20245">#20245</a>) (jaymarvelz)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20253">#20253</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20167">#20167</a>) (Nitin Kumar)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20257">#20257</a>) (Nicholas C. Zakas)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F927272d1f0d5683b029b729d368a96527f283323"><code>927272d</code></a> fix: correct <code>Scope</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20198">#20198</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F37f76d9c539bb6fc816fedb7be4486b71a58620a"><code>37f76d9</code></a> fix: use <code>AST.Program</code> type for Program node (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20244">#20244</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fae07f0b3334ebd22ae2e7b09bca5973b96aa9768"><code>ae07f0b</code></a> fix: unify timing report for concurrent linting (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20188">#20188</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb165d471be6062f4475b972155b02654a974a0e9"><code>b165d47</code></a> fix: correct <code>Rule</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20199">#20199</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Ffb97cda70d87286a7dbd2457f578ef578d6905e8"><code>fb97cda</code></a> fix: improve error message for missing fix function in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20218">#20218</a>) (jaymarvelz)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20158">#20158</a>) (Percy Ma)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F0f0385f1404dcadaba4812120b1ad02334dbd66a"><code>0f0385f</code></a> docs: use consistent naming recommendation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20250">#20250</a>) (Alex M. Spieslechner)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa3b145609ac649fac837c8c0515cbb2a9321ca40"><code>a3b1456</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcf5f2dd58dd98084a21da04fe7b9054b9478d552"><code>cf5f2dd</code></a> docs: fix correct tag of <code>no-useless-constructor</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20255">#20255</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F10b995c8e5473de8d66d3cd99d816e046f35e3ec"><code>10b995c</code></a> docs: add TS options and examples for <code>nofunc</code> in <code>no-use-before-define</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20249">#20249</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2584187e4a305ea7a98e1a5bd4dca2a60ad132f8"><code>2584187</code></a> docs: remove repetitive word in comment (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20242">#20242</a>) (reddaisyy)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F637216bd4f2aae7c928ad04a4e40eecffb50c9e5"><code>637216b</code></a> docs: update CLI flags migration instructions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20238">#20238</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe7cda3bdf1bdd664e6033503a3315ad81736b200"><code>e7cda3b</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8"><code>7b9446f</code></a> docs: handle empty flags sections on the feature flags page (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20222">#20222</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20270">#20270</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20265">#20265</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc7d32298482752eeac9fb46378d4f1ea095f3836"><code>c7d3229</code></a> chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20256">#20256</a>) (renovate[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F27549bc774c7c2dc5c569070a3e87c62f602bf7d"><code>27549bc</code></a> chore: update fuzz testing to not error if code sample minimizer fails (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20252">#20252</a>) (Milos Djermanovic)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1370ee40e9d8e0e41843f3278cd745fc1ad543f"><code>a1370ee</code></a> ci: bump actions/setup-node from 5 to 6 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20230">#20230</a>) (dependabot[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20208">#20208</a>) (唯然)</li> </ul> <h2>v9.38.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fce40f74efd45f66d9fbfc6f78ce622ee72008485"><code>ce40f74</code></a> feat: update <code>complexity</code> rule to only highlight function header (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20048">#20048</a>) (Atul Nair)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe37e590aae2a7fcca4d3a9adc1379ad466e5c5d1"><code>e37e590</code></a> feat: correct <code>no-loss-of-precision</code> false positives with <code>e</code> notation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20187">#20187</a>) (Francesco Trotta)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F50c3dfd98065622765a51a8ddb1e70c44fc5a4cb"><code>50c3dfd</code></a> fix: improve type support for isolated dependencies in pnpm (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20201">#20201</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f06a350c4155c4dbf39bf932a38d71d70f1b65"><code>a1f06a3</code></a> fix: correct SourceCode typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20114">#20114</a>) (Pixel998)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F462675af8a811f9ca984efaedbdc5b46b13ced7a"><code>462675a</code></a> docs: improve web accessibility by hiding non-semantic character (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20205">#20205</a>) (루밀LuMir)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc070e65f6bb9e38d06a89ba2b3261781bec3d397"><code>c070e65</code></a> docs: correct formatting in <code>no-irregular-whitespace</code> rule documentation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20203">#20203</a>) (루밀LuMir)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb39e71a2130ae1ea3fbc19b19f5b951eb625722a"><code>b39e71a</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcd3998314876a4fad6463d9011bc73778ccc1fd9"><code>cd39983</code></a> docs: move <code>custom-formatters</code> type descriptions to <code>nodejs-api</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20190">#20190</a>) (Percy Ma)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20208">#20208</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F25d0e33270e08baed09dbee2cdd56a8e5cd9da0f"><code>25d0e33</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fabee4ca1fa10da733b1cc4a7d5e765b912a9de82"><code>abee4ca</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F90a71bf5024a86fc232cd2e05f96811e2a18fd0f"><code>90a71bf</code></a> docs: update <code>README</code> files to add badge and instructions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20115">#20115</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a> fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code> for <code>rules</code> object (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20116">#20116</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Faf2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a> chore: update <code>@eslint-community/eslint-utils</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20069">#20069</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb48fa20034e53bc65d1a58f3d834705e3087b00c"><code>b48fa20</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommits%2Fv9.39.0%2Fpackages%2Fjs">compare view</a></li> </ul> </details> <br /> Updates `eslint-plugin-turbo` from 2.5.0 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Freleases">eslint-plugin-turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmaschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fesauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fyamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturb%E2%80%A6%3C%2Fpre%3E%3C%2Fdiv%3E%0A%0A%20%20%20%20%3Cdiv%20class%3D"d-flex flex-items-center mt-1" >
Configuration menu - View commit details
-
Copy full SHA for 5a5aef4 - Browse repository at this point
Copy the full SHA 5a5aef4View commit details -
examples: Remove redundant border declaration (#11042)
This PR removes a **redundant CSS border declaration** Previously, both `border: none;` and `border: 1px solid transparent;` were declared in sequence. Since the second declaration fully overrides the first, the `border: none;` rule was unnecessary and triggered Biome's `noDuplicateDeclarations` lint warning. By keeping only `border: 1px solid transparent;`, we ensure: - clean and intentional styling - preserved layout stability for hover/focus states - improved lint compliance and maintainability --- ### Changes - Removed duplicate `border: none;` rule - Retained `border: 1px solid transparent;` for layout consistency - Ensured alignment with Biome linting rules --- ### Motivation The first border declaration provided no functional benefit, as it was immediately overridden. This cleanup improves clarity, prevents false-positive lint issues, and aligns with best practices for CSS resets and UI consistency. --- ### Breaking Changes None — visual and functional behavior remains identical.
Configuration menu - View commit details
-
Copy full SHA for 814ff8f - Browse repository at this point
Copy the full SHA 814ff8fView commit details -
release(turborepo): 2.6.1-canary.0 (#11052)
Co-authored-by: Turbobot <turbobot@vercel.com>
Configuration menu - View commit details
-
Copy full SHA for 5da94fc - Browse repository at this point
Copy the full SHA 5da94fcView commit details -
examples(deps-dev): bump turbo from 2.5.6 to 2.6.0 in /examples/with-…
…shell-commands in the with-shell-commands group (#11039) Bumps the with-shell-commands group in /examples/with-shell-commands with 1 update: [turbo](https://github.com/vercel/turborepo). Updates `turbo` from 2.5.6 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/releases">turbo's">https://github.com/vercel/turborepo/releases">turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/maschwenk"><code>@maschwenk</code></a">https://github.com/maschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/9181">vercel/turborepo#9181</a></li">https://redirect.github.com/vercel/turborepo/pull/9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10923">vercel/turborepo#10923</a></li">https://redirect.github.com/vercel/turborepo/pull/10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10936">vercel/turborepo#10936</a></li">https://redirect.github.com/vercel/turborepo/pull/10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/tetzng"><code>@tetzng</code></a">https://github.com/tetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10954">vercel/turborepo#10954</a></li">https://redirect.github.com/vercel/turborepo/pull/10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/esauri"><code>@esauri</code></a">https://github.com/esauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10963">vercel/turborepo#10963</a></li">https://redirect.github.com/vercel/turborepo/pull/10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/yamcodes"><code>@yamcodes</code></a">https://github.com/yamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10980">vercel/turborepo#10980</a></li">https://redirect.github.com/vercel/turborepo/pull/10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10958">vercel/turborepo#10958</a></li">https://redirect.github.com/vercel/turborepo/pull/10958">vercel/turborepo#10958</a></li> <li>docs: clarify passthrough args comparison by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/emilbjorklund"><code>@emilbjorklund</code></a">https://github.com/emilbjorklund"><code>@emilbjorklund</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10990">vercel/turborepo#10990</a></li">https://redirect.github.com/vercel/turborepo/pull/10990">vercel/turborepo#10990</a></li> <li>docs: fix profile images on home page by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10993">vercel/turborepo#10993</a></li">https://redirect.github.com/vercel/turborepo/pull/10993">vercel/turborepo#10993</a></li> <li>feat: microfrontends by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10982">vercel/turborepo#10982</a></li">https://redirect.github.com/vercel/turborepo/pull/10982">vercel/turborepo#10982</a></li> <li>docs: Clarify passtrhough args cache miss by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/eug-vs"><code>@eug-vs</code></a">https://github.com/eug-vs"><code>@eug-vs</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/11026">vercel/turborepo#11026</a></li">https://redirect.github.com/vercel/turborepo/pull/11026">vercel/turborepo#11026</a></li> <li>fix: path validation in <code>microfrontends.json</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/11006">vercel/turborepo#11006</a></li">https://redirect.github.com/vercel/turborepo/pull/11006">vercel/turborepo#11006</a></li> <li>feat(microfrontends): schema.json for microfrontends.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/11008">vercel/turborepo#11008</a></li">https://redirect.github.com/vercel/turborepo/pull/11008">vercel/turborepo#11008</a></li> </ul> <h3>create-turbo</h3> <ul> <li>feat: update <code>create-turbo</code> Bun prompt text by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10918">vercel/turborepo#10918</a></li">https://redirect.github.com/vercel/turborepo/pull/10918">vercel/turborepo#10918</a></li> </ul> <h3>eslint</h3> <ul> <li>fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10902">vercel/turborepo#10902</a></li">https://redirect.github.com/vercel/turborepo/pull/10902">vercel/turborepo#10902</a></li> <li>perf: ~8.6x faster ESLint rule by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10943">vercel/turborepo#10943</a></li">https://redirect.github.com/vercel/turborepo/pull/10943">vercel/turborepo#10943</a></li> </ul> <h3>Examples</h3> <ul> <li>Update package.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/Satheeshsk369"><code>@Satheeshsk369</code></a">https://github.com/Satheeshsk369"><code>@Satheeshsk369</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10892">vercel/turborepo#10892</a></li">https://redirect.github.com/vercel/turborepo/pull/10892">vercel/turborepo#10892</a></li> <li>docs: fix JSDoc type for ESLint config in basic example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/victor-code19"><code>@victor-code19</code></a">https://github.com/victor-code19"><code>@victor-code19</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10727">vercel/turborepo#10727</a></li">https://redirect.github.com/vercel/turborepo/pull/10727">vercel/turborepo#10727</a></li> <li>refactor(examples): enhance <code>with-nestjs</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/8131">#8131</a">https://redirect.github.com/vercel/turborepo/issues/8131">#8131</a>) by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/Neosoulink"><code>@Neosoulink</code></a">https://github.com/Neosoulink"><code>@Neosoulink</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10964">vercel/turborepo#10964</a></li">https://redirect.github.com/vercel/turborepo/pull/10964">vercel/turborepo#10964</a></li> <li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/11014">vercel/turborepo#11014</a></li">https://redirect.github.com/vercel/turborepo/pull/11014">vercel/turborepo#11014</a></li> </ul> <h3>Changelog</h3> <ul> <li>chore: remove missing turbow.js references by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/pauloZion1"><code>@pauloZion1</code></a">https://github.com/pauloZion1"><code>@pauloZion1</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10893">vercel/turborepo#10893</a></li">https://redirect.github.com/vercel/turborepo/pull/10893">vercel/turborepo#10893</a></li> <li>fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10909">vercel/turborepo#10909</a></li">https://redirect.github.com/vercel/turborepo/pull/10909">vercel/turborepo#10909</a></li> <li>fix: update <code>ui</code> suggested value in error message for turbo.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/hugomassing"><code>@hugomassing</code></a">https://github.com/hugomassing"><code>@hugomassing</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10896">vercel/turborepo#10896</a></li">https://redirect.github.com/vercel/turborepo/pull/10896">vercel/turborepo#10896</a></li> <li>chore: remove unused <code>origin</code> field from auth structs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10910">vercel/turborepo#10910</a></li">https://redirect.github.com/vercel/turborepo/pull/10910">vercel/turborepo#10910</a></li> <li>feat: new OAuth flow for Turborepo CLI with Vercel by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10911">vercel/turborepo#10911</a></li">https://redirect.github.com/vercel/turborepo/pull/10911">vercel/turborepo#10911</a></li> <li>fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10915">vercel/turborepo#10915</a></li">https://redirect.github.com/vercel/turborepo/pull/10915">vercel/turborepo#10915</a></li> <li>test: increase coverage for lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10633">vercel/turborepo#10633</a></li">https://redirect.github.com/vercel/turborepo/pull/10633">vercel/turborepo#10633</a></li> <li>fix: update remote cache OAuth refresh flow by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10916">vercel/turborepo#10916</a></li">https://redirect.github.com/vercel/turborepo/pull/10916">vercel/turborepo#10916</a></li> <li>feat(tui): task list search with <code>/</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10908">vercel/turborepo#10908</a></li">https://redirect.github.com/vercel/turborepo/pull/10908">vercel/turborepo#10908</a></li> <li>fix: --graph=foo.dot should not require graphviz installed by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/blast-hardcheese"><code>@blast-hardcheese</code></a">https://github.com/blast-hardcheese"><code>@blast-hardcheese</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10942">vercel/turborepo#10942</a></li">https://redirect.github.com/vercel/turborepo/pull/10942">vercel/turborepo#10942</a></li> <li>chore: update devcontainer configuration by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10955">vercel/turborepo#10955</a></li">https://redirect.github.com/vercel/turborepo/pull/10955">vercel/turborepo#10955</a></li> <li>fix: <code>injectWorkspacePackages</code> for <code>turbo prune</code> with pnpm by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10945">vercel/turborepo#10945</a></li">https://redirect.github.com/vercel/turborepo/pull/10945">vercel/turborepo#10945</a></li> <li>fix: adjust binary call for microfrontends proxy on Windows by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/mknichel"><code>@mknichel</code></a">https://github.com/mknichel"><code>@mknichel</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10962">vercel/turborepo#10962</a></li">https://redirect.github.com/vercel/turborepo/pull/10962">vercel/turborepo#10962</a></li> <li>Add worktrees.json configuration to .cursor directory by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/Copilot"><code>@Copilot</code></a">https://github.com/Copilot"><code>@Copilot</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10986">vercel/turborepo#10986</a></li">https://redirect.github.com/vercel/turborepo/pull/10986">vercel/turborepo#10986</a></li> <li>fix: windows symlinking bug by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10992">vercel/turborepo#10992</a></li">https://redirect.github.com/vercel/turborepo/pull/10992">vercel/turborepo#10992</a></li> <li>fix: added Linux env vars to global passthroughs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/aviramha"><code>@aviramha</code></a">https://github.com/aviramha"><code>@aviramha</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10984">vercel/turborepo#10984</a></li">https://redirect.github.com/vercel/turborepo/pull/10984">vercel/turborepo#10984</a></li> <li>fix: recursive transitive closure analysis in npm lockfile parser by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/10988">vercel/turborepo#10988</a></li">https://redirect.github.com/vercel/turborepo/pull/10988">vercel/turborepo#10988</a></li> <li>ci(fix): dynamically set ports in proxy integration tests by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/anthonyshew"><code>@anthonyshew</code></a">https://github.com/anthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/11009">vercel/turborepo#11009</a></li">https://redirect.github.com/vercel/turborepo/pull/11009">vercel/turborepo#11009</a></li> <li>feat: Add support for custom microfrontends.json naming by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/kitfoster"><code>@kitfoster</code></a">https://github.com/kitfoster"><code>@kitfoster</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/pull/11022">vercel/turborepo#11022</a></li">https://redirect.github.com/vercel/turborepo/pull/11022">vercel/turborepo#11022</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/f60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a">https://github.com/vercel/turborepo/commit/f60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a> publish 2.6.0 to registry</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a">https://github.com/vercel/turborepo/commit/0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a> release(turborepo): 2.5.9-canary.11 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11030">#11030</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11030">#11030</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/dc16ef45381fb6dc81867857809e4a24029b604c"><code>dc16ef4</code></a">https://github.com/vercel/turborepo/commit/dc16ef45381fb6dc81867857809e4a24029b604c"><code>dc16ef4</code></a> feat: Add support for custom microfrontends.json naming (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11022">#11022</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11022">#11022</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/f2264174fe5c9995d83d36f73dace0c69f362902"><code>f226417</code></a">https://github.com/vercel/turborepo/commit/f2264174fe5c9995d83d36f73dace0c69f362902"><code>f226417</code></a> feat(microfrontends): schema.json for microfrontends.json (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11008">#11008</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11008">#11008</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/515c47d23485bc4f1eedfb4925cd9b5f00afda65"><code>515c47d</code></a">https://github.com/vercel/turborepo/commit/515c47d23485bc4f1eedfb4925cd9b5f00afda65"><code>515c47d</code></a> fix: path validation in <code>microfrontends.json</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11006">#11006</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11006">#11006</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/b74f3b1780ed4e504b7c8d2f3eeeb9701e40d052"><code>b74f3b1</code></a">https://github.com/vercel/turborepo/commit/b74f3b1780ed4e504b7c8d2f3eeeb9701e40d052"><code>b74f3b1</code></a> ci(fix): dynamically set ports in proxy integration tests (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11009">#11009</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11009">#11009</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/f3c735b927b88d280f2983627537c2a1b50ff2d6"><code>f3c735b</code></a">https://github.com/vercel/turborepo/commit/f3c735b927b88d280f2983627537c2a1b50ff2d6"><code>f3c735b</code></a> docs: Clarify passtrhough args cache miss (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11026">#11026</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11026">#11026</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/94adf33e29f793ab8c1849a2559dd5054fb7210f"><code>94adf33</code></a">https://github.com/vercel/turborepo/commit/94adf33e29f793ab8c1849a2559dd5054fb7210f"><code>94adf33</code></a> examples: Upgrade core-team-maintained examples to Next.js 16 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11014">#11014</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11014">#11014</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/97668fe82d5538044b6fa120975c3a90c654bee3"><code>97668fe</code></a">https://github.com/vercel/turborepo/commit/97668fe82d5538044b6fa120975c3a90c654bee3"><code>97668fe</code></a> ci: conventional commits adjustment (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11015">#11015</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11015">#11015</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/commit/1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a">https://github.com/vercel/turborepo/commit/1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a> release(turborepo): 2.5.9-canary.10 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/turborepo/issues/11001">#11001</a>)</li">https://redirect.github.com/vercel/turborepo/issues/11001">#11001</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/turborepo/compare/v2.5.6...v2.6.0">compare">https://github.com/vercel/turborepo/compare/v2.5.6...v2.6.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c67c1c1 - Browse repository at this point
Copy the full SHA c67c1c1View commit details -
examples(deps-dev): bump the with-svelte group in /examples/with-svel…
…te with 7 updates (#11041) Bumps the with-svelte group in /examples/with-svelte with 7 updates: | Package | From | To | | --- | --- | --- | | [turbo](https://github.com/vercel/turborepo) | `2.5.4` | `2.6.0` | | [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) | `2.36.1` | `2.48.4` | | [eslint](https://github.com/eslint/eslint) | `9.38.0` | `9.39.0` | | [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) | `5.38.0` | `5.43.2` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.34.0` | `9.39.0` | | [eslint-config-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-config-turbo) | `2.5.3` | `2.6.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.40.0` | `8.46.2` | Updates `turbo` from 2.5.4 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Freleases">turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmaschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fesauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fyamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10958">vercel/turborepo#10958</a></li> <li>docs: clarify passthrough args comparison by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Femilbjorklund"><code>@emilbjorklund</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10990">vercel/turborepo#10990</a></li> <li>docs: fix profile images on home page by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10993">vercel/turborepo#10993</a></li> <li>feat: microfrontends by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10982">vercel/turborepo#10982</a></li> <li>docs: Clarify passtrhough args cache miss by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feug-vs"><code>@eug-vs</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11026">vercel/turborepo#11026</a></li> <li>fix: path validation in <code>microfrontends.json</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11006">vercel/turborepo#11006</a></li> <li>feat(microfrontends): schema.json for microfrontends.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11008">vercel/turborepo#11008</a></li> </ul> <h3>create-turbo</h3> <ul> <li>feat: update <code>create-turbo</code> Bun prompt text by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10918">vercel/turborepo#10918</a></li> </ul> <h3>eslint</h3> <ul> <li>fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10902">vercel/turborepo#10902</a></li> <li>perf: ~8.6x faster ESLint rule by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10943">vercel/turborepo#10943</a></li> </ul> <h3>Examples</h3> <ul> <li>Update package.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FSatheeshsk369"><code>@Satheeshsk369</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10892">vercel/turborepo#10892</a></li> <li>docs: fix JSDoc type for ESLint config in basic example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvictor-code19"><code>@victor-code19</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10727">vercel/turborepo#10727</a></li> <li>refactor(examples): enhance <code>with-nestjs</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F8131">#8131</a>) by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FNeosoulink"><code>@Neosoulink</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10964">vercel/turborepo#10964</a></li> <li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11014">vercel/turborepo#11014</a></li> </ul> <h3>Changelog</h3> <ul> <li>chore: remove missing turbow.js references by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FpauloZion1"><code>@pauloZion1</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10893">vercel/turborepo#10893</a></li> <li>fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10909">vercel/turborepo#10909</a></li> <li>fix: update <code>ui</code> suggested value in error message for turbo.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fhugomassing"><code>@hugomassing</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10896">vercel/turborepo#10896</a></li> <li>chore: remove unused <code>origin</code> field from auth structs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10910">vercel/turborepo#10910</a></li> <li>feat: new OAuth flow for Turborepo CLI with Vercel by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10911">vercel/turborepo#10911</a></li> <li>fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10915">vercel/turborepo#10915</a></li> <li>test: increase coverage for lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10633">vercel/turborepo#10633</a></li> <li>fix: update remote cache OAuth refresh flow by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10916">vercel/turborepo#10916</a></li> <li>feat(tui): task list search with <code>/</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10908">vercel/turborepo#10908</a></li> <li>fix: --graph=foo.dot should not require graphviz installed by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fblast-hardcheese"><code>@blast-hardcheese</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10942">vercel/turborepo#10942</a></li> <li>chore: update devcontainer configuration by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10955">vercel/turborepo#10955</a></li> <li>fix: <code>injectWorkspacePackages</code> for <code>turbo prune</code> with pnpm by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10945">vercel/turborepo#10945</a></li> <li>fix: adjust binary call for microfrontends proxy on Windows by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmknichel"><code>@mknichel</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10962">vercel/turborepo#10962</a></li> <li>Add worktrees.json configuration to .cursor directory by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FCopilot"><code>@Copilot</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10986">vercel/turborepo#10986</a></li> <li>fix: windows symlinking bug by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10992">vercel/turborepo#10992</a></li> <li>fix: added Linux env vars to global passthroughs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Faviramha"><code>@aviramha</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10984">vercel/turborepo#10984</a></li> <li>fix: recursive transitive closure analysis in npm lockfile parser by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10988">vercel/turborepo#10988</a></li> <li>ci(fix): dynamically set ports in proxy integration tests by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11009">vercel/turborepo#11009</a></li> <li>feat: Add support for custom microfrontends.json naming by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkitfoster"><code>@kitfoster</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11022">vercel/turborepo#11022</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a> publish 2.6.0 to registry</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a> release(turborepo): 2.5.9-canary.11 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11030">#11030</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fdc16ef45381fb6dc81867857809e4a24029b604c"><code>dc16ef4</code></a> feat: Add support for custom microfrontends.json naming (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11022">#11022</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff2264174fe5c9995d83d36f73dace0c69f362902"><code>f226417</code></a> feat(microfrontends): schema.json for microfrontends.json (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11008">#11008</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F515c47d23485bc4f1eedfb4925cd9b5f00afda65"><code>515c47d</code></a> fix: path validation in <code>microfrontends.json</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11006">#11006</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fb74f3b1780ed4e504b7c8d2f3eeeb9701e40d052"><code>b74f3b1</code></a> ci(fix): dynamically set ports in proxy integration tests (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11009">#11009</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff3c735b927b88d280f2983627537c2a1b50ff2d6"><code>f3c735b</code></a> docs: Clarify passtrhough args cache miss (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11026">#11026</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F94adf33e29f793ab8c1849a2559dd5054fb7210f"><code>94adf33</code></a> examples: Upgrade core-team-maintained examples to Next.js 16 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11014">#11014</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F97668fe82d5538044b6fa120975c3a90c654bee3"><code>97668fe</code></a> ci: conventional commits adjustment (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11015">#11015</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a> release(turborepo): 2.5.9-canary.10 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11001">#11001</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2Fv2.5.4...v2.6.0">compare view</a></li> </ul> </details> <br /> Updates `@sveltejs/kit` from 2.36.1 to 2.48.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Freleases"><code>@sveltejs/kit</code>'s releases</a>.</em></p> <blockquote> <h2><code>@sveltejs/kit</code><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2F2"><code>@2</code></a>.48.4</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: adjust query's promise implementation to properly allow chaining (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14859">#14859</a>)</p> </li> <li> <p>fix: make prerender cache work, including in development (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14860">#14860</a>)</p> </li> </ul> <h2><code>@sveltejs/kit</code><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2F2"><code>@2</code></a>.48.3</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: include hash when using <code>resolve</code> with hash routing enabled (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14786">#14786</a>)</p> </li> <li> <p>fix: <code>afterNavigate</code> callback not running after hydration when experimental async is enabled (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14644">#14644</a>) fix: Snapshot <code>restore</code> method not called after reload when experimental async is enabled</p> </li> <li> <p>fix: expose <code>issue.path</code> in <code>.allIssues()</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14784">#14784</a>)</p> </li> </ul> <h2><code>@sveltejs/kit</code><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2F2"><code>@2</code></a>.48.2</h2> <h3>Patch Changes</h3> <ul> <li>fix: update DOM before running navigate callbacks (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14829">#14829</a>)</li> </ul> <h2><code>@sveltejs/kit</code><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2F2"><code>@2</code></a>.48.1</h2> <h3>Patch Changes</h3> <ul> <li>fix: wait for commit promise instead of <code>settled</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14818">#14818</a>)</li> </ul> <h2><code>@sveltejs/kit</code><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2F2"><code>@2</code></a>.48.0</h2> <h3>Minor Changes</h3> <ul> <li>feat: use experimental <code>fork</code> API when available (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14793">#14793</a>)</li> </ul> <h3>Patch Changes</h3> <ul> <li>fix: await for <code>settled</code> instead of <code>tick</code> in navigate (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14800">#14800</a>)</li> </ul> <h2><code>@sveltejs/kit</code><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2F2"><code>@2</code></a>.47.3</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: avoid hanging when <code>error()</code> is used while streaming promises from a server <code>load</code> function (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14722">#14722</a>)</p> </li> <li> <p>chore: treeshake load function code if we know it's unused (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14764">#14764</a>)</p> </li> <li> <p>fix: <code>RecursiveFormFields</code> type for recursive or unknown schemas (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14734">#14734</a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fblob%2Fmain%2Fpackages%2Fkit%2FCHANGELOG.md"><code>@sveltejs/kit</code>'s changelog</a>.</em></p> <blockquote> <h2>2.48.4</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: adjust query's promise implementation to properly allow chaining (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14859">#14859</a>)</p> </li> <li> <p>fix: make prerender cache work, including in development (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14860">#14860</a>)</p> </li> </ul> <h2>2.48.3</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: include hash when using <code>resolve</code> with hash routing enabled (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14786">#14786</a>)</p> </li> <li> <p>fix: <code>afterNavigate</code> callback not running after hydration when experimental async is enabled (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14644">#14644</a>) fix: Snapshot <code>restore</code> method not called after reload when experimental async is enabled</p> </li> <li> <p>fix: expose <code>issue.path</code> in <code>.allIssues()</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14784">#14784</a>)</p> </li> </ul> <h2>2.48.2</h2> <h3>Patch Changes</h3> <ul> <li>fix: update DOM before running navigate callbacks (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14829">#14829</a>)</li> </ul> <h2>2.48.1</h2> <h3>Patch Changes</h3> <ul> <li>fix: wait for commit promise instead of <code>settled</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14818">#14818</a>)</li> </ul> <h2>2.48.0</h2> <h3>Minor Changes</h3> <ul> <li>feat: use experimental <code>fork</code> API when available (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14793">#14793</a>)</li> </ul> <h3>Patch Changes</h3> <ul> <li>fix: await for <code>settled</code> instead of <code>tick</code> in navigate (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14800">#14800</a>)</li> </ul> <h2>2.47.3</h2> <h3>Patch Changes</h3> <ul> <li>fix: avoid hanging when <code>error()</code> is used while streaming promises from a server <code>load</code> function (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fkit%2Fpull%2F14722">#14722</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2F6cee4c3685616a014d3eac510db8a314dd3e8c72"><code>6cee4c3</code></a> Version Packages (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Ftree%2FHEAD%2Fpackages%2Fkit%2Fissues%2F14861">#14861</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2F5d76111fe8506d07804983b210e4dcc49e7dce1d"><code>5d76111</code></a> fix: adjust query's promise implementation to properly allow chaining (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Ftree%2FHEAD%2Fpackages%2Fkit%2Fissues%2F14859">#14859</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2Fd9bbf669d40fd3f3881ce4b9356388d5b7a33128"><code>d9bbf66</code></a> fix: make prerender cache work, including in dev (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Ftree%2FHEAD%2Fpackages%2Fkit%2Fissues%2F14860">#14860</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2Fe7810610def5ed3f16efa64731c83d09ab173305"><code>e781061</code></a> fix (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Ftree%2FHEAD%2Fpackages%2Fkit%2Fissues%2F14854">#14854</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2Fa15ac5cf9820d9acc73f7f81293510f34f98c138"><code>a15ac5c</code></a> Version Packages (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Ftree%2FHEAD%2Fpackages%2Fkit%2Fissues%2F14839">#14839</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2F2ccc63806fa4049c0c05ebc43dce8905e355ed5a"><code>2ccc638</code></a> fix: expose <code>issue.path</code> in <code>.allIssues()</code> for field containers (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Ftree%2FHEAD%2Fpackages%2Fkit%2Fissues%2F14784">#14784</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2Fcd72d942a75eed2c1c2ee4b9d6cba5829a4fdb7a"><code>cd72d94</code></a> fix: prefix route pathname with hash when using <code>resolve</code> with hash routing e...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2F53b1b73256d5b314b1e08ff13f920d520c4a6aed"><code>53b1b73</code></a> fix: <code>afterNavigate</code> callback not running after hydration when experimental a...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2F9aac3d4daef91d9ae13f262284d3dcb1453f4c6d"><code>9aac3d4</code></a> Version Packages (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Ftree%2FHEAD%2Fpackages%2Fkit%2Fissues%2F14831">#14831</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommit%2F75eda1ca954f2041bc9f9b8c2f7a6886bd8c4702"><code>75eda1c</code></a> fix: update DOM before running navigate callbacks (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Ftree%2FHEAD%2Fpackages%2Fkit%2Fissues%2F14829">#14829</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fkit%2Fcommits%2F%40sveltejs%2Fkit%402.48.4%2Fpackages%2Fkit">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="/api/flow.js?q=https%3A%2F%2Fwww.npmjs.com%2F~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@sveltejs/kit</code> since your current version.</p> </details> <br /> Updates `eslint` from 9.38.0 to 9.39.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Freleases">eslint's releases</a>.</em></p> <blockquote> <h2>v9.39.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20259">#20259</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F126552fcf35da3ddcefa527db06dabc54c04041c"><code>126552f</code></a> feat: update error location in <code>for-direction</code> and <code>no-dupe-args</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20258">#20258</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F167d0970d3802a66910e9820f31dcd717fab0b2a"><code>167d097</code></a> feat: update <code>complexity</code> rule to highlight only static block header (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20245">#20245</a>) (jaymarvelz)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20253">#20253</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20167">#20167</a>) (Nitin Kumar)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20257">#20257</a>) (Nicholas C. Zakas)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F927272d1f0d5683b029b729d368a96527f283323"><code>927272d</code></a> fix: correct <code>Scope</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20198">#20198</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F37f76d9c539bb6fc816fedb7be4486b71a58620a"><code>37f76d9</code></a> fix: use <code>AST.Program</code> type for Program node (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20244">#20244</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fae07f0b3334ebd22ae2e7b09bca5973b96aa9768"><code>ae07f0b</code></a> fix: unify timing report for concurrent linting (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20188">#20188</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb165d471be6062f4475b972155b02654a974a0e9"><code>b165d47</code></a> fix: correct <code>Rule</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20199">#20199</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Ffb97cda70d87286a7dbd2457f578ef578d6905e8"><code>fb97cda</code></a> fix: improve error message for missing fix function in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20218">#20218</a>) (jaymarvelz)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20158">#20158</a>) (Percy Ma)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F0f0385f1404dcadaba4812120b1ad02334dbd66a"><code>0f0385f</code></a> docs: use consistent naming recommendation (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20250">#20250</a>) (Alex M. Spieslechner)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa3b145609ac649fac837c8c0515cbb2a9321ca40"><code>a3b1456</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcf5f2dd58dd98084a21da04fe7b9054b9478d552"><code>cf5f2dd</code></a> docs: fix correct tag of <code>no-useless-constructor</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20255">#20255</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F10b995c8e5473de8d66d3cd99d816e046f35e3ec"><code>10b995c</code></a> docs: add TS options and examples for <code>nofunc</code> in <code>no-use-before-define</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20249">#20249</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2584187e4a305ea7a98e1a5bd4dca2a60ad132f8"><code>2584187</code></a> docs: remove repetitive word in comment (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20242">#20242</a>) (reddaisyy)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F637216bd4f2aae7c928ad04a4e40eecffb50c9e5"><code>637216b</code></a> docs: update CLI flags migration instructions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20238">#20238</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe7cda3bdf1bdd664e6033503a3315ad81736b200"><code>e7cda3b</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8"><code>7b9446f</code></a> docs: handle empty flags sections on the feature flags page (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20222">#20222</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20270">#20270</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20265">#20265</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc7d32298482752eeac9fb46378d4f1ea095f3836"><code>c7d3229</code></a> chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20256">#20256</a>) (renovate[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F27549bc774c7c2dc5c569070a3e87c62f602bf7d"><code>27549bc</code></a> chore: update fuzz testing to not error if code sample minimizer fails (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20252">#20252</a>) (Milos Djermanovic)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1370ee40e9d8e0e41843f3278cd745fc1ad543f"><code>a1370ee</code></a> ci: bump actions/setup-node from 5 to 6 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20230">#20230</a>) (dependabot[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20208">#20208</a>) (唯然)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fac3a60dffc29d8d4d5031621bc062e77f891532a"><code>ac3a60d</code></a> 9.39.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe79017ff52cada700e743110bd17409f41f4fdfa"><code>e79017f</code></a> Build: changelog update for 9.39.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20270">#20270</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20158">#20158</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20253">#20253</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20167">#20167</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20259">#20259</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20265">#20265</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20257">#20257</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcompare%2Fv9.38.0...v9.39.0">compare view</a></li> </ul> </details> <br /> Updates `svelte` from 5.38.0 to 5.43.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Freleases">svelte's releases</a>.</em></p> <blockquote> <h2>svelte@5.43.2</h2> <h3>Patch Changes</h3> <ul> <li>fix: treat each blocks with async dependencies as uncontrolled (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17077">#17077</a>)</li> </ul> <h2>svelte@5.43.1</h2> <h3>Patch Changes</h3> <ul> <li>fix: transform <code>$bindable</code> after <code>await</code> expressions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17066">#17066</a>)</li> </ul> <h2>svelte@5.43.0</h2> <h3>Minor Changes</h3> <ul> <li>feat: out-of-order rendering (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17038">#17038</a>)</li> </ul> <h3>Patch Changes</h3> <ul> <li>fix: settle batch after DOM updates (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17054">#17054</a>)</li> </ul> <h2>svelte@5.42.3</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: handle <code><svelte:head></code> rendered asynchronously (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17052">#17052</a>)</p> </li> <li> <p>fix: don't restore batch in <code>#await</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17051">#17051</a>)</p> </li> </ul> <h2>svelte@5.42.2</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: better error message for global variable assignments (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17036">#17036</a>)</p> </li> <li> <p>chore: tweak memoizer logic (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17042">#17042</a>)</p> </li> </ul> <h2>svelte@5.42.1</h2> <h3>Patch Changes</h3> <ul> <li>fix: ignore fork <code>discard()</code> after <code>commit()</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17034">#17034</a>)</li> </ul> <h2>svelte@5.42.0</h2> <h3>Minor Changes</h3> <ul> <li>feat: experimental <code>fork</code> API (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17004">#17004</a>)</li> </ul> <h3>Patch Changes</h3> <ul> <li> <p>fix: always allow <code>setContext</code> before first await in component (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17031">#17031</a>)</p> </li> <li> <p>fix: less confusing names for inspect errors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17026">#17026</a>)</p> </li> </ul> <h2>svelte@5.41.4</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fblob%2Fmain%2Fpackages%2Fsvelte%2FCHANGELOG.md">svelte's changelog</a>.</em></p> <blockquote> <h2>5.43.2</h2> <h3>Patch Changes</h3> <ul> <li>fix: treat each blocks with async dependencies as uncontrolled (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17077">#17077</a>)</li> </ul> <h2>5.43.1</h2> <h3>Patch Changes</h3> <ul> <li>fix: transform <code>$bindable</code> after <code>await</code> expressions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17066">#17066</a>)</li> </ul> <h2>5.43.0</h2> <h3>Minor Changes</h3> <ul> <li>feat: out-of-order rendering (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17038">#17038</a>)</li> </ul> <h3>Patch Changes</h3> <ul> <li>fix: settle batch after DOM updates (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17054">#17054</a>)</li> </ul> <h2>5.42.3</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: handle <code><svelte:head></code> rendered asynchronously (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17052">#17052</a>)</p> </li> <li> <p>fix: don't restore batch in <code>#await</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17051">#17051</a>)</p> </li> </ul> <h2>5.42.2</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: better error message for global variable assignments (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17036">#17036</a>)</p> </li> <li> <p>chore: tweak memoizer logic (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17042">#17042</a>)</p> </li> </ul> <h2>5.42.1</h2> <h3>Patch Changes</h3> <ul> <li>fix: ignore fork <code>discard()</code> after <code>commit()</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17034">#17034</a>)</li> </ul> <h2>5.42.0</h2> <h3>Minor Changes</h3> <ul> <li>feat: experimental <code>fork</code> API (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsveltejs%2Fsvelte%2Fpull%2F17004">#17004</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2F723c421fbb1abb8e50d13505b9ef5999df884a9d"><code>723c421</code></a> Version Packages (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17078">#17078</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2Fa791e9178b229e720adbbc0156eb03aa08941698"><code>a791e91</code></a> fix: treat each blocks with async dependencies as uncontrolled (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17077">#17077</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2F8ebc3b1337bd12931f5608ab608b9668e10aa6c2"><code>8ebc3b1</code></a> Version Packages (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17076">#17076</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2F9477f18b7705d731ea22bc7dc4e369baec0f31b4"><code>9477f18</code></a> fix: transform <code>$bindable</code> after <code>await</code> expressions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17066">#17066</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2F70d020bd9128bf0cc596780636c7f4b0081088a6"><code>70d020b</code></a> Version Packages (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17055">#17055</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2F83746adcf79c41e9b95b41225ee156dc3c08f5b7"><code>83746ad</code></a> Fix spelling in code comments (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17059">#17059</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2F1126ef318650792dcca883eeb72dbe58633b37cc"><code>1126ef3</code></a> feat: out of order rendering (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17038">#17038</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2F90a8a039889ffdf0566dff6b2aa1b55d6a176b98"><code>90a8a03</code></a> fix: settle batch after DOM updates (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17054">#17054</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2F1b2f7b068e01f0407f4013a292ec9f3f3381233e"><code>1b2f7b0</code></a> Version Packages (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17053">#17053</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommit%2Fd2f453f8b099ee46eb5835fc2af2952bda0e2fe6"><code>d2f453f</code></a> fix: don't restore batch in <code>#await</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Ftree%2FHEAD%2Fpackages%2Fsvelte%2Fissues%2F17051">#17051</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsveltejs%2Fsvelte%2Fcommits%2Fsvelte%405.43.2%2Fpackages%2Fsvelte">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="/api/flow.js?q=https%3A%2F%2Fwww.npmjs.com%2F~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for svelte since your current version.</p> </details> <br /> Updates `@eslint/js` from 9.34.0 to 9.39.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Freleases"><code>@eslint/js</code>'s releases</a>.</em></p> <blockquote> <h2>v9.39.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20259">#20259</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F126552fcf35da3ddcefa527db06dabc54c04041c"><code>126552f</code></a> feat: update error location in <code>for-direction</code> and <code>no-dupe-args</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20258">#20258</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F167d0970d3802a66910e9820f31dcd717fab0b2a"><code>167d097</code></a> feat: update <code>complexity</code> rule to highlight only static block header (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20245">#20245</a>) (jaymarvelz)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20253">#20253</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20167">#20167</a>) (Nitin Kumar)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20257">#20257</a>) (Nicholas C. Zakas)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F927272d1f0d5683b029b729d368a96527f283323"><code>927272d</code></a> fix: correct <code>Scope</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20198">#20198</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F37f76d9c539bb6fc816fedb7be4486b71a58620a"><code>37f76d9</code></a> fix: use <code>AST.Program</code> type for Program node (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20244">#20244</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fae07f0b3334ebd22ae2e7b09bca5973b96aa9768"><code>ae07f0b</code></a> fix: unify timing report for concurrent linting (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20188">#20188</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb165d471be6062f4475b972155b02654a974a0e9"><code>b165d47</code></a> fix: correct <code>Rule</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20199">#20199</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Ffb97cda70d87286a7dbd2457f578ef578d6905e8"><code>fb97cda</code></a> fix: improve error message for missing fix function in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20218">#20218</a>) (jaymarvelz)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20158">#20158</a>) (Percy Ma)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F0f0385f1404dcadaba4812120b1ad02334dbd66a"><code>0f0385f</code></a> docs: use consistent naming recommendation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20250">#20250</a>) (Alex M. Spieslechner)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa3b145609ac649fac837c8c0515cbb2a9321ca40"><code>a3b1456</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcf5f2dd58dd98084a21da04fe7b9054b9478d552"><code>cf5f2dd</code></a> docs: fix correct tag of <code>no-useless-constructor</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20255">#20255</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F10b995c8e5473de8d66d3cd99d816e046f35e3ec"><code>10b995c</code></a> docs: add TS options and examples for <code>nofunc</code> in <code>no-use-before-define</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20249">#20249</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2584187e4a305ea7a98e1a5bd4dca2a60ad132f8"><code>2584187</code></a> docs: remove repetitive word in comment (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20242">#20242</a>) (reddaisyy)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F637216bd4f2aae7c928ad04a4e40eecffb50c9e5"><code>637216b</code></a> docs: update CLI flags migration instructions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20238">#20238</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe7cda3bdf1bdd664e6033503a3315ad81736b200"><code>e7cda3b</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8"><code>7b9446f</code></a> docs: handle empty flags sections on the feature flags page (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20222">#20222</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20270">#20270</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20265">#20265</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc7d32298482752eeac9fb46378d4f1ea095f3836"><code>c7d3229</code></a> chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20256">#20256</a>) (renovate[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F27549bc774c7c2dc5c569070a3e87c62f602bf7d"><code>27549bc</code></a> chore: update fuzz testing to not error if code sample minimizer fails (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20252">#20252</a>) (Milos Djermanovic)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1370ee40e9d8e0e41843f3278cd745fc1ad543f"><code>a1370ee</code></a> ci: bump actions/setup-node from 5 to 6 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20230">#20230</a>) (dependabot[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20208">#20208</a>) (唯然)</li> </ul> <h2>v9.38.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fce40f74efd45f66d9fbfc6f78ce622ee72008485"><code>ce40f74</code></a> feat: update <code>complexity</code> rule to only highlight function header (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20048">#20048</a>) (Atul Nair)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe37e590aae2a7fcca4d3a9adc1379ad466e5c5d1"><code>e37e590</code></a> feat: correct <code>no-loss-of-precision</code> false positives with <code>e</code> notation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20187">#20187</a>) (Francesco Trotta)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F50c3dfd98065622765a51a8ddb1e70c44fc5a4cb"><code>50c3dfd</code></a> fix: improve type support for isolated dependencies in pnpm (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20201">#20201</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f06a350c4155c4dbf39bf932a38d71d70f1b65"><code>a1f06a3</code></a> fix: correct SourceCode typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20114">#20114</a>) (Pixel998)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F462675af8a811f9ca984efaedbdc5b46b13ced7a"><code>462675a</code></a> docs: improve web accessibility by hiding non-semantic character (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20205">#20205</a>) (루밀LuMir)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc070e65f6bb9e38d06a89ba2b3261781bec3d397"><code>c070e65</code></a> docs: correct formatting in <code>no-irregular-whitespace</code> rule documentation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20203">#20203</a>) (루밀LuMir)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb39e71a2130ae1ea3fbc19b19f5b951eb625722a"><code>b39e71a</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcd3998314876a4fad6463d9011bc73778ccc1fd9"><code>cd39983</code></a> docs: move <code>custom-formatters</code> type descriptions to <code>nodejs-api</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20190">#20190</a>) (Percy Ma)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20208">#20208</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F25d0e33270e08baed09dbee2cdd56a8e5cd9da0f"><code>25d0e33</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fabee4ca1fa10da733b1cc4a7d5e765b912a9de82"><code>abee4ca</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F90a71bf5024a86fc232cd2e05f96811e2a18fd0f"><code>90a71bf</code></a> docs: update <code>README</code> files to add badge and instructions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20115">#20115</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a> fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code> for <code>rules</code> object (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20116">#20116</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Faf2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a> chore: update <code>@eslint-community/eslint-utils</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20069">#20069</a>)</li> <li>See full diff in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommits%2Fv9.39.0%2Fpackages%2Fjs">compare view</a></li> </ul> </details> <br /> Updates `eslint-config-turbo` from 2.5.3 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Freleases">eslint-config-turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmaschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fesauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fyamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10958">vercel/turborepo#10958</a></li> <li>docs: clarify passthrough args comparison by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Femilbjorklund"><code>@emilbjorklund</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10990">vercel/turborepo#10990</a></li> <li>docs: fix profile images on home page by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10993">vercel/turborepo#10993</a></li> <li>feat: microfrontends by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10982">vercel/turborepo#10982</a></li> <li>docs: Clarify passtrhough args cache miss by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feug-vs"><code>@eug-vs</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11026">vercel/turborepo#11026</a></li> <li>fix: path validation in <code>microfrontends.json</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11006">vercel/turborepo#11006</a></li> <li>feat(microfrontends): schema.json for microfrontends.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11008">vercel/turborepo#11008</a></li> </ul> <h3>create-turbo</h3> <ul> <li>feat: update <code>create-turbo</code> Bun prompt text by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10918">vercel/turborepo#10918</a></li> </ul> <h3>eslint</h3> <ul> <li>fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10902">vercel/turborepo#10902</a></li> <li>perf: ~8.6x faster ESLint rule by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10943">vercel/turborepo#10943</a></li> </ul> <h3>Examples</h3> <ul> <li>Update package.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FSatheeshsk369"><code>@Satheeshsk369</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10892">vercel/turborepo#10892</a></li> <li>docs: fix JSDoc type for ESLint config in basic example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvictor-code19"><code>@victor-code19</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10727">vercel/turborepo#10727</a></li> <li>refactor(examples): enhance <code>with-nestjs</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F8131">#8131</a>) by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FNeosoulink"><code>@Neosoulink</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10964">vercel/turborepo#10964</a></li> <li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11014">vercel/turborepo#11014</a></li> </ul> <h3>Changelog</h3> <ul> <li>chore: remove missing turbow.js references by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FpauloZion1"><code>@pauloZion1</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10893">vercel/turborepo#10893</a></li> <li>fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10909">vercel/turborepo#10909</a></li> <li>fix: update <code>ui</code> suggested value in error message for turbo.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fhugomassing"><code>@hugomassing</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10896">vercel/turborepo#10896</a></li> <li>chore: remove unused <code>origin</code> field from auth structs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10910">vercel/turborepo#10910</a></li> <li>feat: new OAuth flow for Turborepo CLI with Vercel by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10911">vercel/turborepo#10911</a></li> <li>fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10915">vercel/turborepo#10915</a></li> <li>test: increase coverage for lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10633">vercel/turborepo#10633</a></li> <li>fix: update remote cache OAuth refresh flow by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10916">vercel/turborepo#10916</a></li> <li>feat(tui): task list search with <code>/</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10908">vercel/turborepo#10908</a></li> <li>fix: --graph=foo.dot should not require graphviz installed by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fblast-hardcheese"><code>@blast-hardcheese</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10942">vercel/turborepo#10942</a></li> <li>chore: update devcontainer configuration by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10955">vercel/turborepo#10955</a></li> <li>fix: <code>injectWorkspacePackages</code> for <code>turbo prune</code> with pnpm by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10945">vercel/turborepo#10945</a></li> <li>fix: adjust binary call for microfrontends proxy on Windows by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmknichel"><code>@mknichel</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10962">vercel/turborepo#10962</a></li> <li>Add worktrees.json configuration to .cursor directory by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FCopilot"><code>@Copilot</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10986">vercel/turborepo#10986</a></li> <li>fix: windows symlinking bug by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10992">vercel/turborepo#10992</a></li> <li>fix: added Linux env vars to global passthroughs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Faviramha"><code>@aviramha</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10984">vercel/turborepo#10984</a></li> <li>fix: recursive transitive closure analysis in npm lockfile parser by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10988">vercel/turborepo#10988</a></li> <li>ci(fix): dynamically set ports in proxy integration tests by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11009">vercel/turborepo#11009</a></li> <li>feat: Add support for custom microfrontends.json naming by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkitfoster"><code>@kitfoster</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11022">vercel/turborepo#11022</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a> publish 2.6.0 to registry</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a> release(turborepo): 2.5.9-canary.11 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F11030">#11030</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a> release(turborepo): 2.5.9-canary.10 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F11001">#11001</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fbff33ee1b5c3f2fb9e35f156be267fa257c29611"><code>bff33ee</code></a> release(turborepo): 2.5.9-canary.9 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F11000">#11000</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fc3d5d99871ce942d0701ad266149dae6304a1788"><code>c3d5d99</code></a> release(turborepo): 2.5.9-canary.8 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F10983">#10983</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fafaa4435e95988ab2075acb4bdeb49a60a97887c"><code>afaa443</code></a> release(turborepo): 2.5.9-canary.7 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F10947">#10947</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F7720979fdd2653495e2602d4310130d4addabbb5"><code>7720979</code></a> release(turborepo): 2.5.9-canary.6 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F10946">#10946</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F6a9855b13a1c8cd61d5832bf98727c95cfc39cf1"><code>6a9855b</code></a> release(turborepo): 2.5.9-canary.5 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F10937">#10937</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F6c750cc0e945ab4f91f782db6d9d204b01de4ad9"><code>6c750cc</code></a> fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F10">#10</a>...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F39c6c2b9dfb7cedb635ae24c1791fd887d13c90b"><code>39c6c2b</code></a> release(turborepo): 2.5.9-canary.4 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-config-turbo%2Fissues%2F10922">#10922</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommits%2Fv2.6.0%2Fpackages%2Feslint-config-turbo">compare view</a></li> </ul> </details> <br /> Updates `typescript-eslint` from 8.40.0 to 8.46.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftypescript-eslint%2Ftypescript-eslint%2Freleases">typescript-eslint's releases</a>.</em></p> <blockquote> <h2>v8.46.2</h2> <h2>8.46.2 (2025-10-20)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] skip optional chaining when it could change the result (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11702">#11702</a>)</li> <li><strong>typescript-estree:</strong> forbid invalid modifiers in object methods (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftypescript-eslint%2Ftypescript-eslint%2Fpull%2F11689">#11689</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>fisker Cheung <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffisker"><code>@fisker</code></a></li> <li>mdm317</li> </ul> <p>You can read about our <a href="/api/flow.js?q=http%E2%80%A6%3C%2Fpre%3E%3C%2Fdiv%3E%0A%0A%20%20%20%20%3Cdiv%20class%3D"d-flex flex-items-center mt-1" >
dependabot[bot] authoredNov 5, 2025 Configuration menu - View commit details
-
Copy full SHA for ca2d85a - Browse repository at this point
Copy the full SHA ca2d85aView commit details -
examples(deps): bump the basic group in /examples/basic with 9 updates (
#11040) Bumps the basic group in /examples/basic with 9 updates: | Package | From | To | | --- | --- | --- | | [turbo](https://github.com/vercel/turborepo) | `2.5.4` | `2.6.0` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.0` | `19.2.0` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.1` | `19.2.2` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.0` | `19.2.2` | | [eslint](https://github.com/eslint/eslint) | `9.38.0` | `9.39.0` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.34.0` | `9.39.0` | | [eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo) | `2.5.0` | `2.6.0` | | [globals](https://github.com/sindresorhus/globals) | `16.3.0` | `16.5.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.40.0` | `8.46.2` | Updates `turbo` from 2.5.4 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Freleases">turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmaschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fesauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fyamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10958">vercel/turborepo#10958</a></li> <li>docs: clarify passthrough args comparison by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Femilbjorklund"><code>@emilbjorklund</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10990">vercel/turborepo#10990</a></li> <li>docs: fix profile images on home page by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10993">vercel/turborepo#10993</a></li> <li>feat: microfrontends by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10982">vercel/turborepo#10982</a></li> <li>docs: Clarify passtrhough args cache miss by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feug-vs"><code>@eug-vs</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11026">vercel/turborepo#11026</a></li> <li>fix: path validation in <code>microfrontends.json</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11006">vercel/turborepo#11006</a></li> <li>feat(microfrontends): schema.json for microfrontends.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11008">vercel/turborepo#11008</a></li> </ul> <h3>create-turbo</h3> <ul> <li>feat: update <code>create-turbo</code> Bun prompt text by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10918">vercel/turborepo#10918</a></li> </ul> <h3>eslint</h3> <ul> <li>fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10902">vercel/turborepo#10902</a></li> <li>perf: ~8.6x faster ESLint rule by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10943">vercel/turborepo#10943</a></li> </ul> <h3>Examples</h3> <ul> <li>Update package.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FSatheeshsk369"><code>@Satheeshsk369</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10892">vercel/turborepo#10892</a></li> <li>docs: fix JSDoc type for ESLint config in basic example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvictor-code19"><code>@victor-code19</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10727">vercel/turborepo#10727</a></li> <li>refactor(examples): enhance <code>with-nestjs</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F8131">#8131</a>) by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FNeosoulink"><code>@Neosoulink</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10964">vercel/turborepo#10964</a></li> <li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11014">vercel/turborepo#11014</a></li> </ul> <h3>Changelog</h3> <ul> <li>chore: remove missing turbow.js references by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FpauloZion1"><code>@pauloZion1</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10893">vercel/turborepo#10893</a></li> <li>fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10909">vercel/turborepo#10909</a></li> <li>fix: update <code>ui</code> suggested value in error message for turbo.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fhugomassing"><code>@hugomassing</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10896">vercel/turborepo#10896</a></li> <li>chore: remove unused <code>origin</code> field from auth structs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10910">vercel/turborepo#10910</a></li> <li>feat: new OAuth flow for Turborepo CLI with Vercel by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10911">vercel/turborepo#10911</a></li> <li>fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10915">vercel/turborepo#10915</a></li> <li>test: increase coverage for lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10633">vercel/turborepo#10633</a></li> <li>fix: update remote cache OAuth refresh flow by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10916">vercel/turborepo#10916</a></li> <li>feat(tui): task list search with <code>/</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10908">vercel/turborepo#10908</a></li> <li>fix: --graph=foo.dot should not require graphviz installed by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fblast-hardcheese"><code>@blast-hardcheese</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10942">vercel/turborepo#10942</a></li> <li>chore: update devcontainer configuration by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10955">vercel/turborepo#10955</a></li> <li>fix: <code>injectWorkspacePackages</code> for <code>turbo prune</code> with pnpm by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10945">vercel/turborepo#10945</a></li> <li>fix: adjust binary call for microfrontends proxy on Windows by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmknichel"><code>@mknichel</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10962">vercel/turborepo#10962</a></li> <li>Add worktrees.json configuration to .cursor directory by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FCopilot"><code>@Copilot</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10986">vercel/turborepo#10986</a></li> <li>fix: windows symlinking bug by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10992">vercel/turborepo#10992</a></li> <li>fix: added Linux env vars to global passthroughs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Faviramha"><code>@aviramha</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10984">vercel/turborepo#10984</a></li> <li>fix: recursive transitive closure analysis in npm lockfile parser by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10988">vercel/turborepo#10988</a></li> <li>ci(fix): dynamically set ports in proxy integration tests by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11009">vercel/turborepo#11009</a></li> <li>feat: Add support for custom microfrontends.json naming by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkitfoster"><code>@kitfoster</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11022">vercel/turborepo#11022</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a> publish 2.6.0 to registry</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a> release(turborepo): 2.5.9-canary.11 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11030">#11030</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fdc16ef45381fb6dc81867857809e4a24029b604c"><code>dc16ef4</code></a> feat: Add support for custom microfrontends.json naming (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11022">#11022</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff2264174fe5c9995d83d36f73dace0c69f362902"><code>f226417</code></a> feat(microfrontends): schema.json for microfrontends.json (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11008">#11008</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F515c47d23485bc4f1eedfb4925cd9b5f00afda65"><code>515c47d</code></a> fix: path validation in <code>microfrontends.json</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11006">#11006</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fb74f3b1780ed4e504b7c8d2f3eeeb9701e40d052"><code>b74f3b1</code></a> ci(fix): dynamically set ports in proxy integration tests (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11009">#11009</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff3c735b927b88d280f2983627537c2a1b50ff2d6"><code>f3c735b</code></a> docs: Clarify passtrhough args cache miss (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11026">#11026</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F94adf33e29f793ab8c1849a2559dd5054fb7210f"><code>94adf33</code></a> examples: Upgrade core-team-maintained examples to Next.js 16 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11014">#11014</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F97668fe82d5538044b6fa120975c3a90c654bee3"><code>97668fe</code></a> ci: conventional commits adjustment (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11015">#11015</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a> release(turborepo): 2.5.9-canary.10 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11001">#11001</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2Fv2.5.4...v2.6.0">compare view</a></li> </ul> </details> <br /> Updates `react-dom` from 19.1.0 to 19.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Freleases">react-dom's releases</a>.</em></p> <blockquote> <h2>19.2.0 (Oct 1, 2025)</h2> <p>Below is a list of all new features, APIs, and bug fixes.</p> <p>Read the <a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Fblog%2F2025%2F10%2F01%2Freact-19-2">React 19.2 release post</a> for more information.</p> <h2>New React Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact%2FActivity"><code><Activity></code></a>: A new API to hide and restore the UI and internal state of its children.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact%2FuseEffectEvent"><code>useEffectEvent</code></a> is a React Hook that lets you extract non-reactive logic into an <a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Flearn%2Fseparating-events-from-effects%23declaring-an-effect-event">Effect Event</a>.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact%2FcacheSignal"><code>cacheSignal</code></a> (for RSCs) lets your know when the <code>cache()</code> lifetime is over.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Fdeveloper-tooling%2Freact-performance-tracks">React Performance tracks</a> appear on the Performance panel’s timeline in your browser developer tools</li> </ul> <h2>New React DOM Features</h2> <ul> <li>Added resume APIs for partial pre-rendering with Web Streams: <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fserver%2Fresume"><code>resume</code></a>: to resume a prerender to a stream.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fstatic%2FresumeAndPrerender"><code>resumeAndPrerender</code></a>: to resume a prerender to HTML.</li> </ul> </li> <li>Added resume APIs for partial pre-rendering with Node Streams: <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fserver%2FresumeToPipeableStream"><code>resumeToPipeableStream</code></a>: to resume a prerender to a stream.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fstatic%2FresumeAndPrerenderToNodeStream"><code>resumeAndPrerenderToNodeStream</code></a>: to resume a prerender to HTML.</li> </ul> </li> <li>Updated <a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fstatic%2Fprerender"><code>prerender</code></a> APIs to return a <code>postponed</code> state that can be passed to the <code>resume</code> APIs.</li> </ul> <h2>Notable changes</h2> <ul> <li>React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming <code><ViewTransition></code> Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.</li> <li>Add Node Web Streams (<code>prerender</code>, <code>renderToReadableStream</code>) to server-side-rendering APIs for Node.js</li> <li>Use underscore instead of <code>:</code> IDs generated by useId</li> </ul> <h2>All Changes</h2> <h3>React</h3> <ul> <li><code><Activity /></code> was developed over many years, starting before <code>ClassComponent.setState</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Facdlite"><code>@acdlite</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> and many others)</li> <li>Stringify context as "SomeContext" instead of "SomeContext.Provider" (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkassens"><code>@kassens</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33507">#33507</a>)</li> <li>Include stack of cause of React instrumentation errors with <code>%o</code> placeholder (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feps1lon"><code>@eps1lon</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F34198">#34198</a>)</li> <li>Fix infinite <code>useDeferredValue</code> loop in popstate event (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Facdlite"><code>@acdlite</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32821">#32821</a>)</li> <li>Fix a bug when an initial value was passed to <code>useDeferredValue</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Facdlite"><code>@acdlite</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F34376">#34376</a>)</li> <li>Fix a crash when submitting forms with Client Actions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33055">#33055</a>)</li> <li>Hide/unhide the content of dehydrated suspense boundaries if they resuspend (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32900">#32900</a>)</li> <li>Avoid stack overflow on wide trees during Hot Reload (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsophiebits"><code>@sophiebits</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F34145">#34145</a>)</li> <li>Improve Owner and Component stacks in various places (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a>, <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feps1lon"><code>@eps1lon</code></a>: <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33629">#33629</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33724">#33724</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32735">#32735</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33723">#33723</a>)</li> <li>Add <code>cacheSignal</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33557">#33557</a>)</li> </ul> <h3>React DOM</h3> <ul> <li>Block on Suspensey Fonts during reveal of server-side-rendered content (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33342">#33342</a>)</li> <li>Use underscore instead of <code>:</code> for IDs generated by <code>useId</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a>, <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feps1lon"><code>@eps1lon</code></a>: <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32001">#32001</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33342">facebook/react#33342</a><a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33099">#33099</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33422">#33422</a>)</li> <li>Stop warning when ARIA 1.3 attributes are used (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FAbdul-Omira"><code>@Abdul-Omira</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F34264">#34264</a>)</li> <li>Allow <code>nonce</code> to be used on hoistable styles (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FAndarist"><code>@Andarist</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32461">#32461</a>)</li> <li>Warn for using a React owned node as a Container if it also has text content (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32774">#32774</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fblob%2Fmain%2FCHANGELOG.md">react-dom's changelog</a>.</em></p> <blockquote> <h2>19.2.0 (October 1st, 2025)</h2> <p>Below is a list of all new features, APIs, and bug fixes.</p> <p>Read the <a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Fblog%2F2025%2F10%2F01%2Freact-19-2">React 19.2 release post</a> for more information.</p> <h3>New React Features</h3> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact%2FActivity"><code><Activity></code></a>: A new API to hide and restore the UI and internal state of its children.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact%2FuseEffectEvent"><code>useEffectEvent</code></a> is a React Hook that lets you extract non-reactive logic into an <a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Flearn%2Fseparating-events-from-effects%23declaring-an-effect-event">Effect Event</a>.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact%2FcacheSignal"><code>cacheSignal</code></a> (for RSCs) lets your know when the <code>cache()</code> lifetime is over.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Fdev-tools%2Freact-performance-tracks">React Performance tracks</a> appear on the Performance panel’s timeline in your browser developer tools</li> </ul> <h3>New React DOM Features</h3> <ul> <li>Added resume APIs for partial pre-rendering with Web Streams: <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fserver%2Fresume"><code>resume</code></a>: to resume a prerender to a stream.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fstatic%2FresumeAndPrerender"><code>resumeAndPrerender</code></a>: to resume a prerender to HTML.</li> </ul> </li> <li>Added resume APIs for partial pre-rendering with Node Streams: <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fserver%2FresumeToPipeableStream"><code>resumeToPipeableStream</code></a>: to resume a prerender to a stream.</li> <li><a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fstatic%2FresumeAndPrerenderToNodeStream"><code>resumeAndPrerenderToNodeStream</code></a>: to resume a prerender to HTML.</li> </ul> </li> <li>Updated <a href="/api/flow.js?q=https%3A%2F%2Freact.dev%2Freference%2Freact-dom%2Fstatic%2Fprerender"><code>prerender</code></a> APIs to return a <code>postponed</code> state that can be passed to the <code>resume</code> APIs.</li> </ul> <h3>Notable changes</h3> <ul> <li>React DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming <code><ViewTransition></code> Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.</li> <li>Add Node Web Streams (<code>prerender</code>, <code>renderToReadableStream</code>) to server-side-rendering APIs for Node.js</li> <li>Use underscore instead of <code>:</code> IDs generated by useId</li> </ul> <h3>All Changes</h3> <h4>React</h4> <ul> <li><code><Activity /></code> was developed over many years, starting before <code>ClassComponent.setState</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Facdlite"><code>@acdlite</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> and many others)</li> <li>Stringify context as "SomeContext" instead of "SomeContext.Provider" (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkassens"><code>@kassens</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33507">#33507</a>)</li> <li>Include stack of cause of React instrumentation errors with <code>%o</code> placeholder (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feps1lon"><code>@eps1lon</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F34198">#34198</a>)</li> <li>Fix infinite <code>useDeferredValue</code> loop in popstate event (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Facdlite"><code>@acdlite</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32821">#32821</a>)</li> <li>Fix a bug when an initial value was passed to <code>useDeferredValue</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Facdlite"><code>@acdlite</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F34376">#34376</a>)</li> <li>Fix a crash when submitting forms with Client Actions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33055">#33055</a>)</li> <li>Hide/unhide the content of dehydrated suspense boundaries if they resuspend (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32900">#32900</a>)</li> <li>Avoid stack overflow on wide trees during Hot Reload (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsophiebits"><code>@sophiebits</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F34145">#34145</a>)</li> <li>Improve Owner and Component stacks in various places (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a>, <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feps1lon"><code>@eps1lon</code></a>: <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33629">#33629</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33724">#33724</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32735">#32735</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33723">#33723</a>)</li> <li>Add <code>cacheSignal</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33557">#33557</a>)</li> </ul> <h4>React DOM</h4> <ul> <li>Block on Suspensey Fonts during reveal of server-side-rendered content (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33342">#33342</a>)</li> <li>Use underscore instead of <code>:</code> for IDs generated by <code>useId</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsebmarkbage"><code>@sebmarkbage</code></a>, <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feps1lon"><code>@eps1lon</code></a>: <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32001">#32001</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33342">facebook/react#33342</a><a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33099">#33099</a>, <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F33422">#33422</a>)</li> <li>Stop warning when ARIA 1.3 attributes are used (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FAbdul-Omira"><code>@Abdul-Omira</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F34264">#34264</a>)</li> <li>Allow <code>nonce</code> to be used on hoistable styles (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FAndarist"><code>@Andarist</code></a> <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ffacebook%2Freact%2Fpull%2F32461">#32461</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F861811347b8fa936b4a114fc022db9b8253b3d86"><code>8618113</code></a> Bump scheduler version (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34671">#34671</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F1bd1f01f2a46fa453de5099280b54385ca7773b1"><code>1bd1f01</code></a> Ship partial-prerendering APIs to Canary (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34633">#34633</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F2f0649a0b27516eaab549b18af15eed0420e3446"><code>2f0649a</code></a> [Fizz] Remove <code>nonce</code> option from resume-and-prerender APIs (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34664">#34664</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F5667a41fe4d81aa806f6c1e8814b17975e33b317"><code>5667a41</code></a> Bump next prerelease version numbers (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34639">#34639</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2Fe08f53b182fa63df6ec5938fec44d096343806d3"><code>e08f53b</code></a> Match <code>react-dom/static</code> test entrypoints and published entrypoints (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34599">#34599</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F8bb7241f4c773376893701bfe8b8ff03687342a0"><code>8bb7241</code></a> Bump useEffectEvent to Canary (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34610">#34610</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F83c88ad470d680060f807ef81ed4c14b3b71fd3b"><code>83c88ad</code></a> Handle fabric root level fragment with compareDocumentPosition (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34533">#34533</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F68f00c901c05e3a91f6cc77b660bc2334700f163"><code>68f00c9</code></a> Release Activity in Canary (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34374">#34374</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F3168e08f8389d258de9eb7c8d19b9d44a0f250f2"><code>3168e08</code></a> [flags] enable opt-in for enableDefaultTransitionIndicator (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F34373">#34373</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommit%2F3434ff4f4b89ad9388c6109312ef95c14652ae21"><code>3434ff4</code></a> Add scrollIntoView to fragment instances (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Ftree%2FHEAD%2Fpackages%2Freact-dom%2Fissues%2F32814">#32814</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ffacebook%2Freact%2Fcommits%2Fv19.2.0%2Fpackages%2Freact-dom">compare view</a></li> </ul> </details> <br /> Updates `@types/react-dom` from 19.1.1 to 19.2.2 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FDefinitelyTyped%2FDefinitelyTyped%2Fcommits%2FHEAD%2Ftypes%2Freact-dom">compare view</a></li> </ul> </details> <br /> Updates `@types/react` from 19.1.0 to 19.2.2 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FDefinitelyTyped%2FDefinitelyTyped%2Fcommits%2FHEAD%2Ftypes%2Freact">compare view</a></li> </ul> </details> <br /> Updates `@types/react-dom` from 19.1.1 to 19.2.2 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FDefinitelyTyped%2FDefinitelyTyped%2Fcommits%2FHEAD%2Ftypes%2Freact-dom">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 9.38.0 to 9.39.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Freleases">eslint's releases</a>.</em></p> <blockquote> <h2>v9.39.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20259">#20259</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F126552fcf35da3ddcefa527db06dabc54c04041c"><code>126552f</code></a> feat: update error location in <code>for-direction</code> and <code>no-dupe-args</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20258">#20258</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F167d0970d3802a66910e9820f31dcd717fab0b2a"><code>167d097</code></a> feat: update <code>complexity</code> rule to highlight only static block header (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20245">#20245</a>) (jaymarvelz)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20253">#20253</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20167">#20167</a>) (Nitin Kumar)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20257">#20257</a>) (Nicholas C. Zakas)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F927272d1f0d5683b029b729d368a96527f283323"><code>927272d</code></a> fix: correct <code>Scope</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20198">#20198</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F37f76d9c539bb6fc816fedb7be4486b71a58620a"><code>37f76d9</code></a> fix: use <code>AST.Program</code> type for Program node (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20244">#20244</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fae07f0b3334ebd22ae2e7b09bca5973b96aa9768"><code>ae07f0b</code></a> fix: unify timing report for concurrent linting (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20188">#20188</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb165d471be6062f4475b972155b02654a974a0e9"><code>b165d47</code></a> fix: correct <code>Rule</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20199">#20199</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Ffb97cda70d87286a7dbd2457f578ef578d6905e8"><code>fb97cda</code></a> fix: improve error message for missing fix function in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20218">#20218</a>) (jaymarvelz)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20158">#20158</a>) (Percy Ma)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F0f0385f1404dcadaba4812120b1ad02334dbd66a"><code>0f0385f</code></a> docs: use consistent naming recommendation (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20250">#20250</a>) (Alex M. Spieslechner)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa3b145609ac649fac837c8c0515cbb2a9321ca40"><code>a3b1456</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcf5f2dd58dd98084a21da04fe7b9054b9478d552"><code>cf5f2dd</code></a> docs: fix correct tag of <code>no-useless-constructor</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20255">#20255</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F10b995c8e5473de8d66d3cd99d816e046f35e3ec"><code>10b995c</code></a> docs: add TS options and examples for <code>nofunc</code> in <code>no-use-before-define</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20249">#20249</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2584187e4a305ea7a98e1a5bd4dca2a60ad132f8"><code>2584187</code></a> docs: remove repetitive word in comment (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20242">#20242</a>) (reddaisyy)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F637216bd4f2aae7c928ad04a4e40eecffb50c9e5"><code>637216b</code></a> docs: update CLI flags migration instructions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20238">#20238</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe7cda3bdf1bdd664e6033503a3315ad81736b200"><code>e7cda3b</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8"><code>7b9446f</code></a> docs: handle empty flags sections on the feature flags page (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20222">#20222</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20270">#20270</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20265">#20265</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc7d32298482752eeac9fb46378d4f1ea095f3836"><code>c7d3229</code></a> chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20256">#20256</a>) (renovate[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F27549bc774c7c2dc5c569070a3e87c62f602bf7d"><code>27549bc</code></a> chore: update fuzz testing to not error if code sample minimizer fails (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20252">#20252</a>) (Milos Djermanovic)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1370ee40e9d8e0e41843f3278cd745fc1ad543f"><code>a1370ee</code></a> ci: bump actions/setup-node from 5 to 6 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20230">#20230</a>) (dependabot[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20208">#20208</a>) (唯然)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fac3a60dffc29d8d4d5031621bc062e77f891532a"><code>ac3a60d</code></a> 9.39.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe79017ff52cada700e743110bd17409f41f4fdfa"><code>e79017f</code></a> Build: changelog update for 9.39.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20270">#20270</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20158">#20158</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20253">#20253</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20167">#20167</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20259">#20259</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20265">#20265</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20257">#20257</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcompare%2Fv9.38.0...v9.39.0">compare view</a></li> </ul> </details> <br /> Updates `@eslint/js` from 9.34.0 to 9.39.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Freleases"><code>@eslint/js</code>'s releases</a>.</em></p> <blockquote> <h2>v9.39.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20259">#20259</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F126552fcf35da3ddcefa527db06dabc54c04041c"><code>126552f</code></a> feat: update error location in <code>for-direction</code> and <code>no-dupe-args</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20258">#20258</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F167d0970d3802a66910e9820f31dcd717fab0b2a"><code>167d097</code></a> feat: update <code>complexity</code> rule to highlight only static block header (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20245">#20245</a>) (jaymarvelz)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20253">#20253</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20167">#20167</a>) (Nitin Kumar)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20257">#20257</a>) (Nicholas C. Zakas)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F927272d1f0d5683b029b729d368a96527f283323"><code>927272d</code></a> fix: correct <code>Scope</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20198">#20198</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F37f76d9c539bb6fc816fedb7be4486b71a58620a"><code>37f76d9</code></a> fix: use <code>AST.Program</code> type for Program node (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20244">#20244</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fae07f0b3334ebd22ae2e7b09bca5973b96aa9768"><code>ae07f0b</code></a> fix: unify timing report for concurrent linting (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20188">#20188</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb165d471be6062f4475b972155b02654a974a0e9"><code>b165d47</code></a> fix: correct <code>Rule</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20199">#20199</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Ffb97cda70d87286a7dbd2457f578ef578d6905e8"><code>fb97cda</code></a> fix: improve error message for missing fix function in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20218">#20218</a>) (jaymarvelz)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20158">#20158</a>) (Percy Ma)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F0f0385f1404dcadaba4812120b1ad02334dbd66a"><code>0f0385f</code></a> docs: use consistent naming recommendation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20250">#20250</a>) (Alex M. Spieslechner)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa3b145609ac649fac837c8c0515cbb2a9321ca40"><code>a3b1456</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcf5f2dd58dd98084a21da04fe7b9054b9478d552"><code>cf5f2dd</code></a> docs: fix correct tag of <code>no-useless-constructor</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20255">#20255</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F10b995c8e5473de8d66d3cd99d816e046f35e3ec"><code>10b995c</code></a> docs: add TS options and examples for <code>nofunc</code> in <code>no-use-before-define</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20249">#20249</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2584187e4a305ea7a98e1a5bd4dca2a60ad132f8"><code>2584187</code></a> docs: remove repetitive word in comment (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20242">#20242</a>) (reddaisyy)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F637216bd4f2aae7c928ad04a4e40eecffb50c9e5"><code>637216b</code></a> docs: update CLI flags migration instructions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20238">#20238</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe7cda3bdf1bdd664e6033503a3315ad81736b200"><code>e7cda3b</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8"><code>7b9446f</code></a> docs: handle empty flags sections on the feature flags page (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20222">#20222</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20270">#20270</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20265">#20265</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc7d32298482752eeac9fb46378d4f1ea095f3836"><code>c7d3229</code></a> chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20256">#20256</a>) (renovate[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F27549bc774c7c2dc5c569070a3e87c62f602bf7d"><code>27549bc</code></a> chore: update fuzz testing to not error if code sample minimizer fails (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20252">#20252</a>) (Milos Djermanovic)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1370ee40e9d8e0e41843f3278cd745fc1ad543f"><code>a1370ee</code></a> ci: bump actions/setup-node from 5 to 6 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20230">#20230</a>) (dependabot[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20208">#20208</a>) (唯然)</li> </ul> <h2>v9.38.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fce40f74efd45f66d9fbfc6f78ce622ee72008485"><code>ce40f74</code></a> feat: update <code>complexity</code> rule to only highlight function header (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20048">#20048</a>) (Atul Nair)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe37e590aae2a7fcca4d3a9adc1379ad466e5c5d1"><code>e37e590</code></a> feat: correct <code>no-loss-of-precision</code> false positives with <code>e</code> notation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20187">#20187</a>) (Francesco Trotta)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F50c3dfd98065622765a51a8ddb1e70c44fc5a4cb"><code>50c3dfd</code></a> fix: improve type support for isolated dependencies in pnpm (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20201">#20201</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f06a350c4155c4dbf39bf932a38d71d70f1b65"><code>a1f06a3</code></a> fix: correct SourceCode typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20114">#20114</a>) (Pixel998)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F462675af8a811f9ca984efaedbdc5b46b13ced7a"><code>462675a</code></a> docs: improve web accessibility by hiding non-semantic character (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20205">#20205</a>) (루밀LuMir)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc070e65f6bb9e38d06a89ba2b3261781bec3d397"><code>c070e65</code></a> docs: correct formatting in <code>no-irregular-whitespace</code> rule documentation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20203">#20203</a>) (루밀LuMir)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb39e71a2130ae1ea3fbc19b19f5b951eb625722a"><code>b39e71a</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcd3998314876a4fad6463d9011bc73778ccc1fd9"><code>cd39983</code></a> docs: move <code>custom-formatters</code> type descriptions to <code>nodejs-api</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20190">#20190</a>) (Percy Ma)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20208">#20208</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F25d0e33270e08baed09dbee2cdd56a8e5cd9da0f"><code>25d0e33</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fabee4ca1fa10da733b1cc4a7d5e765b912a9de82"><code>abee4ca</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F90a71bf5024a86fc232cd2e05f96811e2a18fd0f"><code>90a71bf</code></a> docs: update <code>README</code> files to add badge and instructions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20115">#20115</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a> fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code> for <code>rules</code> object (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20116">#20116</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Faf2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a> chore: update <code>@eslint-community/eslint-utils</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20069">#20069</a>)</li> <li>See full diff in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommits%2Fv9.39.0%2Fpackages%2Fjs">compare view</a></li> </ul> </details> <br /> Updates `eslint-plugin-turbo` from 2.5.0 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Freleases">eslint-plugin-turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmaschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fesauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fyamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10958">vercel/turborepo#10958</a></li> <li>docs: clarify passthrough args comparison by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Femilbjorklund"><code>@emilbjorklund</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10990">vercel/turborepo#10990</a></li> <li>docs: fix profile images on home page by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10993">vercel/turborepo#10993</a></li> <li>feat: microfrontends by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10982">vercel/turborepo#10982</a></li> <li>docs: Clarify passtrhough args cache miss by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feug-vs"><code>@eug-vs</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11026">vercel/turborepo#11026</a></li> <li>fix: path validation in <code>microfrontends.json</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11006">vercel/turborepo#11006</a></li> <li>feat(microfrontends): schema.json for microfrontends.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11008">vercel/turborepo#11008</a></li> </ul> <h3>create-turbo</h3> <ul> <li>feat: update <code>create-turbo</code> Bun prompt text by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10918">vercel/turborepo#10918</a></li> </ul> <h3>eslint</h3> <ul> <li>fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10902">vercel/turborepo#10902</a></li> <li>perf: ~8.6x faster ESLint rule by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10943">vercel/turborepo#10943</a></li> </ul> <h3>Examples</h3> <ul> <li>Update package.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FSatheeshsk369"><code>@Satheeshsk369</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10892">vercel/turborepo#10892</a></li> <li>docs: fix JSDoc type for ESLint config in basic example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvictor-code19"><code>@victor-code19</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10727">vercel/turborepo#10727</a></li> <li>refactor(examples): enhance <code>with-nestjs</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F8131">#8131</a>) by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FNeosoulink"><code>@Neosoulink</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10964">vercel/turborepo#10964</a></li> <li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11014">vercel/turborepo#11014</a></li> </ul> <h3>Changelog</h3> <ul> <li>chore: remove missing turbow.js references by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FpauloZion1"><code>@pauloZion1</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10893">vercel/turborepo#10893</a></li> <li>fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10909">vercel/turborepo#10909</a></li> <li>fix: update <code>ui</code> suggested value in error message for turbo.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fhugomassing"><code>@hugomassing</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10896">vercel/turborepo#10896</a></li> <li>chore: remove unused <code>origin</code> field from auth structs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10910">vercel/turborepo#10910</a></li> <li>feat: new OAuth flow for Turborepo CLI with Vercel by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10911">vercel/turborepo#10911</a></li> <li>fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10915">vercel/turborepo#10915</a></li> <li>test: increase coverage for lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10633">vercel/turborepo#10633</a></li> <li>fix: update remote cache OAuth refresh flow by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10916">vercel/turborepo#10916</a></li> <li>feat(tui): task list search with <code>/</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10908">vercel/turborepo#10908</a></li> <li>fix: --graph=foo.dot should not require graphviz installed by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fblast-hardcheese"><code>@blast-hardcheese</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10942">vercel/turborepo#10942</a></li> <li>chore: update devcontainer configuration by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10955">vercel/turborepo#10955</a></li> <li>fix: <code>injectWorkspacePackages</code> for <code>turbo prune</code> with pnpm by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10945">vercel/turborepo#10945</a></li> <li>fix: adjust binary call for microfrontends proxy on Windows by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmknichel"><code>@mknichel</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10962">vercel/turborepo#10962</a></li> <li>Add worktrees.json configuration to .cursor directory by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FCopilot"><code>@Copilot</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10986">vercel/turborepo#10986</a></li> <li>fix: windows symlinking bug by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10992">vercel/turborepo#10992</a></li> <li>fix: added Linux env vars to global passthroughs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Faviramha"><code>@aviramha</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10984">vercel/turborepo#10984</a></li> <li>fix: recursive transitive closure analysis in npm lockfile parser by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10988">vercel/turborepo#10988</a></li> <li>ci(fix): dynamically set ports in proxy integration tests by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11009">vercel/turborepo#11009</a></li> <li>feat: Add support for custom microfrontends.json naming by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkitfoster"><code>@kitfoster</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11022">vercel/turborepo#11022</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a> publish 2.6.0 to registry</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a> release(turborepo): 2.5.9-canary.11 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F11030">#11030</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a> release(turborepo): 2.5.9-canary.10 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F11001">#11001</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fbff33ee1b5c3f2fb9e35f156be267fa257c29611"><code>bff33ee</code></a> release(turborepo): 2.5.9-canary.9 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F11000">#11000</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fc3d5d99871ce942d0701ad266149dae6304a1788"><code>c3d5d99</code></a> release(turborepo): 2.5.9-canary.8 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10983">#10983</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fafaa4435e95988ab2075acb4bdeb49a60a97887c"><code>afaa443</code></a> release(turborepo): 2.5.9-canary.7 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10947">#10947</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fad76da0e40195aff306efc8edb96201dfd0b9091"><code>ad76da0</code></a> perf: ~8.6x faster ESLint rule (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10943">#10943</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F7720979fdd2653495e2602d4310130d4addabbb5"><code>7720979</code></a> release(turborepo): 2.5.9-canary.6 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%E2%80%A6%3C%2Fpre%3E%3C%2Fdiv%3E%0A%0A%20%20%20%20%3Cdiv%20class%3D"d-flex flex-items-center mt-1" >
dependabot[bot] authoredNov 5, 2025 Configuration menu - View commit details
-
Copy full SHA for 2eb5d13 - Browse repository at this point
Copy the full SHA 2eb5d13View commit details -
examples(deps-dev): bump the with-tailwind group in /examples/with-ta…
…ilwind with 6 updates (#11038) Bumps the with-tailwind group in /examples/with-tailwind with 6 updates: | Package | From | To | | --- | --- | --- | | [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.14` | `0.7.1` | | [turbo](https://github.com/vercel/turborepo) | `2.5.8` | `2.6.0` | | [eslint](https://github.com/eslint/eslint) | `9.38.0` | `9.39.0` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.38.0` | `9.39.0` | | [eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo) | `2.5.8` | `2.6.0` | | [globals](https://github.com/sindresorhus/globals) | `16.4.0` | `16.5.0` | Updates `prettier-plugin-tailwindcss` from 0.6.14 to 0.7.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Freleases">prettier-plugin-tailwindcss's releases</a>.</em></p> <blockquote> <h2>v0.7.1</h2> <h3>Fixed</h3> <ul> <li>Match against correct name of dynamic attributes when using regexes (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F410">#410</a>)</li> </ul> <h2>v0.7.0</h2> <h3>Added</h3> <ul> <li>Format quotes in <code>@source</code>, <code>@plugin</code>, and <code>@config</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F387">#387</a>)</li> <li>Sort in function calls in Twig (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F358">#358</a>)</li> <li>Sort in callable template literals (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F367">#367</a>)</li> <li>Sort in function calls mixed with property accesses (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F367">#367</a>)</li> <li>Support regular expression patterns for attributes (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F405">#405</a>)</li> <li>Support regular expression patterns for function names (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F405">#405</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Improved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F386">#386</a>)</li> <li>Improved monorepo support by loading v3 configs relative to the input file instead of prettier config file (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F386">#386</a>)</li> <li>Fallback to Tailwind CSS v4 instead of v3 by default (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F390">#390</a>)</li> <li>Don't augment global Prettier <code>ParserOptions</code> and <code>RequiredOptions</code> types (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F354">#354</a>)</li> <li>Drop support for <code>prettier-plugin-import-sort</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F385">#385</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Handle quote escapes in LESS when sorting <code>@apply</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F392">#392</a>)</li> <li>Fix whitespace removal inside nested concat and template expressions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F396">#396</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fblob%2Fmain%2FCHANGELOG.md">prettier-plugin-tailwindcss's changelog</a>.</em></p> <blockquote> <h2>[0.7.1] - 2025-10-17</h2> <h3>Fixed</h3> <ul> <li>Match against correct name of dynamic attributes when using regexes (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F410">#410</a>)</li> </ul> <h2>[0.7.0] - 2025-10-14</h2> <h3>Added</h3> <ul> <li>Format quotes in <code>@source</code>, <code>@plugin</code>, and <code>@config</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F387">#387</a>)</li> <li>Sort in function calls in Twig (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F358">#358</a>)</li> <li>Sort in callable template literals (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F367">#367</a>)</li> <li>Sort in function calls mixed with property accesses (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F367">#367</a>)</li> <li>Support regular expression patterns for attributes (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F405">#405</a>)</li> <li>Support regular expression patterns for function names (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F405">#405</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Improved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F386">#386</a>)</li> <li>Improved monorepo support by loading v3 configs relative to the input file instead of prettier config file (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F386">#386</a>)</li> <li>Fallback to Tailwind CSS v4 instead of v3 by default (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F390">#390</a>)</li> <li>Don't augment global Prettier <code>ParserOptions</code> and <code>RequiredOptions</code> types (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F354">#354</a>)</li> <li>Drop support for <code>prettier-plugin-import-sort</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F385">#385</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Handle quote escapes in LESS when sorting <code>@apply</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F392">#392</a>)</li> <li>Fix whitespace removal inside nested concat and template expressions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fpull%2F396">#396</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2Fa0fea3f3c235bf602f8f0af94693d99d02fd98c0"><code>a0fea3f</code></a> 0.7.1</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2F56fa1fcc0570c94459aa854c46051ab65169c062"><code>56fa1fc</code></a> Update changelog</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2F42aca0cfa235e8d072d5b05a9150433e89062745"><code>42aca0c</code></a> Match against correct name of dynamic attributes when using regexes (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fissues%2F410">#410</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2F3a58565c952ce219239a451321995ff3c8c48510"><code>3a58565</code></a> Fix building on windows</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2F9fa7342d00fd1be0c3cfd57c6e31bf4cbe6913b3"><code>9fa7342</code></a> Correct typo in README (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fissues%2F407">#407</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2Fe03702a49d4ff413b4a8740f3a59a26afa60a8e6"><code>e03702a</code></a> 0.7.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2Fcc87f7b2712440000f82e8c1e12ce2573b1892ee"><code>cc87f7b</code></a> Update changelog</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2F7b9e2a72c827a9055e8305bc66dabe0c10549b90"><code>7b9e2a7</code></a> Update changelog</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2F95a3d4efa89a3f876bb7c23a2d26389b4ce766b3"><code>95a3d4e</code></a> Support regex matches for attributes and function names (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fissues%2F405">#405</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcommit%2Fa195f719641db60f0ee89bc3742c98316d5d06cb"><code>a195f71</code></a> Allow sorting classes inside function calls in Twig templates (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fissues%2F358">#358</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftailwindlabs%2Fprettier-plugin-tailwindcss%2Fcompare%2Fv0.6.14...v0.7.1">compare view</a></li> </ul> </details> <br /> Updates `turbo` from 2.5.8 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Freleases">turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmaschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fesauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fyamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10958">vercel/turborepo#10958</a></li> <li>docs: clarify passthrough args comparison by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Femilbjorklund"><code>@emilbjorklund</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10990">vercel/turborepo#10990</a></li> <li>docs: fix profile images on home page by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10993">vercel/turborepo#10993</a></li> <li>feat: microfrontends by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10982">vercel/turborepo#10982</a></li> <li>docs: Clarify passtrhough args cache miss by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feug-vs"><code>@eug-vs</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11026">vercel/turborepo#11026</a></li> <li>fix: path validation in <code>microfrontends.json</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11006">vercel/turborepo#11006</a></li> <li>feat(microfrontends): schema.json for microfrontends.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11008">vercel/turborepo#11008</a></li> </ul> <h3>create-turbo</h3> <ul> <li>feat: update <code>create-turbo</code> Bun prompt text by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10918">vercel/turborepo#10918</a></li> </ul> <h3>eslint</h3> <ul> <li>fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10902">vercel/turborepo#10902</a></li> <li>perf: ~8.6x faster ESLint rule by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10943">vercel/turborepo#10943</a></li> </ul> <h3>Examples</h3> <ul> <li>Update package.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FSatheeshsk369"><code>@Satheeshsk369</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10892">vercel/turborepo#10892</a></li> <li>docs: fix JSDoc type for ESLint config in basic example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvictor-code19"><code>@victor-code19</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10727">vercel/turborepo#10727</a></li> <li>refactor(examples): enhance <code>with-nestjs</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F8131">#8131</a>) by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FNeosoulink"><code>@Neosoulink</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10964">vercel/turborepo#10964</a></li> <li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11014">vercel/turborepo#11014</a></li> </ul> <h3>Changelog</h3> <ul> <li>chore: remove missing turbow.js references by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FpauloZion1"><code>@pauloZion1</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10893">vercel/turborepo#10893</a></li> <li>fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10909">vercel/turborepo#10909</a></li> <li>fix: update <code>ui</code> suggested value in error message for turbo.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fhugomassing"><code>@hugomassing</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10896">vercel/turborepo#10896</a></li> <li>chore: remove unused <code>origin</code> field from auth structs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10910">vercel/turborepo#10910</a></li> <li>feat: new OAuth flow for Turborepo CLI with Vercel by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10911">vercel/turborepo#10911</a></li> <li>fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10915">vercel/turborepo#10915</a></li> <li>test: increase coverage for lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10633">vercel/turborepo#10633</a></li> <li>fix: update remote cache OAuth refresh flow by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10916">vercel/turborepo#10916</a></li> <li>feat(tui): task list search with <code>/</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10908">vercel/turborepo#10908</a></li> <li>fix: --graph=foo.dot should not require graphviz installed by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fblast-hardcheese"><code>@blast-hardcheese</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10942">vercel/turborepo#10942</a></li> <li>chore: update devcontainer configuration by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10955">vercel/turborepo#10955</a></li> <li>fix: <code>injectWorkspacePackages</code> for <code>turbo prune</code> with pnpm by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10945">vercel/turborepo#10945</a></li> <li>fix: adjust binary call for microfrontends proxy on Windows by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmknichel"><code>@mknichel</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10962">vercel/turborepo#10962</a></li> <li>Add worktrees.json configuration to .cursor directory by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FCopilot"><code>@Copilot</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10986">vercel/turborepo#10986</a></li> <li>fix: windows symlinking bug by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10992">vercel/turborepo#10992</a></li> <li>fix: added Linux env vars to global passthroughs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Faviramha"><code>@aviramha</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10984">vercel/turborepo#10984</a></li> <li>fix: recursive transitive closure analysis in npm lockfile parser by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10988">vercel/turborepo#10988</a></li> <li>ci(fix): dynamically set ports in proxy integration tests by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11009">vercel/turborepo#11009</a></li> <li>feat: Add support for custom microfrontends.json naming by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkitfoster"><code>@kitfoster</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11022">vercel/turborepo#11022</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a> publish 2.6.0 to registry</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a> release(turborepo): 2.5.9-canary.11 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11030">#11030</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fdc16ef45381fb6dc81867857809e4a24029b604c"><code>dc16ef4</code></a> feat: Add support for custom microfrontends.json naming (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11022">#11022</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff2264174fe5c9995d83d36f73dace0c69f362902"><code>f226417</code></a> feat(microfrontends): schema.json for microfrontends.json (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11008">#11008</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F515c47d23485bc4f1eedfb4925cd9b5f00afda65"><code>515c47d</code></a> fix: path validation in <code>microfrontends.json</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11006">#11006</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fb74f3b1780ed4e504b7c8d2f3eeeb9701e40d052"><code>b74f3b1</code></a> ci(fix): dynamically set ports in proxy integration tests (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11009">#11009</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff3c735b927b88d280f2983627537c2a1b50ff2d6"><code>f3c735b</code></a> docs: Clarify passtrhough args cache miss (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11026">#11026</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F94adf33e29f793ab8c1849a2559dd5054fb7210f"><code>94adf33</code></a> examples: Upgrade core-team-maintained examples to Next.js 16 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11014">#11014</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F97668fe82d5538044b6fa120975c3a90c654bee3"><code>97668fe</code></a> ci: conventional commits adjustment (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11015">#11015</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a> release(turborepo): 2.5.9-canary.10 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fissues%2F11001">#11001</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2Fv2.5.8...v2.6.0">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 9.38.0 to 9.39.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Freleases">eslint's releases</a>.</em></p> <blockquote> <h2>v9.39.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20259">#20259</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F126552fcf35da3ddcefa527db06dabc54c04041c"><code>126552f</code></a> feat: update error location in <code>for-direction</code> and <code>no-dupe-args</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20258">#20258</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F167d0970d3802a66910e9820f31dcd717fab0b2a"><code>167d097</code></a> feat: update <code>complexity</code> rule to highlight only static block header (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20245">#20245</a>) (jaymarvelz)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20253">#20253</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20167">#20167</a>) (Nitin Kumar)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20257">#20257</a>) (Nicholas C. Zakas)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F927272d1f0d5683b029b729d368a96527f283323"><code>927272d</code></a> fix: correct <code>Scope</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20198">#20198</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F37f76d9c539bb6fc816fedb7be4486b71a58620a"><code>37f76d9</code></a> fix: use <code>AST.Program</code> type for Program node (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20244">#20244</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fae07f0b3334ebd22ae2e7b09bca5973b96aa9768"><code>ae07f0b</code></a> fix: unify timing report for concurrent linting (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20188">#20188</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb165d471be6062f4475b972155b02654a974a0e9"><code>b165d47</code></a> fix: correct <code>Rule</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20199">#20199</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Ffb97cda70d87286a7dbd2457f578ef578d6905e8"><code>fb97cda</code></a> fix: improve error message for missing fix function in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20218">#20218</a>) (jaymarvelz)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20158">#20158</a>) (Percy Ma)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F0f0385f1404dcadaba4812120b1ad02334dbd66a"><code>0f0385f</code></a> docs: use consistent naming recommendation (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20250">#20250</a>) (Alex M. Spieslechner)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa3b145609ac649fac837c8c0515cbb2a9321ca40"><code>a3b1456</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcf5f2dd58dd98084a21da04fe7b9054b9478d552"><code>cf5f2dd</code></a> docs: fix correct tag of <code>no-useless-constructor</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20255">#20255</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F10b995c8e5473de8d66d3cd99d816e046f35e3ec"><code>10b995c</code></a> docs: add TS options and examples for <code>nofunc</code> in <code>no-use-before-define</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20249">#20249</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2584187e4a305ea7a98e1a5bd4dca2a60ad132f8"><code>2584187</code></a> docs: remove repetitive word in comment (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20242">#20242</a>) (reddaisyy)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F637216bd4f2aae7c928ad04a4e40eecffb50c9e5"><code>637216b</code></a> docs: update CLI flags migration instructions (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20238">#20238</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe7cda3bdf1bdd664e6033503a3315ad81736b200"><code>e7cda3b</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8"><code>7b9446f</code></a> docs: handle empty flags sections on the feature flags page (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20222">#20222</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20270">#20270</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20265">#20265</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc7d32298482752eeac9fb46378d4f1ea095f3836"><code>c7d3229</code></a> chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20256">#20256</a>) (renovate[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F27549bc774c7c2dc5c569070a3e87c62f602bf7d"><code>27549bc</code></a> chore: update fuzz testing to not error if code sample minimizer fails (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20252">#20252</a>) (Milos Djermanovic)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1370ee40e9d8e0e41843f3278cd745fc1ad543f"><code>a1370ee</code></a> ci: bump actions/setup-node from 5 to 6 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20230">#20230</a>) (dependabot[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20208">#20208</a>) (唯然)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fac3a60dffc29d8d4d5031621bc062e77f891532a"><code>ac3a60d</code></a> 9.39.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe79017ff52cada700e743110bd17409f41f4fdfa"><code>e79017f</code></a> Build: changelog update for 9.39.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20270">#20270</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20158">#20158</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20253">#20253</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20167">#20167</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20259">#20259</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20265">#20265</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Feslint%2Feslint%2Fissues%2F20257">#20257</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcompare%2Fv9.38.0...v9.39.0">compare view</a></li> </ul> </details> <br /> Updates `@eslint/js` from 9.38.0 to 9.39.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Freleases"><code>@eslint/js</code>'s releases</a>.</em></p> <blockquote> <h2>v9.39.0</h2> <h2>Features</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcc57d87a3f119e9d39c55e044e526ae067fa31ce"><code>cc57d87</code></a> feat: update error loc to key in <code>no-dupe-class-members</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20259">#20259</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F126552fcf35da3ddcefa527db06dabc54c04041c"><code>126552f</code></a> feat: update error location in <code>for-direction</code> and <code>no-dupe-args</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20258">#20258</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F167d0970d3802a66910e9820f31dcd717fab0b2a"><code>167d097</code></a> feat: update <code>complexity</code> rule to highlight only static block header (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20245">#20245</a>) (jaymarvelz)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F15f5c7c168d0698683943f51dd617f14a5e6815c"><code>15f5c7c</code></a> fix: forward traversal <code>step.args</code> to visitors (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20253">#20253</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F5a1a534e877f7c4c992885867f923df307c3929d"><code>5a1a534</code></a> fix: allow JSDoc comments in object-shorthand rule (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20167">#20167</a>) (Nitin Kumar)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe86b813eb660f1a5adc8e143a70d9b683cd12362"><code>e86b813</code></a> fix: Use more types from <code>@eslint/core</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20257">#20257</a>) (Nicholas C. Zakas)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F927272d1f0d5683b029b729d368a96527f283323"><code>927272d</code></a> fix: correct <code>Scope</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20198">#20198</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F37f76d9c539bb6fc816fedb7be4486b71a58620a"><code>37f76d9</code></a> fix: use <code>AST.Program</code> type for Program node (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20244">#20244</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fae07f0b3334ebd22ae2e7b09bca5973b96aa9768"><code>ae07f0b</code></a> fix: unify timing report for concurrent linting (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20188">#20188</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fb165d471be6062f4475b972155b02654a974a0e9"><code>b165d47</code></a> fix: correct <code>Rule</code> typings (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20199">#20199</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Ffb97cda70d87286a7dbd2457f578ef578d6905e8"><code>fb97cda</code></a> fix: improve error message for missing fix function in suggestions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20218">#20218</a>) (jaymarvelz)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fd3e81e30ee6be5a21151b7a17ef10a714b6059c0"><code>d3e81e3</code></a> docs: Always recommend to include a files property (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20158">#20158</a>) (Percy Ma)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F0f0385f1404dcadaba4812120b1ad02334dbd66a"><code>0f0385f</code></a> docs: use consistent naming recommendation (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20250">#20250</a>) (Alex M. Spieslechner)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa3b145609ac649fac837c8c0515cbb2a9321ca40"><code>a3b1456</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fcf5f2dd58dd98084a21da04fe7b9054b9478d552"><code>cf5f2dd</code></a> docs: fix correct tag of <code>no-useless-constructor</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20255">#20255</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F10b995c8e5473de8d66d3cd99d816e046f35e3ec"><code>10b995c</code></a> docs: add TS options and examples for <code>nofunc</code> in <code>no-use-before-define</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20249">#20249</a>) (Tanuj Kanti)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2584187e4a305ea7a98e1a5bd4dca2a60ad132f8"><code>2584187</code></a> docs: remove repetitive word in comment (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20242">#20242</a>) (reddaisyy)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F637216bd4f2aae7c928ad04a4e40eecffb50c9e5"><code>637216b</code></a> docs: update CLI flags migration instructions (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20238">#20238</a>) (jaymarvelz)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fe7cda3bdf1bdd664e6033503a3315ad81736b200"><code>e7cda3b</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8"><code>7b9446f</code></a> docs: handle empty flags sections on the feature flags page (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20222">#20222</a>) (sethamus)</li> </ul> <h2>Chores</h2> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fdfe3c1b2034228765c48c8a445554223767dd16d"><code>dfe3c1b</code></a> chore: update <code>@eslint/js</code> version to 9.39.0 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20270">#20270</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1f4e52d67c94bef61edd1607dcd130047c1baf0"><code>a1f4e52</code></a> chore: update <code>@eslint</code> dependencies (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20265">#20265</a>) (Francesco Trotta)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fc7d32298482752eeac9fb46378d4f1ea095f3836"><code>c7d3229</code></a> chore: update dependency <code>@eslint/core</code> to ^0.17.0 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20256">#20256</a>) (renovate[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F27549bc774c7c2dc5c569070a3e87c62f602bf7d"><code>27549bc</code></a> chore: update fuzz testing to not error if code sample minimizer fails (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20252">#20252</a>) (Milos Djermanovic)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2Fa1370ee40e9d8e0e41843f3278cd745fc1ad543f"><code>a1370ee</code></a> ci: bump actions/setup-node from 5 to 6 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20230">#20230</a>) (dependabot[bot])</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20208">#20208</a>) (唯然)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F2375a6de8263393c129d41cac1b407b40111a73c"><code>2375a6d</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommit%2F9e7fad4a1867709060686d03e0ec1d0d69671cfb"><code>9e7fad4</code></a> chore: add script to auto-generate eslint:recommended configuration (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Ftree%2FHEAD%2Fpackages%2Fjs%2Fissues%2F20208">#20208</a>)</li> <li>See full diff in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feslint%2Feslint%2Fcommits%2Fv9.39.0%2Fpackages%2Fjs">compare view</a></li> </ul> </details> <br /> Updates `eslint-plugin-turbo` from 2.5.8 to 2.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Freleases">eslint-plugin-turbo's releases</a>.</em></p> <blockquote> <h2>Turborepo v2.6.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Docs</h3> <ul> <li>docs: clarification on Transit Nodes docs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmaschwenk"><code>@maschwenk</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F9181">vercel/turborepo#9181</a></li> <li>docs: add GitHub Actions reusable workflow documentation for remote caching by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10923">vercel/turborepo#10923</a></li> <li>docs: generate blog release OG images by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10936">vercel/turborepo#10936</a></li> <li>docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Ftetzng"><code>@tetzng</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10954">vercel/turborepo#10954</a></li> <li>docs: align tailwindcss 4 guide to the with-tailwind example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fesauri"><code>@esauri</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10963">vercel/turborepo#10963</a></li> <li>docs: fix typos and formatting issues in Playwright guide by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fyamcodes"><code>@yamcodes</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10980">vercel/turborepo#10980</a></li> <li>docs: adjust compute hours saved component initial value by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10958">vercel/turborepo#10958</a></li> <li>docs: clarify passthrough args comparison by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Femilbjorklund"><code>@emilbjorklund</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10990">vercel/turborepo#10990</a></li> <li>docs: fix profile images on home page by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10993">vercel/turborepo#10993</a></li> <li>feat: microfrontends by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10982">vercel/turborepo#10982</a></li> <li>docs: Clarify passtrhough args cache miss by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Feug-vs"><code>@eug-vs</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11026">vercel/turborepo#11026</a></li> <li>fix: path validation in <code>microfrontends.json</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11006">vercel/turborepo#11006</a></li> <li>feat(microfrontends): schema.json for microfrontends.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11008">vercel/turborepo#11008</a></li> </ul> <h3>create-turbo</h3> <ul> <li>feat: update <code>create-turbo</code> Bun prompt text by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10918">vercel/turborepo#10918</a></li> </ul> <h3>eslint</h3> <ul> <li>fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10902">vercel/turborepo#10902</a></li> <li>perf: ~8.6x faster ESLint rule by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10943">vercel/turborepo#10943</a></li> </ul> <h3>Examples</h3> <ul> <li>Update package.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FSatheeshsk369"><code>@Satheeshsk369</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10892">vercel/turborepo#10892</a></li> <li>docs: fix JSDoc type for ESLint config in basic example by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvictor-code19"><code>@victor-code19</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10727">vercel/turborepo#10727</a></li> <li>refactor(examples): enhance <code>with-nestjs</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F8131">#8131</a>) by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FNeosoulink"><code>@Neosoulink</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10964">vercel/turborepo#10964</a></li> <li>examples: Upgrade core-team-maintained examples to Next.js 16 by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11014">vercel/turborepo#11014</a></li> </ul> <h3>Changelog</h3> <ul> <li>chore: remove missing turbow.js references by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FpauloZion1"><code>@pauloZion1</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10893">vercel/turborepo#10893</a></li> <li>fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10909">vercel/turborepo#10909</a></li> <li>fix: update <code>ui</code> suggested value in error message for turbo.json by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fhugomassing"><code>@hugomassing</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10896">vercel/turborepo#10896</a></li> <li>chore: remove unused <code>origin</code> field from auth structs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10910">vercel/turborepo#10910</a></li> <li>feat: new OAuth flow for Turborepo CLI with Vercel by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10911">vercel/turborepo#10911</a></li> <li>fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10915">vercel/turborepo#10915</a></li> <li>test: increase coverage for lockfiles by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10633">vercel/turborepo#10633</a></li> <li>fix: update remote cache OAuth refresh flow by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10916">vercel/turborepo#10916</a></li> <li>feat(tui): task list search with <code>/</code> by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10908">vercel/turborepo#10908</a></li> <li>fix: --graph=foo.dot should not require graphviz installed by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fblast-hardcheese"><code>@blast-hardcheese</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10942">vercel/turborepo#10942</a></li> <li>chore: update devcontainer configuration by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10955">vercel/turborepo#10955</a></li> <li>fix: <code>injectWorkspacePackages</code> for <code>turbo prune</code> with pnpm by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10945">vercel/turborepo#10945</a></li> <li>fix: adjust binary call for microfrontends proxy on Windows by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fmknichel"><code>@mknichel</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10962">vercel/turborepo#10962</a></li> <li>Add worktrees.json configuration to .cursor directory by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2FCopilot"><code>@Copilot</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10986">vercel/turborepo#10986</a></li> <li>fix: windows symlinking bug by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10992">vercel/turborepo#10992</a></li> <li>fix: added Linux env vars to global passthroughs by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Faviramha"><code>@aviramha</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10984">vercel/turborepo#10984</a></li> <li>fix: recursive transitive closure analysis in npm lockfile parser by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F10988">vercel/turborepo#10988</a></li> <li>ci(fix): dynamically set ports in proxy integration tests by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fanthonyshew"><code>@anthonyshew</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11009">vercel/turborepo#11009</a></li> <li>feat: Add support for custom microfrontends.json naming by <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fkitfoster"><code>@kitfoster</code></a> in <a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fvercel%2Fturborepo%2Fpull%2F11022">vercel/turborepo#11022</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Ff60165150ce6d6c545295d0996c41ee584a143b3"><code>f601651</code></a> publish 2.6.0 to registry</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F0f63f6ed2aa6d6c586068749054ca2ed286cf030"><code>0f63f6e</code></a> release(turborepo): 2.5.9-canary.11 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F11030">#11030</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F1cb78e2ba3da57774241b5c8ba9c5592dd5fe67e"><code>1cb78e2</code></a> release(turborepo): 2.5.9-canary.10 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F11001">#11001</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fbff33ee1b5c3f2fb9e35f156be267fa257c29611"><code>bff33ee</code></a> release(turborepo): 2.5.9-canary.9 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F11000">#11000</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fc3d5d99871ce942d0701ad266149dae6304a1788"><code>c3d5d99</code></a> release(turborepo): 2.5.9-canary.8 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10983">#10983</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fafaa4435e95988ab2075acb4bdeb49a60a97887c"><code>afaa443</code></a> release(turborepo): 2.5.9-canary.7 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10947">#10947</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2Fad76da0e40195aff306efc8edb96201dfd0b9091"><code>ad76da0</code></a> perf: ~8.6x faster ESLint rule (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10943">#10943</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F7720979fdd2653495e2602d4310130d4addabbb5"><code>7720979</code></a> release(turborepo): 2.5.9-canary.6 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10946">#10946</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F6a9855b13a1c8cd61d5832bf98727c95cfc39cf1"><code>6a9855b</code></a> release(turborepo): 2.5.9-canary.5 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10937">#10937</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommit%2F39c6c2b9dfb7cedb635ae24c1791fd887d13c90b"><code>39c6c2b</code></a> release(turborepo): 2.5.9-canary.4 (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Ftree%2FHEAD%2Fpackages%2Feslint-plugin-turbo%2Fissues%2F10922">#10922</a>)</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcommits%2Fv2.6.0%2Fpackages%2Feslint-plugin-turbo">compare view</a></li> </ul> </details> <br /> Updates `globals` from 16.4.0 to 16.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Freleases">globals's releases</a>.</em></p> <blockquote> <h2>v16.5.0</h2> <ul> <li>Update globals (2025-11-01) (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsindresorhus%2Fglobals%2Fissues%2F316">#316</a>) 6d441ca</li> <li>Add Vue, Svelte, and Astro globals (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsindresorhus%2Fglobals%2Fissues%2F314">#314</a>) ea31521</li> </ul> <hr /> <p><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Fcompare%2Fv16.4.0...v16.5.0">https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Fcommit%2F46fdf18f4ce0b5abc9da1b3cf0f64fe8413f8573"><code>46fdf18</code></a> 16.5.0</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Fcommit%2F6d441ca77493f1ce9a8b332acdcbf8b153f2d788"><code>6d441ca</code></a> Update globals (2025-11-01) (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsindresorhus%2Fglobals%2Fissues%2F316">#316</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Fcommit%2Fd323da640b22eb962aa60a85e9303419d1ec3131"><code>d323da6</code></a> Add test for keys and values (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsindresorhus%2Fglobals%2Fissues%2F315">#315</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Fcommit%2Fea31521ef3c30a6ac4ca269970ecccf47e1524d6"><code>ea31521</code></a> Add Vue, Svelte, and Astro globals (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsindresorhus%2Fglobals%2Fissues%2F314">#314</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Fcommit%2Ffa8aaaeb9b203468a07e9c2dacec9ca48527aa1f"><code>fa8aaae</code></a> Add date to automated PR title (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsindresorhus%2Fglobals%2Fissues%2F311">#311</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Fcommit%2Fb777f0926d9f5d433a4cc507e4d282eb714ddc4f"><code>b777f09</code></a> Update Puppeteer (<a href="/api/flow.js?q=https%3A%2F%2Fredirect.github.com%2Fsindresorhus%2Fglobals%2Fissues%2F310">#310</a>)</li> <li>See full diff in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fsindresorhus%2Fglobals%2Fcompare%2Fv16.4.0...v16.5.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ce96f66 - Browse repository at this point
Copy the full SHA ce96f66View commit details -
fix: Labels for k + j backwards in binds list (#11036)
### Description Fixed `k` and `j` being around the wrong way in binds list for popup. ### Testing Instructions Check binds list for correct labels.
Configuration menu - View commit details
-
Copy full SHA for 7ba1a88 - Browse repository at this point
Copy the full SHA 7ba1a88View commit details -
examples(deps): bump next from 16.0.0 to 16.0.1 in /examples/non-mono…
…repo (#11051) Bumps [next](https://github.com/vercel/next.js) from 16.0.0 to 16.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/releases">next's">https://github.com/vercel/next.js/releases">next's releases</a>.</em></p> <blockquote> <h2>v16.0.1</h2> <h3>Core Changes</h3> <ul> <li>fix(static-paths): add depth tracking to parallel route param resolution: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85319">#85319</a></li">https://redirect.github.com/vercel/next.js/issues/85319">#85319</a></li> <li>Fix types of <code>@next/mdx</code>: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/82238">#82238</a></li">https://redirect.github.com/vercel/next.js/issues/82238">#82238</a></li> <li>Ensure getServerInsertedHTML skips rendering correctly: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85394">#85394</a></li">https://redirect.github.com/vercel/next.js/issues/85394">#85394</a></li> <li>Fix duplicate .next/types <code>include</code> on Windows: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85400">#85400</a></li">https://redirect.github.com/vercel/next.js/issues/85400">#85400</a></li> <li>Exclude <code>next-js</code> condition from middleware, proxy, and instrumentation: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85321">#85321</a></li">https://redirect.github.com/vercel/next.js/issues/85321">#85321</a></li> <li>remove unstable_forceStale prefetch option & restore <code>prefetch={true}</code> functionality: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85411">#85411</a></li">https://redirect.github.com/vercel/next.js/issues/85411">#85411</a></li> <li>Upgrade React from <code>2bcbf254-20251020</code> to <code>6160773f-20251023</code>: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85277">#85277</a></li">https://redirect.github.com/vercel/next.js/issues/85277">#85277</a></li> <li>fix(next/image): swap dependencies: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85419">#85419</a></li">https://redirect.github.com/vercel/next.js/issues/85419">#85419</a></li> <li>Handle <code>Origin: null</code> headers: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85402">#85402</a></li">https://redirect.github.com/vercel/next.js/issues/85402">#85402</a></li> <li>Generalize Segment Cache fallback implementation: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/84652">#84652</a></li">https://redirect.github.com/vercel/next.js/issues/84652">#84652</a></li> <li>fix: ensure req.query is writable: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/81573">#81573</a></li">https://redirect.github.com/vercel/next.js/issues/81573">#81573</a></li> <li>fix: Proxy not picked up on Windows: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85443">#85443</a></li">https://redirect.github.com/vercel/next.js/issues/85443">#85443</a></li> <li>[test] Ensure we can toggle the DevTools menu while status indicators are active: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85456">#85456</a></li">https://redirect.github.com/vercel/next.js/issues/85456">#85456</a></li> <li>Fix crash when suspending in Components using <code>useActionQueue</code>: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85459">#85459</a></li">https://redirect.github.com/vercel/next.js/issues/85459">#85459</a></li> </ul> <h3>Misc Changes</h3> <ul> <li>docs: create-next-app react-compiler and new prompts: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85213">#85213</a></li">https://redirect.github.com/vercel/next.js/issues/85213">#85213</a></li> <li>docs: cache components - introduction: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85196">#85196</a></li">https://redirect.github.com/vercel/next.js/issues/85196">#85196</a></li> <li>docs: use cache feedback: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85169">#85169</a></li">https://redirect.github.com/vercel/next.js/issues/85169">#85169</a></li> <li>docs: stabilize apis in docs: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85219">#85219</a></li">https://redirect.github.com/vercel/next.js/issues/85219">#85219</a></li> <li>docs: revalidateTag immediate expiration in Route Handlers: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85223">#85223</a></li">https://redirect.github.com/vercel/next.js/issues/85223">#85223</a></li> <li>Docs/use cache feedback 2: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85222">#85222</a></li">https://redirect.github.com/vercel/next.js/issues/85222">#85222</a></li> <li>docs: added <code>use cache: remote</code> docs: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85145">#85145</a></li">https://redirect.github.com/vercel/next.js/issues/85145">#85145</a></li> <li>docs: proxy runtime defaults to nodejs: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85204">#85204</a></li">https://redirect.github.com/vercel/next.js/issues/85204">#85204</a></li> <li>chore: cache components feedback: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85241">#85241</a></li">https://redirect.github.com/vercel/next.js/issues/85241">#85241</a></li> <li>docs: add a note that cache components is opt-in near the top: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85245">#85245</a></li">https://redirect.github.com/vercel/next.js/issues/85245">#85245</a></li> <li>Docs/v16 feedback: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85259">#85259</a></li">https://redirect.github.com/vercel/next.js/issues/85259">#85259</a></li> <li>Update command to install babel-plugin-react-compiler as a devDependency: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85235">#85235</a></li">https://redirect.github.com/vercel/next.js/issues/85235">#85235</a></li> <li>docs: typegen next-env.d.ts feedback: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85273">#85273</a></li">https://redirect.github.com/vercel/next.js/issues/85273">#85273</a></li> <li>docs: link to MCP guide from upgrade: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85308">#85308</a></li">https://redirect.github.com/vercel/next.js/issues/85308">#85308</a></li> <li>docs: regexp removed from middleware config: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85343">#85343</a></li">https://redirect.github.com/vercel/next.js/issues/85343">#85343</a></li> <li>docs: simplify MCP guide to focus on next-devtools-mcp: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85353">#85353</a></li">https://redirect.github.com/vercel/next.js/issues/85353">#85353</a></li> <li>docs: fix proxy matcher overflow: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85337">#85337</a></li">https://redirect.github.com/vercel/next.js/issues/85337">#85337</a></li> <li>docs: point out diff in serialization types for arguments and return values: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85338">#85338</a></li">https://redirect.github.com/vercel/next.js/issues/85338">#85338</a></li> <li>[test] Update snapshots: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85407">#85407</a></li">https://redirect.github.com/vercel/next.js/issues/85407">#85407</a></li> <li>docs: Fix typo in SEO section of loading.mdx: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85301">#85301</a></li">https://redirect.github.com/vercel/next.js/issues/85301">#85301</a></li> <li>Fix typo in Fast Refresh documentation: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85352">#85352</a></li">https://redirect.github.com/vercel/next.js/issues/85352">#85352</a></li> <li>Fix grammatical errors in updating data documentation: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85067">#85067</a></li">https://redirect.github.com/vercel/next.js/issues/85067">#85067</a></li> <li>[test] Skip devlow benchmarks on PRs: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85408">#85408</a></li">https://redirect.github.com/vercel/next.js/issues/85408">#85408</a></li> <li>[test] Unflake typed-env suite: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85410">#85410</a></li">https://redirect.github.com/vercel/next.js/issues/85410">#85410</a></li> <li>Update rust toolchain to 2025-10-27: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85409">#85409</a></li">https://redirect.github.com/vercel/next.js/issues/85409">#85409</a></li> <li>[test] Speed up prefetching suite: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85417">#85417</a></li">https://redirect.github.com/vercel/next.js/issues/85417">#85417</a></li> <li>docs: remove inaccuracies from use cache: private: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85425">#85425</a></li">https://redirect.github.com/vercel/next.js/issues/85425">#85425</a></li> <li>[test] Exclude Next.js internal stack frames from cache-component-error CLI output assertions: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85421">#85421</a></li">https://redirect.github.com/vercel/next.js/issues/85421">#85421</a></li> <li>[test] Exclude likely Next.js internal Components from component stacks in Redbox assertions: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85420">#85420</a></li">https://redirect.github.com/vercel/next.js/issues/85420">#85420</a></li> <li>Turbopack: correctly trace files with npm: <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85323">#85323</a></li">https://redirect.github.com/vercel/next.js/issues/85323">#85323</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/e08402bfad8db05b0df820daf4f08c9c65ab1f7b"><code>e08402b</code></a">https://github.com/vercel/next.js/commit/e08402bfad8db05b0df820daf4f08c9c65ab1f7b"><code>e08402b</code></a> v16.0.1</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/51d9631e571a04a50dbf33259c81893c48ab3eca"><code>51d9631</code></a">https://github.com/vercel/next.js/commit/51d9631e571a04a50dbf33259c81893c48ab3eca"><code>51d9631</code></a> Upgrade React from <code>6160773f-20251023</code> to <code>b4455a6e-20251027</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85464">#85464</a>)</li">https://redirect.github.com/vercel/next.js/issues/85464">#85464</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/163fc17a46f79901c5910ebd540ae8bb8e47e3ef"><code>163fc17</code></a">https://github.com/vercel/next.js/commit/163fc17a46f79901c5910ebd540ae8bb8e47e3ef"><code>163fc17</code></a> v16.0.1-canary.6</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/a986e1731d60ed02749ab0fb64fe581dc35e04a5"><code>a986e17</code></a">https://github.com/vercel/next.js/commit/a986e1731d60ed02749ab0fb64fe581dc35e04a5"><code>a986e17</code></a> Fix crash when suspending in Components using <code>useActionQueue</code> (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85459">#85459</a>)</li">https://redirect.github.com/vercel/next.js/issues/85459">#85459</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/406721415df918d4eda14a54d1866569aeb5765b"><code>4067214</code></a">https://github.com/vercel/next.js/commit/406721415df918d4eda14a54d1866569aeb5765b"><code>4067214</code></a> Turbopack: correctly trace files with npm (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85323">#85323</a>)</li">https://redirect.github.com/vercel/next.js/issues/85323">#85323</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/976a2222f0dfb9cd01fd83439bffca5bf10cf49d"><code>976a222</code></a">https://github.com/vercel/next.js/commit/976a2222f0dfb9cd01fd83439bffca5bf10cf49d"><code>976a222</code></a> [test] Ensure we can toggle the DevTools menu while status indicators are act...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/b95dbe6a3a79a459173557a3b670eb6cb2c6d060"><code>b95dbe6</code></a">https://github.com/vercel/next.js/commit/b95dbe6a3a79a459173557a3b670eb6cb2c6d060"><code>b95dbe6</code></a> fix: Proxy not picked up on Windows (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/85443">#85443</a>)</li">https://redirect.github.com/vercel/next.js/issues/85443">#85443</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/b0837e0f2451bfe420b082109f259122bf676298"><code>b0837e0</code></a">https://github.com/vercel/next.js/commit/b0837e0f2451bfe420b082109f259122bf676298"><code>b0837e0</code></a> [test] Exclude likely Next.js internal Components from component stacks in Re...</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/456d8e7b8c0f1f11fa9d290ccc916c6c686d5081"><code>456d8e7</code></a">https://github.com/vercel/next.js/commit/456d8e7b8c0f1f11fa9d290ccc916c6c686d5081"><code>456d8e7</code></a> fix: ensure req.query is writable (<a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://redirect.github.com/vercel/next.js/issues/81573">#81573</a>)</li">https://redirect.github.com/vercel/next.js/issues/81573">#81573</a>)</li> <li><a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/commit/0b6fe158c61fec5f30289856a3d1c078b0be7022"><code>0b6fe15</code></a">https://github.com/vercel/next.js/commit/0b6fe158c61fec5f30289856a3d1c078b0be7022"><code>0b6fe15</code></a> [test] Exclude Next.js internal stack frames from cache-component-error CLI o...</li> <li>Additional commits viewable in <a href="/api/flow.js?q=https%3A%2F%2Fgithub.com%2Fvercel%2Fturborepo%2Fcompare%2F%253Ca%2520href%3D"https://github.com/vercel/next.js/compare/v16.0.0...v16.0.1">compare">https://github.com/vercel/next.js/compare/v16.0.0...v16.0.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5bf7e43 - Browse repository at this point
Copy the full SHA 5bf7e43View commit details -
chore(with-docker/Dockerfile): Some improvements (#11010)
### Description I (think I) improved the Dockerfile of the web in the example "with-docker". 1. The "base" image install `libc6-compat` once only 2. The "base" image set the workspace to `/app` once only 3. The "builder" image, which was doing the `prune` is renamed to "initiator" because, you know, **it doesn't build the app...** 4. The "installer" image, which was doing the `build` is renamed to "builder" because, you know, **it builds the app...** 5. A deprecated comment (I think) has been removed. But correct me, I am probably wrong ### Testing Instructions ``` docker build -f apps/web/Dockerfile -t "awesome" . ``` --------- Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b97cecf - Browse repository at this point
Copy the full SHA b97cecfView commit details -
fix(prune): Add bunfig.toml to list of copied files (#11055)
`bunfig.toml` can contain settings that control the package installation process under `install.*` https://bun.com/docs/runtime/bunfig#package-manager
Configuration menu - View commit details
-
Copy full SHA for 3f68f49 - Browse repository at this point
Copy the full SHA 3f68f49View commit details -
fix(prune): Handle
patchedDependenciesfor bun (#11027)~~`bunfig.toml` is basically bun's `.npmrc` file. Needs to be copied to handle options like `linker = hoisted`~~ Prune was already correctly pruning the `patchedDepenedencies` in the lockfile for bun, but it wasn't pruning them from `package.json` which was causing `bun install` to complain that the patches were missing. In addition, it was not copying the patch files for packages that weren't pruned --------- Co-authored-by: Anthony Shew <anthonyshew@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4e852e1 - Browse repository at this point
Copy the full SHA 4e852e1View commit details -
fix(boundaries): Enable import attributes parsing (#11053)
## Summary Fixes #10961 - Enables parsing of import attributes (the `with` keyword syntax) in the `turbo boundaries` command. ## Details The issue was that PR #10078 fixed import attributes parsing for `turbo-trace` but didn't apply the same fix to the boundaries module. This caused the boundaries command to fail with "Expected ';', got 'with'" when encountering modern import syntax like: ```js import pkg from './package.json' with { type: 'json' }; ``` ## Changes - Added `import_attributes: true` to the SWC ES syntax configuration in `crates/turborepo-lib/src/boundaries/mod.rs:437` - Added test fixture with import attributes to verify the fix works ## Test Plan - [x] Built the project successfully - [x] Verified boundaries command now parses files with import attributes without errors - [x] Added test fixture file with import attributes that gets checked by integration tests 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for f29fd1f - Browse repository at this point
Copy the full SHA f29fd1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5da07a - Browse repository at this point
Copy the full SHA a5da07aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.6.1-canary.0...v2.6.1-canary.1