Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Production deployment #988

Merged
merged 4 commits into from
Oct 1, 2024
Merged

Production deployment #988

merged 4 commits into from
Oct 1, 2024

Commits on Sep 26, 2024

  1. chore(deps): update dependency ubuntu to v24 (#985)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [ubuntu](https://redirect.github.com/actions/runner-images) |
    github-runner | major | `22.04` -> `24.04` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://redirect.github.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ni4wIiwidXBkYXRlZEluVmVyIjoiMzguOTYuMCIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    simonknittel and renovate-bot authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    701f217 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update typescript-eslint monorepo to v8 (major) (#966)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
    | devDependencies | major | [`7.18.0` ->
    `8.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.18.0/8.7.0)
    |
    |
    [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
    | devDependencies | major | [`7.18.0` ->
    `8.7.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.18.0/8.7.0)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/eslint-plugin)</summary>
    
    ###
    [`v8.7.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#870-2024-09-23)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.6.0...v8.7.0)
    
    ##### 🚀 Features
    
    -   **eslint-plugin:** \[no-unsafe-call] check calls of Function
    
    - **eslint-plugin:** \[consistent-type-exports] check `export *` exports
    to see if all exported members are types
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** properly coerce all types to string in
    `getStaticMemberAccessValue`
    
    - **eslint-plugin:** \[no-deprecated] report on imported deprecated
    variables
    
    - **eslint-plugin:** \[no-confusing-non-null-assertion] check !in and
    !instanceof
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Brian Donovan
    -   Kirk Waiblinger
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.6.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#860-2024-09-16)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.5.0...v8.6.0)
    
    ##### 🚀 Features
    
    -   add `allow` option for `restrict-template-expressions`
    
    -   **type-utils:** isNullableType add Void logic
    
    -   **eslint-plugin:** \[no-unnecessary-condition] check switch cases
    
    - **eslint-plugin:** \[no-misused-promises] check array predicate return
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-deprecated] don't report recursive types in
    destructuring assignment twice
    
    - **eslint-plugin:** \[no-deprecated] report on deprecated variables
    used in destructuring assignment
    
    - **eslint-plugin:** \[no-deprecated] report on deprecated properties
    with function-like types
    
    - **eslint-plugin:** \[no-unnecessary-condition] properly reflect
    multiple negations in message
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Josh Goldberg ✨
    -   Kim Sang Du
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.5.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#850-2024-09-09)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.4.0...v8.5.0)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** \[no-duplicate-type-constituents] prevent
    unnecessary \`
    
    -   **eslint-plugin:** \[no-unsafe-argument] differentiate error types
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] fix
    TSNonNullExpression fixer
    
    -   **eslint-plugin:** \[no-misused-promises] handle static method
    
    - **eslint-plugin:** \[no-unnecessary-type-parameters] fix AST quick
    path scope analysis
    
    - **eslint-plugin:** \[consistent-type-assertions] access parser
    services lazily
    
    ##### ❤️  Thank You
    
    -
    [`f44da95`](https://redirect.github.com/typescript-eslint/typescript-eslint/commit/f44da958e)
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.4.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#840-2024-09-02)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.3.0...v8.4.0)
    
    This was a version bump only for eslint-plugin to align it with other
    projects, there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.3.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#830-2024-08-26)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.2.0...v8.3.0)
    
    ##### 🚀 Features
    
    -   **eslint-plugin:** \[no-deprecation] add rule
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-unnecessary-template-expression] add missing
    parentheses in autofix
    
    - **eslint-plugin:** \[no-unnecessary-type-parameters] check mapped
    alias type arguments
    
    -   **utils:** add `TSDeclareFunction` to `functionTypeTypes`
    
    -   **ast-spec:** use `Expression` in argument of `ThrowStatement`
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Daichi Kamiyama
    -   Josh Goldberg ✨
    -   Kim Sang Du
    -   Sukka
    -   Vida Xie
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.2.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#820-2024-08-19)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.1.0...v8.2.0)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** add suggestion to `require-await` to remove `async`
    keyword
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[use-unknown-in-catch-callback-variable] flag
    second argument of `.then`
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] conflict with TS
    for variables used before assignment
    
    - **eslint-plugin:** delete \[] in message if ReadOnly\<string\[]> is
    detected
    
    - **eslint-plugin:** \[no-redundant-type-constituents] differentiate a
    types-error any from a true any
    
    - **eslint-plugin:** \[no-unnecessary-type-parameters] check mapped
    constraint types if necessary
    
    - **eslint-plugin:** \[no-unsafe-enum-comparison] add logic to see
    through intersections
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Dave
    -   Jake Bailey
    -   James
    -   Josh Goldberg ✨
    -   liuxingbaoyu
    -   Yukihiro Hasegawa
    -   Yutong Zhu
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.1.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#810-2024-08-12)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.1...v8.1.0)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** \[no-floating-promises] enable "add await"
    suggestion if ignoreVoid is true
    
    - **typescript-estree:** restrict variable declarator definite/init
    combinations
    
    -   **eslint-plugin:** \[no-unsafe-return] check promise any
    
    - **eslint-plugin:** \[no-misused-promises] check subtype methods
    against heritage type methods
    
    ##### 🩹 Fixes
    
    -   **eslint-plugin:** \[no-unsafe-enum-comparison] typo in test
    
    - **eslint-plugin:** \[no-unnecessary-type-parameters] skip checking
    function bodies for AST references
    
    - **eslint-plugin:** \[member-ordering] get accessor member name & take
    into account `abstract` and decorator
    
    - **eslint-plugin:** \[prefer-optional-chain] wrong parenthesis fix
    output
    
    -   **eslint-plugin:** \[no-unnecessary-type-parameters] clarify message
    
    ##### ❤️  Thank You
    
    -   Aly Thobani
    -   Brad Zacher
    -   James
    -   Josh Goldberg ✨
    -   Joshua Chen
    -   Olivier Zalmanski
    -   YeonJuan
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.0.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#801-2024-08-05)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.0...v8.0.1)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-unused-vars] ignore imports used only as types
    
    ##### ❤️  Thank You
    
    -   Jake Bailey
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.0.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#800-2024-07-31)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.18.0...v8.0.0)
    
    ##### 🚀 Features
    
    -   stricter parent types for the AST
    
    - **typescript-estree:** split TSMappedType typeParameter into
    constraint and key
    
    -   **eslint-plugin:** remove formatting/layout rules
    
    - **eslint-plugin:** \[prefer-nullish-coalescing] change
    ignoreConditionalTests default to true
    
    -   **eslint-plugin:** deprecate no-loss-of-precision extension rule
    
    - **eslint-plugin:** \[no-unused-vars] align catch behavior to ESLint 9
    
    - **typescript-estree:** rename automaticSingleRunInference to
    disallowAutomaticSingleRunInference
    
    -   **utils:** allow specifying additional rule meta.docs in RuleCreator
    
    - **eslint-plugin:** split no-empty-object-type out from ban-types and
    no-empty-interfaces
    
    -   **rule-tester:** support multipass fixes
    
    - **typescript-estree:** stabilize EXPERIMENTAL_useProjectService as
    projectService
    
    -   **eslint-plugin:** remove deprecated no-throw-literal rule
    
    -   **eslint-plugin:** apply initial config changes for v8
    
    -   **eslint-plugin:** remove no-useless-template-literals
    
    - **eslint-plugin:** \[no-floating-promises] add
    'allowForKnownSafeCalls' option
    
    - **eslint-plugin:** replace ban-types with no-restricted-types,
    no-unsafe-function-type, no-wrapper-object-types
    
    - **eslint-plugin:** \[no-unused-vars] add `reportUnusedIgnorePattern`
    option
    
    - **eslint-plugin:** \[no-unused-vars] support
    `ignoreClassWithStaticInitBlock`
    
    - **eslint-plugin:** \[no-unused-vars] handle comma operator for
    assignments, treat for-of the same as for-in
    
    - **eslint-plugin:** \[no-unused-vars] report if var used only in typeof
    
    - **eslint-plugin:** \[no-floating-promises] disable checkThenables by
    default for v8
    
    -   **rule-tester:** switched to flat config
    
    - **eslint-plugin:** \[no-unnecessary-type-parameters] promote to strict
    
    ##### 🩹 Fixes
    
    -   correct eslint-plugin's peerDependency on parser@8
    
    -   disable `projectService` in `disabled-type-checked` shared config
    
    - **typescript-estree:** add TSEnumBody node for TSEnumDeclaration body
    
    - **eslint-plugin:** include alpha pre-releases in parser peer
    dependency
    
    - **eslint-plugin:** correct rules.d.ts types to not rely on
    non-existent imports
    
    -   **eslint-plugin:** remove duplicate import `RuleModuleWithMetaDocs`
    
    - **type-utils:** also check declared modules for package names in
    TypeOrValueSpecifier
    
    - **eslint-plugin:** \[no-unnecessary-template-expression] do not render
    escaped strings in autofixes
    
    - **eslint-plugin:** \[no-unused-vars] incorporate upstream changes
    around caught errors report messages
    
    - **eslint-plugin:** \[no-misused-promises] perf: avoid getting types of
    variables/functions if the annotated type is obviously not a function
    
    -   **rule-tester:** provide Linter a cwd in its constructor
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Alfred Ringstad
    -   auvred
    -   Brad Zacher
    -   Christopher Aubut
    -   Collin Bachman
    -   James Henry
    -   Josh Goldberg
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   StyleShit
    -   Victor Lin
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.18.0 (2024-07-29)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] prevent runtime
    error when asserting a variable declared in default TS lib
    
    - **eslint-plugin:** \[unbound-method] report on destructuring in
    function parameters
    
    - **eslint-plugin:** \[no-duplicate-type-constituents] shouldn't report
    on error types
    
    - **eslint-plugin:** \[strict-boolean-expressions] support branded
    booleans
    
    ##### ❤️  Thank You
    
    -   auvred
    -   Oliver Salzburg
    -   Vinccool96
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.17.0 (2024-07-22)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** backport no-unsafe-function type,
    no-wrapper-object-types from v8 to v7
    
    - **eslint-plugin:** \[return-await] add option to report in
    error-handling scenarios only, and deprecate "never"
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-floating-promises] check top-level type
    assertions (and more)
    
    - **eslint-plugin:** \[strict-boolean-expressions] consider assertion
    function argument a boolean context
    
    - **eslint-plugin:** \[no-unnecessary-condition] false positive on
    optional private field
    
    ##### ❤️  Thank You
    
    -   Armano
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   StyleShit
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.16.1 (2024-07-15)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-unnecessary-type-parameters] descend into all
    parts of mapped types in no-unnecessary-type-parameters
    
    ##### ❤️  Thank You
    
    -   Dan Vanderkam
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.16.0 (2024-07-08)
    
    ##### 🚀 Features
    
    -   **rule-tester:** stricter rule test validations
    
    - **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add
    new rule
    
    - **eslint-plugin:** add support for nested namespaces to
    unsafe-member-access
    
    -   **eslint-plugin:** \[no-floating-promises] add checkThenables option
    
    ##### 🩹 Fixes
    
    - **deps:** update dependency
    [@&#8203;eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp)
    to v4.11.0
    
    - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests
    from
    [#&#8203;9263](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/9263)
    `checkThenables`
    
    -   **website:** react key error on internal pages of website
    
    - **eslint-plugin:** \[restrict-template-expressions] don't report
    tuples if `allowArray` option is enabled
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Josh Goldberg ✨
    -   Juan Sanchez
    -   Vinccool96
    -   YeonJuan
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.15.0 (2024-07-01)
    
    ##### 🚀 Features
    
    -   **eslint-plugin:** \[array-type] detect `Readonly<string[]>` case
    
    - **eslint-plugin:** back-port new rules around empty object types from
    v8
    
    ##### 🩹 Fixes
    
    - disable `EXPERIMENTAL_useProjectService` in `disabled-type-checked`
    shared config
    
    - **eslint-plugin:** \[no-unsafe-return] differentiate a types-error any
    from a true any
    
    - **eslint-plugin:** \[no-unsafe-call] differentiate a types-error any
    from a true any
    
    ##### ❤️  Thank You
    
    -   auvred
    -   Kim Sang Du
    -   rgehbt
    -   Vinccool96
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.14.1 (2024-06-24)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and
    literals as their underlying primitive types
    
    - **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix
    does not remove parens
    
    ##### ❤️  Thank You
    
    -   Jake Bailey
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.14.0 (2024-06-24)
    
    ##### 🚀 Features
    
    -   support TypeScript 5.5
    
    ##### 🩹 Fixes
    
    -   **eslint-plugin:** \[no-extraneous-class] handle abstract members
    
    - **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected
    primitive types
    
    -   **eslint-plugin:** \[no-invalid-this] support AccessorProperty
    
    ##### ❤️  Thank You
    
    -   Brad Zacher
    -   cm-ayf
    -   Jake Bailey
    -   James Zhan
    -   Joshua Chen
    -   yoshi2no
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.13.1 (2024-06-17)
    
    ##### 🩹 Fixes
    
    -   **eslint-plugin:** \[prefer-readonly] refine report locations
    
    - **eslint-plugin:** \[return-await] support explicit resource
    management
    
    - **eslint-plugin:** \[no-unsafe-member-access] differentiate a
    types-error any from a true any
    
    ##### ❤️  Thank You
    
    -   Kirk Waiblinger
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.13.0 (2024-06-10)
    
    ##### 🚀 Features
    
    - **typescript-estree:** require `import = require()` argument to be a
    string literal
    
    - **typescript-estree:** forbid `.body`, `.async`, `.generator` on
    `declare function`
    
    - **eslint-plugin:** \[no-dynamic-delete] allow all string literals as
    index
    
    ##### 🩹 Fixes
    
    - **ast-spec:** function-call-like callee should be Expression not
    LeftHandSideExpression
    
    -   **scope-manager:** handle index signature in class
    
    -   **eslint-plugin:** \[init-declarations] refine report locations
    
    - **eslint-plugin:** \[no-base-to-string] make error message more
    nuanced
    
    - **eslint-plugin:** \[no-unsafe-assignment] be more specific about
    error types
    
    - **eslint-plugin:** \[no-magic-numbers] fix implementation of the
    `ignore` option
    
    ##### ❤️  Thank You
    
    -   Fotis Papadogeorgopoulos
    -   Joshua Chen
    -   Kirk Waiblinger
    -   Tobiloba Adedeji
    -   Vinccool96
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.12.0 (2024-06-03)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** \[no-useless-template-literals] rename to
    `no-useless-template-expression` (deprecate
    `no-useless-template-literals`)
    
    -   **rule-tester:** check for parsing errors in suggestion fixes
    
    -   **rule-tester:** port `checkDuplicateTestCases` from ESLint
    
    - **eslint-plugin:** \[no-floating-promises] add option
    'allowForKnownSafePromises'
    
    ##### 🩹 Fixes
    
    -   no-useless-template-expression -> no-unnecessary-template-expression
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] combine template
    literal check with `const` variable check
    
    - **eslint-plugin:** \[dot-notation] fix false positive when accessing
    private/protected property with optional chaining
    
    - **eslint-plugin:** \[explicit-member-accessibility] refine report
    locations
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] declares are
    always defined, so always check `declare`s
    
    - **eslint-plugin:** \[prefer-literal-enum-member] allow using member it
    self on allowBitwiseExpressions
    
    - **eslint-plugin:** \[return-await] clean up in-try-catch detection and
    make autofixes safe
    
    - **eslint-plugin:** \[member-ordering] also TSMethodSignature can be
    get/set
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Han Yeong-woo
    -   Joshua Chen
    -   Kim Sang Du
    -   Kirk Waiblinger
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.11.0 (2024-05-27)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** deprecate prefer-ts-expect-error in favor of
    ban-ts-comment
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[consistent-type-assertions] prevent syntax errors
    on arrow functions
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Dom Armstrong
    -   Kirk Waiblinger
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.10.0 (2024-05-20)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** \[sort-type-constituents] support case sensitive
    sorting
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[prefer-regexp-exec] fix heuristic to check
    whether regex may contain global flag
    
    ##### ❤️  Thank You
    
    -   auvred
    -   Emanuel Hoogeveen
    -   jsfm01
    -   Kirk Waiblinger
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.9.0 (2024-05-13)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[explicit-function-return-types] fix false
    positive on default parameters
    
    ##### ❤️  Thank You
    
    -   Kirk Waiblinger
    -   Sheetal Nandi
    -   Vinccool96
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.8.0 (2024-04-29)
    
    ##### 🩹 Fixes
    
    -   **eslint-plugin:** \[no-unsafe-argument] handle  tagged templates
    
    - **eslint-plugin:** \[prefer-optional-chain] suggests optional chaining
    during strict null equality check
    
    - **eslint-plugin:** \[consistent-type-assertions] handle tagged
    templates
    
    -   **eslint-plugin:** \[no-unsafe-return] handle union types
    
    -   **eslint-plugin:** \[no-unused-vars] clear error report range
    
    ##### ❤️  Thank You
    
    -   auvred
    -   Josh Goldberg ✨
    -   jsfm01
    -   Kim Sang Du
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.7.1 (2024-04-22)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-unsafe-assignment] handle shorthand property
    assignment
    
    - **eslint-plugin:** \[explicit-function-return-type] fix checking wrong
    ancestor's return type
    
    - **eslint-plugin:** \[prefer-optional-chain] only look at left operand
    for `requireNullish`
    
    -   **eslint-plugin:** \[no-for-in-array] refine report location
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] allow non-null
    assertion for void type
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Kirk Waiblinger
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.7.0 (2024-04-15)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** replace `no-new-symbol` with
    `no-new-native-nonconstructor`
    
    ##### ❤️  Thank You
    
    -   Dave
    -   Josh Goldberg ✨
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.6.0 (2024-04-08)
    
    ##### 🚀 Features
    
    -   bump npm dependency ranges
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Brad Zacher
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.5.0 (2024-04-01)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-floating-promises] handle
    TaggedTemplateExpression
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] handle
    exactOptionalPropertyTypes compiler option
    
    ##### ❤️  Thank You
    
    -   Brad Zacher
    -   Kim Sang Du
    -   Mark de Dios
    -   Naru
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.4.0 (2024-03-25)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** \[consistent-type-imports] ignore files with
    decorators, experimentalDecorators, and emitDecoratorMetadata
    
    - **eslint-plugin:** \[no-unnecessary-type-arguments] handle tagged
    templates
    
    - **eslint-plugin:** deprecate no-throw-literal and add a renamed
    only-throw-error
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[prefer-optional-chain] address multipart nullish
    checks false positive
    
    - **eslint-plugin:** \[prefer-optional-chain] properly disambiguate
    between `boolean` and `false`
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] avoid remove const
    casting on template literals with expressions inside
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Brad Zacher
    -   Josh Goldberg ✨
    -   Kim Sang Du
    -   Kirk Waiblinger
    -   Marco Pasqualetti
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.3.1 (2024-03-18)
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[no-floating-promises] revert disable of
    ignoreVoid in strict config
    
    ##### ❤️  Thank You
    
    -   Josh Goldberg ✨
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.3.0 (2024-03-18)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** \[restrict-template-expressions] add `allowArray`
    option
    
    - **eslint-plugin:** add meta.docs.recommended setting for strict config
    options
    
    - **eslint-plugin:** add rule `use-unknown-in-catch-callback-variables`
    
    - **eslint-plugin:** \[prefer-reduce-type-parameter] supports tuple,
    union, intersection
    
    ##### 🩹 Fixes
    
    -   correct `engines.node` constraints in `package.json`
    
    - **eslint-plugin:** \[unbound-method] check method definition in object
    literal using longhand form
    
    - **eslint-plugin:** \[consistent-type-imports] handle imports without
    specifiers
    
    - **eslint-plugin:** \[no-redundant-type-constituents] incorrectly marks
    & string as redundant
    
    - **eslint-plugin:** \[no-unnecessary-qualifier] handle merge namespace
    with enum
    
    - **eslint-plugin:** \[no-unused-expressions] false negatives when using
    assertions
    
    - **eslint-plugin:** \[ban-ts-comment] more accurate handling of
    multiline comments
    
    - **eslint-plugin:** \[explicit-function-return-type,
    explicit-module-boundary-types] improved checking for
    allowHigherOrderFunctions option
    
    - **eslint-plugin:** \[class-literal-property-style] ignore property
    assigned in constructor
    
    - **eslint-plugin:** \[no-unnecessary-type-assertion] fix false negative
    for const variable declarations
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Alexu
    -   Arka Pratim Chaudhuri
    -   auvred
    -   Derrick Isaacson
    -   fnx
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   Marta Cardoso
    -   Michaël De Boey
    -   Tristan Rasmussen
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.2.0 (2024-03-11)
    
    ##### 🚀 Features
    
    -   support TS 5.4
    
    - **eslint-plugin:** \[prefer-string-starts-ends-with] add
    allowSingleElementEquality option
    
    ##### 🩹 Fixes
    
    -   **eslint-plugin:** expose \*-type-checked-only configs for extension
    
    - **eslint-plugin:** \[member-ordering] report alphabetical sorting for
    all groups instead of just the first failing group
    
    - **eslint-plugin:** \[no-var-requires, no-require-imports] support
    template literal
    
    - **eslint-plugin:** \[no-useless-template-literals] detect
    TemplateLiteral
    
    - **eslint-plugin:** \[no-unnecessary-condition] handle union array and
    tuple type
    
    - **eslint-plugin:** \[prefer-find] support ternary branches in
    prefer-find
    
    ##### ❤️  Thank You
    
    -   Arka Pratim Chaudhuri
    -   auvred
    -   Chris Plummer
    -   Fotis Papadogeorgopoulos
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   Wayne Zhang
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.1.1 (2024-03-04)
    
    This was a version bump only for eslint-plugin to align it with other
    projects, there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.1.0 (2024-02-26)
    
    ##### 🚀 Features
    
    -   **eslint-plugin:** add \*-type-checked-only configs
    
    - **eslint-plugin:** \[naming-convention] support the auto-accessor
    syntax
    
    -   **eslint-plugin:** \[consistent-return] add new rule
    
    ##### 🩹 Fixes
    
    - **eslint-plugin:** \[prefer-optional-chan] allow typeof for avoiding
    reference error
    
    -   **eslint-plugin:** \[no-misused-promises] improve check union types
    
    - **eslint-plugin:** \[no-use-before-define] fix false positive type
    reference in as, satisfies
    
    ##### ❤️  Thank You
    
    -   Arka Pratim Chaudhuri
    -   Josh Goldberg ✨
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.0.2 (2024-02-19)
    
    ##### 🩹 Fixes
    
    - fix tsconfig-less check errors, fix `@types/eslint` incompatibilities,
    add tests
    
    ##### ❤️  Thank You
    
    -   Brad Zacher
    -   Gareth Jones
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.0.1 (2024-02-12)
    
    ##### 🩹 Fixes
    
    -   **eslint-plugin:** update peer dep for parser
    
    ##### ❤️  Thank You
    
    -   Tim Dorr
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/parser)</summary>
    
    ###
    [`v8.7.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#870-2024-09-23)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.6.0...v8.7.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.6.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#860-2024-09-16)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.5.0...v8.6.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.5.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#850-2024-09-09)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.4.0...v8.5.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.4.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#840-2024-09-02)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.3.0...v8.4.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.3.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#830-2024-08-26)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.2.0...v8.3.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.2.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#820-2024-08-19)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.1.0...v8.2.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.1.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#810-2024-08-12)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.1...v8.1.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.0.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#801-2024-08-05)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.0.0...v8.0.1)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    ###
    [`v8.0.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#800-2024-07-31)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v7.18.0...v8.0.0)
    
    ##### 🚀 Features
    
    -   **parser:** always enable comment, loc, range, tokens
    
    - **typescript-estree:** stabilize EXPERIMENTAL_useProjectService as
    projectService
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Alfred Ringstad
    -   auvred
    -   Brad Zacher
    -   Christopher Aubut
    -   Collin Bachman
    -   James Henry
    -   Josh Goldberg
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   StyleShit
    -   Victor Lin
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.18.0 (2024-07-29)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.17.0 (2024-07-22)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.16.1 (2024-07-15)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.16.0 (2024-07-08)
    
    ##### 🩹 Fixes
    
    - **deps:** update dependency
    [@&#8203;eslint-community/regexpp](https://redirect.github.com/eslint-community/regexpp)
    to v4.11.0
    
    -   **website:** react key error on internal pages of website
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Josh Goldberg ✨
    -   Juan Sanchez
    -   Vinccool96
    -   YeonJuan
    -   Yukihiro Hasegawa
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.15.0 (2024-07-01)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.14.1 (2024-06-24)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.14.0 (2024-06-24)
    
    ##### 🚀 Features
    
    -   support TypeScript 5.5
    
    ##### ❤️  Thank You
    
    -   Brad Zacher
    -   cm-ayf
    -   Jake Bailey
    -   James Zhan
    -   Joshua Chen
    -   yoshi2no
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.13.1 (2024-06-17)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.13.0 (2024-06-10)
    
    ##### 🚀 Features
    
    - **parser, typescript-estree:** export withoutProjectParserOptions
    utility
    
    ##### ❤️  Thank You
    
    -   Fotis Papadogeorgopoulos
    -   Joshua Chen
    -   Kirk Waiblinger
    -   Tobiloba Adedeji
    -   Vinccool96
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.12.0 (2024-06-03)
    
    ##### 🩹 Fixes
    
    -   **types:** correct typing ParserOptions
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Han Yeong-woo
    -   Joshua Chen
    -   Kim Sang Du
    -   Kirk Waiblinger
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.11.0 (2024-05-27)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.10.0 (2024-05-20)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.9.0 (2024-05-13)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.8.0 (2024-04-29)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.7.1 (2024-04-22)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.7.0 (2024-04-15)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.6.0 (2024-04-08)
    
    ##### 🚀 Features
    
    -   bump npm dependency ranges
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   auvred
    -   Brad Zacher
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.5.0 (2024-04-01)
    
    ##### 🩹 Fixes
    
    -   **parser:** disallow `errorOnTypeScriptSyntacticAndSemanticIssues`
    
    ##### ❤️  Thank You
    
    -   Brad Zacher
    -   Kim Sang Du
    -   Mark de Dios
    -   Naru
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.4.0 (2024-03-25)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** \[consistent-type-imports] ignore files with
    decorators, experimentalDecorators, and emitDecoratorMetadata
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Brad Zacher
    -   Josh Goldberg ✨
    -   Kim Sang Du
    -   Kirk Waiblinger
    -   Marco Pasqualetti
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.3.1 (2024-03-18)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.3.0 (2024-03-18)
    
    ##### 🩹 Fixes
    
    -   correct `engines.node` constraints in `package.json`
    
    ##### ❤️  Thank You
    
    -   Abraham Guo
    -   Alexu
    -   Arka Pratim Chaudhuri
    -   auvred
    -   Derrick Isaacson
    -   fnx
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   Marta Cardoso
    -   Michaël De Boey
    -   Tristan Rasmussen
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.2.0 (2024-03-11)
    
    ##### 🚀 Features
    
    -   support TS 5.4
    
    ##### ❤️  Thank You
    
    -   Arka Pratim Chaudhuri
    -   auvred
    -   Chris Plummer
    -   Fotis Papadogeorgopoulos
    -   Josh Goldberg ✨
    -   Kirk Waiblinger
    -   Wayne Zhang
    -   YeonJuan
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.1.1 (2024-03-04)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.1.0 (2024-02-26)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.0.2 (2024-02-19)
    
    ##### 🩹 Fixes
    
    - fix tsconfig-less check errors, fix `@types/eslint` incompatibilities,
    add tests
    
    ##### ❤️  Thank You
    
    -   Brad Zacher
    -   Gareth Jones
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    #### 7.0.1 (2024-02-12)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://main--typescript-eslint.netlify.app/users/versioning)
    and
    [releases](https://main--typescript-eslint.netlify.app/users/releases)
    on our website.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these
    updates again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://redirect.github.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNy4xIiwidXBkYXRlZEluVmVyIjoiMzguOTQuMyIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    simonknittel and renovate-bot authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    9fb43d0 View commit details
    Browse the repository at this point in the history
  3. fix(deps): update patch tuesday (#982)

    This PR contains the following updates:
    
    | Package | Type | Update | Change | Pending |
    |---|---|---|---|---|
    |
    [@aws-sdk/client-eventbridge](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-eventbridge)
    ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge))
    | dependencies | minor | [`3.637.0` ->
    `3.654.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-eventbridge/3.637.0/3.654.0)
    | `3.658.1` (+1) |
    |
    [@aws-sdk/client-s3](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3)
    ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3))
    | dependencies | minor | [`3.637.0` ->
    `3.654.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.637.0/3.654.0)
    | `3.658.1` (+2) |
    |
    [@aws-sdk/s3-request-presigner](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/packages/s3-request-presigner)
    ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner))
    | dependencies | minor | [`3.637.0` ->
    `3.654.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fs3-request-presigner/3.637.0/3.654.0)
    | `3.658.1` (+2) |
    | [@tanstack/react-query](https://tanstack.com/query)
    ([source](https://redirect.github.com/TanStack/query/tree/HEAD/packages/react-query))
    | dependencies | minor | [`5.53.3` ->
    `5.56.2`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/5.53.3/5.56.2)
    | |
    | [@tanstack/react-query-devtools](https://tanstack.com/query)
    ([source](https://redirect.github.com/TanStack/query/tree/HEAD/packages/react-query-devtools))
    | dependencies | minor | [`5.54.0` ->
    `5.56.2`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/5.54.0/5.56.2)
    | `5.58.0` |
    | [@trpc/client](https://trpc.io)
    ([source](https://redirect.github.com/trpc/trpc/tree/HEAD/packages/client))
    | dependencies | patch | [`11.0.0-rc.498` ->
    `11.0.0-rc.502`](https://renovatebot.com/diffs/npm/@trpc%2fclient/11.0.0-rc.498/11.0.0-rc.502)
    | `11.0.0-rc.532` (+7) |
    | [@trpc/next](https://trpc.io)
    ([source](https://redirect.github.com/trpc/trpc/tree/HEAD/packages/next))
    | dependencies | patch | [`11.0.0-rc.498` ->
    `11.0.0-rc.502`](https://renovatebot.com/diffs/npm/@trpc%2fnext/11.0.0-rc.498/11.0.0-rc.502)
    | `11.0.0-rc.532` (+7) |
    | [@trpc/react-query](https://trpc.io)
    ([source](https://redirect.github.com/trpc/trpc/tree/HEAD/packages/react))
    | dependencies | patch | [`11.0.0-rc.498` ->
    `11.0.0-rc.502`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/11.0.0-rc.498/11.0.0-rc.502)
    | `11.0.0-rc.532` (+7) |
    | [@trpc/server](https://trpc.io)
    ([source](https://redirect.github.com/trpc/trpc/tree/HEAD/packages/server))
    | dependencies | patch | [`11.0.0-rc.498` ->
    `11.0.0-rc.502`](https://renovatebot.com/diffs/npm/@trpc%2fserver/11.0.0-rc.498/11.0.0-rc.502)
    | `11.0.0-rc.532` (+7) |
    |
    [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | devDependencies | patch | [`20.16.3` ->
    `20.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/20.16.3/20.16.5)
    | `20.16.9` (+3) |
    |
    [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
    | devDependencies | patch | [`18.3.5` ->
    `18.3.8`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.5/18.3.8)
    | `18.3.9` |
    |
    [@vitest/coverage-v8](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme)
    ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8))
    | devDependencies | minor | [`2.0.5` ->
    `2.1.1`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/2.0.5/2.1.1)
    | |
    | [actions/setup-node](https://redirect.github.com/actions/setup-node) |
    action | patch | `v4.0.3` -> `v4.0.4` | |
    | [aws](https://registry.terraform.io/providers/hashicorp/aws)
    ([source](https://redirect.github.com/hashicorp/terraform-provider-aws))
    | required_provider | minor | `5.65.0` -> `5.67.0` | `5.68.0` |
    |
    [cloudflare](https://registry.terraform.io/providers/cloudflare/cloudflare)
    ([source](https://redirect.github.com/cloudflare/terraform-provider-cloudflare))
    | required_provider | minor | `4.40.0` -> `4.42.0` | |
    | [eslint](https://eslint.org)
    ([source](https://redirect.github.com/eslint/eslint)) | devDependencies
    | patch | [`8.57.0` ->
    `8.57.1`](https://renovatebot.com/diffs/npm/eslint/8.57.0/8.57.1) | |
    |
    [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config)
    ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next))
    | devDependencies | patch | [`14.2.7` ->
    `14.2.12`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.7/14.2.12)
    | `14.2.13` |
    | [external](https://registry.terraform.io/providers/hashicorp/external)
    ([source](https://redirect.github.com/hashicorp/terraform-provider-external))
    | required_provider | patch | `2.3.3` -> `2.3.4` | |
    | [hashicorp/terraform](https://redirect.github.com/hashicorp/terraform)
    | | patch | `1.9.5` -> `1.9.6` | |
    | [hashicorp/terraform](https://redirect.github.com/hashicorp/terraform)
    | required_version | patch | `1.9.5` -> `1.9.6` | |
    | [next](https://nextjs.org)
    ([source](https://redirect.github.com/vercel/next.js)) | dependencies |
    patch | [`14.2.10` ->
    `14.2.12`](https://renovatebot.com/diffs/npm/next/14.2.10/14.2.12) |
    `14.2.13` |
    | [openai](https://redirect.github.com/openai/openai-node) |
    dependencies | minor | [`4.57.0` ->
    `4.62.1`](https://renovatebot.com/diffs/npm/openai/4.57.0/4.62.1) |
    `4.65.0` (+2) |
    | [postcss](https://postcss.org/)
    ([source](https://redirect.github.com/postcss/postcss)) |
    devDependencies | patch | [`8.4.44` ->
    `8.4.47`](https://renovatebot.com/diffs/npm/postcss/8.4.44/8.4.47) | |
    |
    [renovatebot/github-action](https://redirect.github.com/renovatebot/github-action)
    | action | patch | `v40.2.7` -> `v40.2.10` | |
    | [tailwindcss](https://tailwindcss.com)
    ([source](https://redirect.github.com/tailwindlabs/tailwindcss)) |
    devDependencies | patch | [`3.4.10` ->
    `3.4.12`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.10/3.4.12) |
    `3.4.13` |
    | [typescript](https://www.typescriptlang.org/)
    ([source](https://redirect.github.com/microsoft/TypeScript)) |
    devDependencies | minor | [`5.5.4` ->
    `5.6.2`](https://renovatebot.com/diffs/npm/typescript/5.5.4/5.6.2) | |
    | [vercel](https://vercel.com)
    ([source](https://redirect.github.com/vercel/vercel/tree/HEAD/packages/cli))
    | devDependencies | minor | [`37.2.1` ->
    `37.5.2`](https://renovatebot.com/diffs/npm/vercel/37.2.1/37.5.2) |
    `37.6.0` (+2) |
    | [vitest](https://redirect.github.com/vitest-dev/vitest)
    ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest))
    | devDependencies | minor | [`2.0.5` ->
    `2.1.1`](https://renovatebot.com/diffs/npm/vitest/2.0.5/2.1.1) | |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>aws/aws-sdk-js-v3
    (@&#8203;aws-sdk/client-eventbridge)</summary>
    
    ###
    [`v3.654.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-eventbridge/CHANGELOG.md#36540-2024-09-18)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.1...v3.654.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-eventbridge](https://redirect.github.com/aws-sdk/client-eventbridge)
    
    ####
    [3.651.1](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.0...v3.651.1)
    (2024-09-13)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-eventbridge](https://redirect.github.com/aws-sdk/client-eventbridge)
    
    ###
    [`v3.651.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-eventbridge/CHANGELOG.md#36511-2024-09-13)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.650.0...v3.651.1)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-eventbridge](https://redirect.github.com/aws-sdk/client-eventbridge)
    
    ###
    [`v3.650.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-eventbridge/CHANGELOG.md#36500-2024-09-11)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.649.0...v3.650.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-eventbridge](https://redirect.github.com/aws-sdk/client-eventbridge)
    
    ###
    [`v3.649.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-eventbridge/CHANGELOG.md#36490-2024-09-10)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.645.0...v3.649.0)
    
    ##### Features
    
    - **endpoints:** codegen sync for request creation performance
    improvements
    ([#&#8203;6449](https://redirect.github.com/aws/aws-sdk-js-v3/issues/6449))
    ([c8e8f28](https://redirect.github.com/aws/aws-sdk-js-v3/commit/c8e8f28d0714c8165162e1411b5f740ba729a93a))
    
    ###
    [`v3.645.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-eventbridge/CHANGELOG.md#36450-2024-09-04)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.637.0...v3.645.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-eventbridge](https://redirect.github.com/aws-sdk/client-eventbridge)
    
    </details>
    
    <details>
    <summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-s3)</summary>
    
    ###
    [`v3.654.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36540-2024-09-18)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.1...v3.654.0)
    
    ##### Features
    
    - **client-s3:** Added SSE-KMS support for directory buckets.
    ([a00b8b0](https://redirect.github.com/aws/aws-sdk-js-v3/commit/a00b8b018fd294496a1fe6350011e43cfe09927c))
    
    ####
    [3.651.1](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.0...v3.651.1)
    (2024-09-13)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3)
    
    ###
    [`v3.651.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36511-2024-09-13)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.0...v3.651.1)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3)
    
    ###
    [`v3.651.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36510-2024-09-12)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.650.0...v3.651.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3)
    
    ###
    [`v3.650.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36500-2024-09-11)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.649.0...v3.650.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3)
    
    ###
    [`v3.649.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36490-2024-09-10)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.645.0...v3.649.0)
    
    ##### Features
    
    - **endpoints:** codegen sync for request creation performance
    improvements
    ([#&#8203;6449](https://redirect.github.com/aws/aws-sdk-js-v3/issues/6449))
    ([c8e8f28](https://redirect.github.com/aws/aws-sdk-js-v3/commit/c8e8f28d0714c8165162e1411b5f740ba729a93a))
    
    ###
    [`v3.645.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36450-2024-09-04)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.637.0...v3.645.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3)
    
    </details>
    
    <details>
    <summary>aws/aws-sdk-js-v3
    (@&#8203;aws-sdk/s3-request-presigner)</summary>
    
    ###
    [`v3.654.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36540-2024-09-18)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.1...v3.654.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/s3-request-presigner](https://redirect.github.com/aws-sdk/s3-request-presigner)
    
    ####
    [3.651.1](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.0...v3.651.1)
    (2024-09-13)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/s3-request-presigner](https://redirect.github.com/aws-sdk/s3-request-presigner)
    
    ###
    [`v3.651.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36511-2024-09-13)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.0...v3.651.1)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/s3-request-presigner](https://redirect.github.com/aws-sdk/s3-request-presigner)
    
    ###
    [`v3.651.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36510-2024-09-12)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.650.0...v3.651.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/s3-request-presigner](https://redirect.github.com/aws-sdk/s3-request-presigner)
    
    ###
    [`v3.650.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36500-2024-09-11)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.649.0...v3.650.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/s3-request-presigner](https://redirect.github.com/aws-sdk/s3-request-presigner)
    
    ###
    [`v3.649.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36490-2024-09-10)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.645.0...v3.649.0)
    
    ##### Features
    
    - **endpoints:** codegen sync for request creation performance
    improvements
    ([#&#8203;6449](https://redirect.github.com/aws/aws-sdk-js-v3/issues/6449))
    ([c8e8f28](https://redirect.github.com/aws/aws-sdk-js-v3/commit/c8e8f28d0714c8165162e1411b5f740ba729a93a))
    
    ###
    [`v3.645.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36450-2024-09-04)
    
    [Compare
    Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.637.0...v3.645.0)
    
    **Note:** Version bump only for package
    [@&#8203;aws-sdk/s3-request-presigner](https://redirect.github.com/aws-sdk/s3-request-presigner)
    
    </details>
    
    <details>
    <summary>TanStack/query (@&#8203;tanstack/react-query)</summary>
    
    ###
    [`v5.56.2`](https://redirect.github.com/TanStack/query/releases/tag/v5.56.2)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.56.1...v5.56.2)
    
    Version 5.56.2 - 9/12/24, 6:05 PM
    
    ##### Changes
    
    ##### Fix
    
    - core: make sure infiniteQuery always fetches the first page
    ([#&#8203;8051](https://redirect.github.com/TanStack/query/issues/8051))
    ([`7624785`](https://redirect.github.com/TanStack/query/commit/7624785))
    by Dominik Dorfmeister
    
    ##### Packages
    
    -
    [@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/solid-query-devtools](https://redirect.github.com/tanstack/solid-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/solid-query-persist-client](https://redirect.github.com/tanstack/solid-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/svelte-query-devtools](https://redirect.github.com/tanstack/svelte-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/svelte-query-persist-client](https://redirect.github.com/tanstack/svelte-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/vue-query-devtools](https://redirect.github.com/tanstack/vue-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/angular-query-experimental](https://redirect.github.com/tanstack/angular-query-experimental)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)[@&#8203;5](https://redirect.github.com/5).56.2
    -
    [@&#8203;tanstack/angular-query-devtools-experimental](https://redirect.github.com/tanstack/angular-query-devtools-experimental)[@&#8203;5](https://redirect.github.com/5).56.2
    
    ###
    [`v5.56.1`](https://redirect.github.com/TanStack/query/releases/tag/v5.56.1)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.56.0...v5.56.1)
    
    Version 5.56.1 - 9/12/24, 2:38 PM
    
    ##### Changes
    
    ##### Fix
    
    - core: retry for infinite queries (issue
    [#&#8203;8046](https://redirect.github.com/TanStack/query/issues/8046))
    ([#&#8203;8049](https://redirect.github.com/TanStack/query/issues/8049))
    ([`a106d63`](https://redirect.github.com/TanStack/query/commit/a106d63))
    by EL AYADI Mohamed
    
    ##### Chore
    
    - trigger release
    ([`6a17069`](https://redirect.github.com/TanStack/query/commit/6a17069))
    by Dominik Dorfmeister
    
    ##### Packages
    
    -
    [@&#8203;tanstack/eslint-plugin-query](https://redirect.github.com/tanstack/eslint-plugin-query)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/query-devtools](https://redirect.github.com/tanstack/query-devtools)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/solid-query-devtools](https://redirect.github.com/tanstack/solid-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/solid-query-persist-client](https://redirect.github.com/tanstack/solid-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/svelte-query-devtools](https://redirect.github.com/tanstack/svelte-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/svelte-query-persist-client](https://redirect.github.com/tanstack/svelte-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/vue-query-devtools](https://redirect.github.com/tanstack/vue-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/angular-query-devtools-experimental](https://redirect.github.com/tanstack/angular-query-devtools-experimental)[@&#8203;5](https://redirect.github.com/5).56.1
    -
    [@&#8203;tanstack/angular-query-experimental](https://redirect.github.com/tanstack/angular-query-experimental)[@&#8203;5](https://redirect.github.com/5).56.1
    
    ###
    [`v5.56.0`](https://redirect.github.com/TanStack/query/releases/tag/v5.56.0)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.55.4...v5.56.0)
    
    Version 5.56.0 - 9/12/24, 9:56 AM
    
    ##### Changes
    
    ##### Feat
    
    - core: ensureInfiniteQueryData
    ([#&#8203;8048](https://redirect.github.com/TanStack/query/issues/8048))
    ([`edec4a6`](https://redirect.github.com/TanStack/query/commit/edec4a6))
    by Dominik Dorfmeister
    
    ##### Docs
    
    - react-query: recommend against throwing errors in `select`
    ([#&#8203;8041](https://redirect.github.com/TanStack/query/issues/8041))
    ([`9608f80`](https://redirect.github.com/TanStack/query/commit/9608f80))
    by [@&#8203;DogPawHat](https://redirect.github.com/DogPawHat)
    
    ##### Packages
    
    -
    [@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/solid-query-devtools](https://redirect.github.com/tanstack/solid-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/solid-query-persist-client](https://redirect.github.com/tanstack/solid-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/svelte-query-devtools](https://redirect.github.com/tanstack/svelte-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/svelte-query-persist-client](https://redirect.github.com/tanstack/svelte-query-persist-client)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/vue-query-devtools](https://redirect.github.com/tanstack/vue-query-devtools)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/angular-query-experimental](https://redirect.github.com/tanstack/angular-query-experimental)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)[@&#8203;5](https://redirect.github.com/5).56.0
    -
    [@&#8203;tanstack/angular-query-devtools-experimental](https://redirect.github.com/tanstack/angular-query-devtools-experimental)[@&#8203;5](https://redirect.github.com/5).56.0
    
    ###
    [`v5.55.4`](https://redirect.github.com/TanStack/query/releases/tag/v5.55.4)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.55.3...v5.55.4)
    
    Version 5.55.4 - 9/9/24, 6:38 AM
    
    ##### Changes
    
    ##### Fix
    
    - query-core: jsdoc of notifyManager
    ([#&#8203;8031](https://redirect.github.com/TanStack/query/issues/8031))
    ([`2c1be7b`](https://redirect.github.com/TanStack/query/commit/2c1be7b))
    by [@&#8203;manudeli](https://redirect.github.com/manudeli)
    
    ##### Packages
    
    -
    [@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/solid-query-devtools](https://redirect.github.com/tanstack/solid-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/solid-query-persist-client](https://redirect.github.com/tanstack/solid-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/svelte-query-devtools](https://redirect.github.com/tanstack/svelte-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/svelte-query-persist-client](https://redirect.github.com/tanstack/svelte-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/vue-query-devtools](https://redirect.github.com/tanstack/vue-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/angular-query-experimental](https://redirect.github.com/tanstack/angular-query-experimental)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)[@&#8203;5](https://redirect.github.com/5).55.4
    -
    [@&#8203;tanstack/angular-query-devtools-experimental](https://redirect.github.com/tanstack/angular-query-devtools-experimental)[@&#8203;5](https://redirect.github.com/5).55.4
    
    ###
    [`v5.55.3`](https://redirect.github.com/TanStack/query/releases/tag/v5.55.3)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.55.2...v5.55.3)
    
    Version 5.55.3 - 9/9/24, 6:16 AM
    
    ##### Changes
    
    ##### Fix
    
    - replace `JSON.stringify` with `replaceDeepEqual` in structural sharing
    integrity check
    ([#&#8203;8030](https://redirect.github.com/TanStack/query/issues/8030))
    ([`1bffc78`](https://redirect.github.com/TanStack/query/commit/1bffc78))
    by jxom
    
    ##### Chore
    
    - angular-query: remove redundant dependencies
    ([#&#8203;8032](https://redirect.github.com/TanStack/query/issues/8032))
    ([`d58cf08`](https://redirect.github.com/TanStack/query/commit/d58cf08))
    by Arnoud
    
    ##### Docs
    
    - react-query: Update React Suspens Link in README.md
    ([#&#8203;8020](https://redirect.github.com/TanStack/query/issues/8020))
    ([`9b78527`](https://redirect.github.com/TanStack/query/commit/9b78527))
    by Cyril Leclercq
    
    ##### Packages
    
    -
    [@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/angular-query-devtools-experimental](https://redirect.github.com/tanstack/angular-query-devtools-experimental)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/angular-query-experimental](https://redirect.github.com/tanstack/angular-query-experimental)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/solid-query-devtools](https://redirect.github.com/tanstack/solid-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/solid-query-persist-client](https://redirect.github.com/tanstack/solid-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/svelte-query-devtools](https://redirect.github.com/tanstack/svelte-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/svelte-query-persist-client](https://redirect.github.com/tanstack/svelte-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/vue-query-devtools](https://redirect.github.com/tanstack/vue-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.3
    -
    [@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)[@&#8203;5](https://redirect.github.com/5).55.3
    
    ###
    [`v5.55.2`](https://redirect.github.com/TanStack/query/releases/tag/v5.55.2)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.55.1...v5.55.2)
    
    Version 5.55.2 - 9/8/24, 4:10 PM
    
    ##### Changes
    
    ##### Refactor
    
    - query-core: move Override type to core
    ([#&#8203;7916](https://redirect.github.com/TanStack/query/issues/7916))
    ([`f0c5022`](https://redirect.github.com/TanStack/query/commit/f0c5022))
    by [@&#8203;manudeli](https://redirect.github.com/manudeli)
    
    ##### Packages
    
    -
    [@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/angular-query-experimental](https://redirect.github.com/tanstack/angular-query-experimental)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/solid-query-devtools](https://redirect.github.com/tanstack/solid-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/solid-query-persist-client](https://redirect.github.com/tanstack/solid-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/svelte-query-devtools](https://redirect.github.com/tanstack/svelte-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/svelte-query-persist-client](https://redirect.github.com/tanstack/svelte-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/vue-query-devtools](https://redirect.github.com/tanstack/vue-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/angular-query-devtools-experimental](https://redirect.github.com/tanstack/angular-query-devtools-experimental)[@&#8203;5](https://redirect.github.com/5).55.2
    -
    [@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)[@&#8203;5](https://redirect.github.com/5).55.2
    
    ###
    [`v5.55.1`](https://redirect.github.com/TanStack/query/releases/tag/v5.55.1)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.55.0...v5.55.1)
    
    Version 5.55.1 - 9/8/24, 1:19 PM
    
    ##### Changes
    
    ##### Fix
    
    - query-devtools: Added missing `type="button"` on DevTools-button
    ([#&#8203;8016](https://redirect.github.com/TanStack/query/issues/8016))
    ([`5cb0bd4`](https://redirect.github.com/TanStack/query/commit/5cb0bd4))
    by [@&#8203;Svish](https://redirect.github.com/Svish)
    
    ##### Refactor
    
    - react-query: split prefetch.ts
    ([#&#8203;8028](https://redirect.github.com/TanStack/query/issues/8028))
    ([`42715e7`](https://redirect.github.com/TanStack/query/commit/42715e7))
    by [@&#8203;manudeli](https://redirect.github.com/manudeli)
    
    ##### Docs
    
    - Update advanced-ssr.md
    ([#&#8203;8021](https://redirect.github.com/TanStack/query/issues/8021))
    ([`49bfe68`](https://redirect.github.com/TanStack/query/commit/49bfe68))
    by [@&#8203;Boby900](https://redirect.github.com/Boby900)
    
    ##### Packages
    
    -
    [@&#8203;tanstack/query-devtools](https://redirect.github.com/tanstack/query-devtools)[@&#8203;5](https://redirect.github.com/5).55.1
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).55.1
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.1
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.1
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).55.1
    -
    [@&#8203;tanstack/solid-query-devtools](https://redirect.github.com/tanstack/solid-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.1
    -
    [@&#8203;tanstack/svelte-query-devtools](https://redirect.github.com/tanstack/svelte-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.1
    -
    [@&#8203;tanstack/vue-query-devtools](https://redirect.github.com/tanstack/vue-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.1
    -
    [@&#8203;tanstack/angular-query-devtools-experimental](https://redirect.github.com/tanstack/angular-query-devtools-experimental)[@&#8203;5](https://redirect.github.com/5).55.1
    
    ###
    [`v5.55.0`](https://redirect.github.com/TanStack/query/releases/tag/v5.55.0)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.54.1...v5.55.0)
    
    Version 5.55.0 - 9/6/24, 5:58 AM
    
    ##### Changes
    
    ##### Feat
    
    - react-query: add optional queryClient parameter to usePrefetchQuery
    ([#&#8203;8014](https://redirect.github.com/TanStack/query/issues/8014))
    ([`48702e4`](https://redirect.github.com/TanStack/query/commit/48702e4))
    by Jonghyeon Ko
    
    ##### Packages
    
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).55.0
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).55.0
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).55.0
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).55.0
    
    ###
    [`v5.54.1`](https://redirect.github.com/TanStack/query/releases/tag/v5.54.1)
    
    [Compare
    Source](https://redirect.github.com/TanStack/query/compare/v5.53.3...v5.54.1)
    
    Version 5.54.1 - 9/3/24, 8:50 PM
    
    ##### Changes
    
    ##### Fix
    
    - query-core: accept generics on setQueryDefaults and
    setMutationDefaults
    ([#&#8203;7903](https://redirect.github.com/TanStack/query/issues/7903))
    ([`a85382f`](https://redirect.github.com/TanStack/query/commit/a85382f))
    by Simone Cervini
    
    ##### Packages
    
    -
    [@&#8203;tanstack/query-core](https://redirect.github.com/tanstack/query-core)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/vue-query](https://redirect.github.com/tanstack/vue-query)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/query-broadcast-client-experimental](https://redirect.github.com/tanstack/query-broadcast-client-experimental)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/query-persist-client-core](https://redirect.github.com/tanstack/query-persist-client-core)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/query-sync-storage-persister](https://redirect.github.com/tanstack/query-sync-storage-persister)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/react-query](https://redirect.github.com/tanstack/react-query)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/react-query-devtools](https://redirect.github.com/tanstack/react-query-devtools)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/react-query-persist-client](https://redirect.github.com/tanstack/react-query-persist-client)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/react-query-next-experimental](https://redirect.github.com/tanstack/react-query-next-experimental)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/solid-query](https://redirect.github.com/tanstack/solid-query)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/solid-query-devtools](https://redirect.github.com/tanstack/solid-query-devtools)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/solid-query-persist-client](https://redirect.github.com/tanstack/solid-query-persist-client)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/svelte-query](https://redirect.github.com/tanstack/svelte-query)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/svelte-query-devtools](https://redirect.github.com/tanstack/svelte-query-devtools)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/svelte-query-persist-client](https://redirect.github.com/tanstack/svelte-query-persist-client)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/vue-query-devtools](https://redirect.github.com/tanstack/vue-query-devtools)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/angular-query-experimental](https://redirect.github.com/tanstack/angular-query-experimental)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/query-async-storage-persister](https://redirect.github.com/tanstack/query-async-storage-persister)[@&#8203;5](https://redirect.github.com/5).54.1
    -
    [@&#8203;tanstack/angular-query-devtools-experimental](https://redirect.github.com/tanstack/angular-query-devtools-experimental)[@&#8203;5](https://redirect.github.com/5).54.1
    
    </details>
    
    <details>
    <summary>trpc/trpc (@&#8203;trpc/client)</summary>
    
    ###
    [`v11.0.0-rc.502`](https://redirect.github.com/trpc/trpc/compare/2a284167b37bb4fd699eb650e31afba304d1ba9a...2a8c5602757cf42727157110270ad55508951da8)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/2a284167b37bb4fd699eb650e31afba304d1ba9a...2a8c5602757cf42727157110270ad55508951da8)
    
    ###
    [`v11.0.0-rc.501`](https://redirect.github.com/trpc/trpc/compare/8e82ac3307ecba9362e86fc9ea0491ac8885c32a...2a284167b37bb4fd699eb650e31afba304d1ba9a)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/8e82ac3307ecba9362e86fc9ea0491ac8885c32a...2a284167b37bb4fd699eb650e31afba304d1ba9a)
    
    ###
    [`v11.0.0-rc.500`](https://redirect.github.com/trpc/trpc/compare/5714423cc8d807a11466663b22eff67ec7286909...8e82ac3307ecba9362e86fc9ea0491ac8885c32a)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/5714423cc8d807a11466663b22eff67ec7286909...8e82ac3307ecba9362e86fc9ea0491ac8885c32a)
    
    </details>
    
    <details>
    <summary>trpc/trpc (@&#8203;trpc/next)</summary>
    
    ###
    [`v11.0.0-rc.502`](https://redirect.github.com/trpc/trpc/compare/2a284167b37bb4fd699eb650e31afba304d1ba9a...2a8c5602757cf42727157110270ad55508951da8)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/2a284167b37bb4fd699eb650e31afba304d1ba9a...2a8c5602757cf42727157110270ad55508951da8)
    
    ###
    [`v11.0.0-rc.501`](https://redirect.github.com/trpc/trpc/compare/8e82ac3307ecba9362e86fc9ea0491ac8885c32a...2a284167b37bb4fd699eb650e31afba304d1ba9a)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/8e82ac3307ecba9362e86fc9ea0491ac8885c32a...2a284167b37bb4fd699eb650e31afba304d1ba9a)
    
    ###
    [`v11.0.0-rc.500`](https://redirect.github.com/trpc/trpc/compare/5714423cc8d807a11466663b22eff67ec7286909...8e82ac3307ecba9362e86fc9ea0491ac8885c32a)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/5714423cc8d807a11466663b22eff67ec7286909...8e82ac3307ecba9362e86fc9ea0491ac8885c32a)
    
    </details>
    
    <details>
    <summary>trpc/trpc (@&#8203;trpc/react-query)</summary>
    
    ###
    [`v11.0.0-rc.502`](https://redirect.github.com/trpc/trpc/compare/2a284167b37bb4fd699eb650e31afba304d1ba9a...2a8c5602757cf42727157110270ad55508951da8)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/2a284167b37bb4fd699eb650e31afba304d1ba9a...2a8c5602757cf42727157110270ad55508951da8)
    
    ###
    [`v11.0.0-rc.501`](https://redirect.github.com/trpc/trpc/compare/8e82ac3307ecba9362e86fc9ea0491ac8885c32a...2a284167b37bb4fd699eb650e31afba304d1ba9a)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/8e82ac3307ecba9362e86fc9ea0491ac8885c32a...2a284167b37bb4fd699eb650e31afba304d1ba9a)
    
    ###
    [`v11.0.0-rc.500`](https://redirect.github.com/trpc/trpc/compare/5714423cc8d807a11466663b22eff67ec7286909...8e82ac3307ecba9362e86fc9ea0491ac8885c32a)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/5714423cc8d807a11466663b22eff67ec7286909...8e82ac3307ecba9362e86fc9ea0491ac8885c32a)
    
    </details>
    
    <details>
    <summary>trpc/trpc (@&#8203;trpc/server)</summary>
    
    ###
    [`v11.0.0-rc.502`](https://redirect.github.com/trpc/trpc/compare/2a284167b37bb4fd699eb650e31afba304d1ba9a...2a8c5602757cf42727157110270ad55508951da8)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/2a284167b37bb4fd699eb650e31afba304d1ba9a...2a8c5602757cf42727157110270ad55508951da8)
    
    ###
    [`v11.0.0-rc.501`](https://redirect.github.com/trpc/trpc/compare/8e82ac3307ecba9362e86fc9ea0491ac8885c32a...2a284167b37bb4fd699eb650e31afba304d1ba9a)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/8e82ac3307ecba9362e86fc9ea0491ac8885c32a...2a284167b37bb4fd699eb650e31afba304d1ba9a)
    
    ###
    [`v11.0.0-rc.500`](https://redirect.github.com/trpc/trpc/compare/5714423cc8d807a11466663b22eff67ec7286909...8e82ac3307ecba9362e86fc9ea0491ac8885c32a)
    
    [Compare
    Source](https://redirect.github.com/trpc/trpc/compare/5714423cc8d807a11466663b22eff67ec7286909...8e82ac3307ecba9362e86fc9ea0491ac8885c32a)
    
    </details>
    
    <details>
    <summary>vitest-dev/vitest (@&#8203;vitest/coverage-v8)</summary>
    
    ###
    [`v2.1.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.1)
    
    [Compare
    Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.0...v2.1.1)
    
    #####    🐞 Bug Fixes
    
    -   **browser**:
    - Make example test callbacks async  -  by
    [@&#8203;aqandrew](https://redirect.github.com/aqandrew) in
    [https://github.com/vitest-dev/vitest/issues/6484](https://redirect.github.com/vitest-dev/vitest/issues/6484)
    [<samp>(16aa7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/16aa76c2)
    - Optimize vitest-browser-vue correctly  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6490](https://redirect.github.com/vitest-dev/vitest/issues/6490)
    [<samp>(5cbb0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5cbb0bba)
    -   **workspace**:
    - Resolve glob pattern once to avoid name collision  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6489](https://redirect.github.com/vitest-dev/vitest/issues/6489)
    [<samp>(36b5a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/36b5aceb)
    
    #####     [View changes on
    GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.0...v2.1.1)
    
    ###
    [`v2.1.0`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.0)
    
    [Compare
    Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.0.5...v2.1.0)
    
    This release makes another big change to the Browser Mode by introducing
    [locators API](https://vitest.dev/guide/browser/locators.html):
    
    ```ts
    test('renders blog posts', async () => {
      const screen = page.render(<Blog />)
    
      await expect.element(screen.getByRole('heading', { name: 'Blog' })).toBeInTheDocument()
    
      const [firstPost] = screen.getByRole('listitem').all()
    
      await firstPost.getByRole('button', { name: 'Delete' }).click()
    
      expect(screen.getByRole('listitem').all()).toHaveLength(3)
    })
    ```
    
    You can use either
    [vitest-browser-vue](https://redirect.github.com/vitest-dev/vitest-browser-vue),
    [vitest-browser-svelte
    ](https://redirect.github.com/vitest-dev/vitest-browser-svelte) or
    [vitest-browser-react](https://redirect.github.com/vitest-dev/vitest-browser-react)
    to render components and make assertions using locators. Locators are
    also available on the `page` object from `@vitest/browser/context`.
    
    ##### Potential Breaking Change
    
    -   **workspace**:
    - Correctly resolve workspace globs and file paths  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6316](https://redirect.github.com/vitest-dev/vitest/issues/6316)
    [<samp>(afdcb)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/afdcb8f2)
    - This changes how the custom glob pattern in the workspace config is
    treated. *Any* file matching the glob is considered a Vitest config
    file. Any folder matching the glob pattern is treated as a workspace
    project and is subject to the regular config resolution (single
    `vitest.config.ts` or `vite.config.ts` inside the folder)
    - For example, `projects/*` will match anything inside the `projects`
    folder. If it's a folder, we try to find the config inside that folder
    (if there is none, it is still treated as a project with the default
    config). If it's a file, it will be treated as a Vitest config.
    `projects/**/*` previously would assume that you only wanted to have
    folders as projects, but now it will match *every single file*
    inside`projects`.
        -   This change doesn't affect non-glob usage.
    
    #####    🚀 Features
    
    -   **api**:
    - Make spec into a class instead of a tuple  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6355](https://redirect.github.com/vitest-dev/vitest/issues/6355)
    [<samp>(874a1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/874a121e)
    -   **browser**:
    - Move page.config to server.config, add more docs  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6252](https://redirect.github.com/vitest-dev/vitest/issues/6252)
    [<samp>(af2b8)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/af2b813c)
    - Make iframe scalable, improve documentation  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6257](https://redirect.github.com/vitest-dev/vitest/issues/6257)
    [<samp>(74ca1)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/74ca11a4)
    - Introduce built-in locators  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6084](https://redirect.github.com/vitest-dev/vitest/issues/6084)
    [<samp>(3347f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/3347f83e)
    - Support v8 coverage  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6273](https://redirect.github.com/vitest-dev/vitest/issues/6273)
    [<samp>(34199)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/34199bdf)
    - Support `userEvent.upload` in playwright provider  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6442](https://redirect.github.com/vitest-dev/vitest/issues/6442)
    [<samp>(cf148)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/cf148645)
    - Support `--inspect`  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6433](https://redirect.github.com/vitest-dev/vitest/issues/6433)
    [<samp>(0499a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0499a315)
    - Support `--inspect-brk`  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6434](https://redirect.github.com/vitest-dev/vitest/issues/6434)
    [<samp>(7ab0f)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7ab0f4a8)
    -   **cli**:
    - Extend existing list command to output only a list of file names  - 
    by [@&#8203;Ma-hawaj](https://redirect.github.com/Ma-hawaj) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6392](https://redirect.github.com/vitest-dev/vitest/issues/6392)
    [<samp>(008f0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/008f00b2)
    -   **coverage**:
    - Add `--exclude-after-remap`  -  by
    [@&#8203;AriPerkkio](https://redirect.github.com/AriPerkkio) in
    [https://github.com/vitest-dev/vitest/issues/6309](https://redirect.github.com/vitest-dev/vitest/issues/6309)
    [<samp>(5932a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5932a7f9)
    -   **mocker**:
    - Introduce
    [@&#8203;vitest/mocker](https://redirect.github.com/vitest/mocker)
    package, allow `{ spy: true }` instead of a factory  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6289](https://redirect.github.com/vitest-dev/vitest/issues/6289)
    [<samp>(95f02)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/95f0203f)
    -   **vitest**:
    - Add "provide" option  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6253](https://redirect.github.com/vitest-dev/vitest/issues/6253)
    [<samp>(4409d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/4409d779)
    - Add return type and promisable mockFactory  -  by
    [@&#8203;syi0808](https://redirect.github.com/syi0808) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6139](https://redirect.github.com/vitest-dev/vitest/issues/6139)
    [<samp>(f5e0b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/f5e0b987)
    - Add `vi.advanceTimersToNextFrame`  -  by
    [@&#8203;bnjm](https://redirect.github.com/bnjm) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6347](https://redirect.github.com/vitest-dev/vitest/issues/6347)
    [<samp>(8ff63)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/8ff63560)
    - Allow env to be stubbed to undefined  -  by
    [@&#8203;JSanchezIO](https://redirect.github.com/JSanchezIO) and
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6359](https://redirect.github.com/vitest-dev/vitest/issues/6359)
    [<samp>(c3b27)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c3b2757c)
    - Migrate from `fast-glob` to `tinyglobby`  -  by
    [@&#8203;SuperchupuDev](https://redirect.github.com/SuperchupuDev) in
    [https://github.com/vitest-dev/vitest/pull/6274](https://redirect.github.com/vitest-dev/vitest/pull/6274)
    [<samp>(c321a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/c321a3fd29902fa9295fe219816381884c40a8cd)
    
    #####    🐞 Bug Fixes
    
    - Correctly resolve nested mocks with `index` file  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6266](https://redirect.github.com/vitest-dev/vitest/issues/6266)
    [<samp>(081cf)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/081cfe03)
    - Don't panic when coverage.reporter is a string  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6267](https://redirect.github.com/vitest-dev/vitest/issues/6267)
    [<samp>(7b37d)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/7b37d27b)
    - Align RawMatcherFn type definition with Jest  -  by
    [@&#8203;wheresrhys](https://redirect.github.com/wheresrhys) in
    [https://github.com/vitest-dev/vitest/issues/6351](https://redirect.github.com/vitest-dev/vitest/issues/6351)
    [<samp>(d09f0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/d09f00c7)
    - Cjs build of vite node server  -  by
    [@&#8203;AkaraChen](https://redirect.github.com/AkaraChen) in
    [https://github.com/vitest-dev/vitest/issues/6389](https://redirect.github.com/vitest-dev/vitest/issues/6389)
    [<samp>(12e70)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/12e702bd)
    - Allow inlining vite's cached dependencies  -  by
    [@&#8203;chriswheeldon-peakon](https://redirect.github.com/chriswheeldon-peakon)
    in
    [https://github.com/vitest-dev/vitest/issues/6284](https://redirect.github.com/vitest-dev/vitest/issues/6284)
    [<samp>(03208)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/03208017)
    - Print unexpected error message if peer dependencies have a different
    version  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6446](https://redirect.github.com/vitest-dev/vitest/issues/6446)
    [<samp>(b992b)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/b992b346)
    - Ignore importer when resolving Vitest  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6469](https://redirect.github.com/vitest-dev/vitest/issues/6469)
    [<samp>(0b447)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0b447226)
    - `expect.getState().testPath` always returns correct path  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6472](https://redirect.github.com/vitest-dev/vitest/issues/6472)
    [<samp>(ac698)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/ac698b1c)
    - UserEvent works consistently between providers  -  by
    [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in
    [https://github.com/vitest-dev/vitest/issues/6480](https://redirect.github.com/vitest-dev/vitest/issues/6480)
    [<samp>(0b4da)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/0b4da69e)
    -   **browser**:
        -   Print correct stack trace for unhandled errors  -  by [@&#820
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 7am on Tuesday" (UTC),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Renovate
    Bot](https://redirect.github.com/renovatebot/renovate).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44NC4xIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOltdfQ==-->
    
    ---------
    
    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    simonknittel and renovate-bot authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ab494a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d011943 View commit details
    Browse the repository at this point in the history