Skip to content

Releases: OpenAPI-Qraft/openapi-qraft

@openapi-qraft/tanstack-query-react-types@2.12.0

17 Aug 17:34
d06a477

Choose a tag to compare

@openapi-qraft/tanstack-query-react-types@2.12.0

@openapi-qraft/tanstack-query-react-plugin@2.12.0

17 Aug 17:34
d06a477

Choose a tag to compare

Minor Changes

  • cdc4bf3: Resolve unmet peerDependencies.

Patch Changes

  • 5430c32: Reorder generated service operation methods for better organization.
  • Updated dependencies [cdc4bf3]
    • @openapi-qraft/plugin@2.12.0

@openapi-qraft/react@2.12.0

17 Aug 17:34
d06a477

Choose a tag to compare

Minor Changes

  • cdc4bf3: Resolve unmet peerDependencies.

Patch Changes

  • @openapi-qraft/tanstack-query-react-types@2.12.0

@openapi-qraft/plugin@2.12.0

17 Aug 17:34
d06a477

Choose a tag to compare

Minor Changes

  • cdc4bf3: Resolve unmet peerDependencies.

@openapi-qraft/openapi-typescript-plugin@2.12.0

17 Aug 17:34
d06a477

Choose a tag to compare

Minor Changes

  • cdc4bf3: Resolve unmet peerDependencies.

Patch Changes

  • Updated dependencies [cdc4bf3]
    • @openapi-qraft/plugin@2.12.0

@openapi-qraft/eslint-plugin-query@2.12.0

17 Aug 17:34
d06a477

Choose a tag to compare

Minor Changes

  • 8dcc7c1: Added @openapi-qraft/eslint-plugin-query

    An ESLint plugin to enforce best practices and prevent common mistakes with Qraft-generated hooks has been added.

@openapi-qraft/cli@2.12.0

17 Aug 17:34
d06a477

Choose a tag to compare

Minor Changes

  • cdc4bf3: Resolve unmet peerDependencies.

Patch Changes

  • Updated dependencies [cdc4bf3]
  • Updated dependencies [5430c32]
    • @openapi-qraft/tanstack-query-react-plugin@2.12.0
    • @openapi-qraft/openapi-typescript-plugin@2.12.0
    • @openapi-qraft/plugin@2.12.0

@openapi-qraft/tanstack-query-react-types@2.11.0

05 Jul 17:16
66e48f3

Choose a tag to compare

Minor Changes

  • 56f4ae9: Added getMutationCache() method to query client operations.

@openapi-qraft/tanstack-query-react-plugin@2.11.0

05 Jul 17:16
66e48f3

Choose a tag to compare

Minor Changes

  • 56f4ae9: Added getMutationCache() method to query client operations.

Patch Changes

  • @openapi-qraft/plugin@2.11.0

@openapi-qraft/react@2.11.0

05 Jul 17:16
66e48f3

Choose a tag to compare

Minor Changes

  • 56f4ae9: Added getMutationCache() method to query client operations.

  • 7f63c73: getMutationCache() auto-sets exact: false for base filters

    When calling getMutationCache().find() or getMutationCache().findAll() without providing parameters or
    mutationKey filters, the exact option is now automatically set to false.

    Why this change?

    TanStack Query sets exact: true by default for mutation filters. Without this automatic override,
    no mutations would match when using only predicate functions or no filters at all,
    since the base mutation key wouldn't match exactly against specific mutation instances.

    Example:

    // Returns all mutations for the endpoint due to auto-set exact: false
    const mutations = qraft.entities.postEntitiesIdDocuments
      .getMutationCache()
      .findAll();

    This ensures that predicate-based filtering and endpoint-wide mutation searches work as expected.

Patch Changes

  • Updated dependencies [56f4ae9]
    • @openapi-qraft/tanstack-query-react-types@2.11.0