Skip to content

fix(vue): preserve query parent spans, and add disableQueryInvalidation flag to Command config for background saves#809

Merged
patroza merged 2 commits into
mainfrom
fix/query-span-propagation
Jun 27, 2026
Merged

fix(vue): preserve query parent spans, and add disableQueryInvalidation flag to Command config for background saves#809
patroza merged 2 commits into
mainfrom
fix/query-span-propagation

Conversation

@patroza

@patroza patroza commented Jun 25, 2026

Copy link
Copy Markdown
Member

Summary

  • restore legacy TanStack query parent-span handoff via query meta/updateMeta
  • capture parent spans for atom query refetch/invalidation before refresh
  • add regression tests for TanStack and atom query refetch span parenting
  • add patch changeset for @effect-app/vue

Validation

  • pnpm --filter @effect-app/vue check
  • pnpm --filter @effect-app/vue test:run query-span.test.ts
  • pnpm --filter @effect-app/vue lint-fix
  • pnpm check

Note: repo-wide pnpm lint-fix still fails in packages/effect-app because its lint-fix script invokes an unsupported oxlint --type-aware entrypoint; the Vue package lint-fix completed successfully.

@pkg-pr-new

pkg-pr-new Bot commented Jun 25, 2026

Copy link
Copy Markdown

Open in StackBlitz

@effect-app/cli

npm i https://pkg.pr.new/effect-app/libs/@effect-app/cli@809

effect-app

npm i https://pkg.pr.new/effect-app/libs/effect-app@809

@effect-app/eslint-codegen-model

npm i https://pkg.pr.new/effect-app/libs/@effect-app/eslint-codegen-model@809

@effect-app/eslint-shared-config

npm i https://pkg.pr.new/effect-app/libs/@effect-app/eslint-shared-config@809

@effect-app/infra

npm i https://pkg.pr.new/effect-app/libs/@effect-app/infra@809

@effect-app/vue

npm i https://pkg.pr.new/effect-app/libs/@effect-app/vue@809

@effect-app/vue-components

npm i https://pkg.pr.new/effect-app/libs/@effect-app/vue-components@809

commit: 249fb8f

@patroza patroza force-pushed the fix/query-span-propagation branch from e810c8d to 249fb8f Compare June 27, 2026 11:23
@patroza patroza changed the title fix(vue): preserve query parent spans fix(vue): preserve query parent spans, and add disableQueryInvalidation flag to Command config for background saves Jun 27, 2026
@patroza patroza merged commit aeb17bc into main Jun 27, 2026
3 checks passed
@patroza patroza deleted the fix/query-span-propagation branch June 27, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant