Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed

- Code that awaited an action, or returned it from an async function, and then used its refs now gets plain values: `const { data } = await read()` followed by `data.value` is now a type error, and the same destructuring after a top-level `await` in `<script setup>` renders once and no longer updates. Drop the `await`, or keep the returned object and await it on its own (`const users = read(); await users`);
- actions are cleaned up when the effect scope that created them is disposed, instead of on component unmount only: components behave as before, and `effectScope()` and Pinia setup stores are now covered too.
- actions are cleaned up when the effect scope that created them is disposed, instead of on component unmount only: components behave as before, and `effectScope()` and Pinia setup stores are now covered too;
- dependencies update: minor/patch updates to `@types/node`, `eslint`, `unplugin-dts`, `vite` and `vitest`; `packageManager` bumped to `pnpm@12.8.1`.

### Fix

Expand Down
12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@volverjs/query-vue",
"type": "module",
"version": "0.0.0",
"packageManager": "pnpm@12.4.2",
"packageManager": "pnpm@12.8.1",
"description": "Repository pattern applied to a pinia store.",
"author": "8 Wave S.r.l.",
"license": "MIT",
Expand Down Expand Up @@ -66,21 +66,21 @@
"@antfu/eslint-config": "^9.5.1",
"@nabla/vite-plugin-eslint": "^3.0.1",
"@pinia/testing": "^2.0.1",
"@types/node": "^26.6.1",
"@types/node": "^26.6.3",
"@vitejs/plugin-vue": "^6.0.9",
"@volverjs/data": "^2.0.5",
"@vue/language-core": "^3.3.11",
"@vue/shared": "^3.5.43",
"@vue/test-utils": "^2.5.1",
"@vueuse/core": "^15.0.0",
"copy": "^0.3.2",
"eslint": "^10.10.0",
"eslint": "^10.11.0",
"happy-dom": "^20.14.5",
"pinia": "^4.0.3",
"typescript": "6.0.3",
"unplugin-dts": "1.1.0",
"vite": "^8.3.0",
"vitest": "^5.0.1",
"unplugin-dts": "1.1.1",
"vite": "^8.3.1",
"vitest": "^5.0.2",
"vitest-fetch-mock": "^0.4.5",
"vue": "^3.5.43",
"vue-tsc": "^3.3.11"
Expand Down
Loading
Loading