# @tanstack/eslint-plugin-query ## 5.91.5 ### Patch Changes - Fix `exhaustive-deps` to detect dependencies used inside nested `queryFn` callbacks/control flow, and avoid false positives when those dependencies are already present in complex `queryKey` expressions. ([#10258](https://github.com/TanStack/query/pull/10258)) ## 5.91.4 ### Patch Changes - fix(eslint-plugin-query): declare typescript as optional peer dependency ([#10007](https://github.com/TanStack/query/pull/10007)) ## 5.91.3 ### Patch Changes - exhaustive-deps rule fixed for vue files ([#10011](https://github.com/TanStack/query/pull/10011)) ## 5.91.2 ### Patch Changes - fix: allow useQueries with combine property in no-unstable-deps rule ([#9720](https://github.com/TanStack/query/pull/9720)) ## 5.91.1 ### Patch Changes - avoid typescript import in no-void-query-fn rule ([#9759](https://github.com/TanStack/query/pull/9759)) ## 5.91.0 ### Minor Changes - feat: improve type of exported plugin ([#9700](https://github.com/TanStack/query/pull/9700)) ## 5.90.2 ### Patch Changes - fix: exhaustive-deps with variables and type assertions ([#9687](https://github.com/TanStack/query/pull/9687))