diff --git a/CHANGELOG.md b/CHANGELOG.md index 926473ef..7366bc01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,15 +4,27 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). -#### [1.6.7](https://github.com/PrefectHQ/vue-compositions/compare/1.6.6...1.6.7) +#### [1.6.8](https://github.com/PrefectHQ/vue-compositions/compare/1.6.7...1.6.8) + +- Add some jsdoc for better IDE devX [`#367`](https://github.com/PrefectHQ/vue-compositions/pull/367) +- `useValidation` and `useValidationObserver` - Reset validations [`#337`](https://github.com/PrefectHQ/vue-compositions/pull/337) +- Bump vue-tsc from 1.8.22 to 1.8.24 [`#354`](https://github.com/PrefectHQ/vue-compositions/pull/354) +- Bump jsdom from 23.0.0 to 23.0.1 [`#353`](https://github.com/PrefectHQ/vue-compositions/pull/353) +- Bump vite from 5.0.2 to 5.0.5 [`#355`](https://github.com/PrefectHQ/vue-compositions/pull/355) +- Bump eslint from 8.54.0 to 8.55.0 [`#356`](https://github.com/PrefectHQ/vue-compositions/pull/356) +- Bump eslint from 8.53.0 to 8.54.0 [`#348`](https://github.com/PrefectHQ/vue-compositions/pull/348) +- Bump @testing-library/vue from 8.0.0 to 8.0.1 [`#349`](https://github.com/PrefectHQ/vue-compositions/pull/349) +- Bump typescript from 5.2.2 to 5.3.2 [`#350`](https://github.com/PrefectHQ/vue-compositions/pull/350) +- Bump vite from 4.5.0 to 5.0.2 [`#351`](https://github.com/PrefectHQ/vue-compositions/pull/351) +- Bump jsdom from 22.1.0 to 23.0.0 [`#352`](https://github.com/PrefectHQ/vue-compositions/pull/352) -- Fix subscription actions being called even when the args have not changed [`#346`](https://github.com/PrefectHQ/vue-compositions/pull/346) +#### [1.6.7](https://github.com/PrefectHQ/vue-compositions/compare/1.6.6...1.6.7) -#### [1.6.6](https://github.com/PrefectHQ/vue-compositions/compare/v1.6.6...1.6.6) +> 16 November 2023 -> 15 November 2023 +- Fix subscription actions being called even when the args have not changed [`#346`](https://github.com/PrefectHQ/vue-compositions/pull/346) -#### [v1.6.6](https://github.com/PrefectHQ/vue-compositions/compare/1.6.5...v1.6.6) +#### [1.6.6](https://github.com/PrefectHQ/vue-compositions/compare/1.6.5...1.6.6) > 15 November 2023 @@ -39,11 +51,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Release 1.6.5 [`#334`](https://github.com/PrefectHQ/vue-compositions/pull/334) - Fix: Add a check for isEqual to reduce duplicate queries [`#332`](https://github.com/PrefectHQ/vue-compositions/pull/332) -#### [1.6.4](https://github.com/PrefectHQ/vue-compositions/compare/v1.6.4...1.6.4) - -> 3 October 2023 - -#### [v1.6.4](https://github.com/PrefectHQ/vue-compositions/compare/1.6.3...v1.6.4) +#### [1.6.4](https://github.com/PrefectHQ/vue-compositions/compare/1.6.3...1.6.4) > 3 October 2023 @@ -55,42 +63,26 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Bump vitest from 0.34.4 to 0.34.6 [`#319`](https://github.com/PrefectHQ/vue-compositions/pull/319) - Chore: Update nvmrc [`#320`](https://github.com/PrefectHQ/vue-compositions/pull/320) -#### [1.6.3](https://github.com/PrefectHQ/vue-compositions/compare/v1.6.3...1.6.3) - -> 20 September 2023 - -#### [v1.6.3](https://github.com/PrefectHQ/vue-compositions/compare/1.6.2...v1.6.3) +#### [1.6.3](https://github.com/PrefectHQ/vue-compositions/compare/1.6.2...1.6.3) > 20 September 2023 - Enhancement: Add `onError` callback to subscription options [`#311`](https://github.com/PrefectHQ/vue-compositions/pull/311) -#### [1.6.2](https://github.com/PrefectHQ/vue-compositions/compare/v1.6.2...1.6.2) - -> 19 September 2023 - -#### [v1.6.2](https://github.com/PrefectHQ/vue-compositions/compare/1.6.1...v1.6.2) +#### [1.6.2](https://github.com/PrefectHQ/vue-compositions/compare/1.6.1...1.6.2) > 19 September 2023 - Feature: Utilities for converting values into location queries [`#310`](https://github.com/PrefectHQ/vue-compositions/pull/310) -#### [1.6.1](https://github.com/PrefectHQ/vue-compositions/compare/v1.6.1...1.6.1) - -> 18 September 2023 - -#### [v1.6.1](https://github.com/PrefectHQ/vue-compositions/compare/1.6.0...v1.6.1) +#### [1.6.1](https://github.com/PrefectHQ/vue-compositions/compare/1.6.0...1.6.1) > 18 September 2023 - Enhancement: Create a new scope for each execution when refreshing subscriptions [`#307`](https://github.com/PrefectHQ/vue-compositions/pull/307) - Bump vue-tsc from 1.8.10 to 1.8.11 [`#309`](https://github.com/PrefectHQ/vue-compositions/pull/309) -#### [1.6.0](https://github.com/PrefectHQ/vue-compositions/compare/v1.6.0...1.6.0) - -> 14 September 2023 - -#### [v1.6.0](https://github.com/PrefectHQ/vue-compositions/compare/v1.5.7...v1.6.0) +### [1.6.0](https://github.com/PrefectHQ/vue-compositions/compare/0.2.4...1.6.0) > 14 September 2023 @@ -121,53 +113,22 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Bump tsc-alias from 1.8.6 to 1.8.7 [`#280`](https://github.com/PrefectHQ/vue-compositions/pull/280) - Bump vite from 4.3.9 to 4.4.2 [`#281`](https://github.com/PrefectHQ/vue-compositions/pull/281) - Bump vitest from 0.32.4 to 0.33.0 [`#278`](https://github.com/PrefectHQ/vue-compositions/pull/278) - -#### [v1.5.7](https://github.com/PrefectHQ/vue-compositions/compare/v1.5.6...v1.5.7) - -> 5 July 2023 - - BugFix: useSubscriptionWithDependencies can miss changes to args if a computed has nested reactive properties [`#276`](https://github.com/PrefectHQ/vue-compositions/pull/276) - Bump typescript from 5.0.4 to 5.1.3 [`#264`](https://github.com/PrefectHQ/vue-compositions/pull/264) - Bump vitest from 0.31.1 to 0.31.4 [`#265`](https://github.com/PrefectHQ/vue-compositions/pull/265) - Bump eslint from 8.41.0 to 8.42.0 [`#266`](https://github.com/PrefectHQ/vue-compositions/pull/266) - -#### [v1.5.6](https://github.com/PrefectHQ/vue-compositions/compare/v1.5.5...v1.5.6) - -> 30 May 2023 - -- Fix variable access error [`f1ede73`](https://github.com/PrefectHQ/vue-compositions/commit/f1ede731b13c1b0a542e6f9192445ca036425e18) - -#### [v1.5.5](https://github.com/PrefectHQ/vue-compositions/compare/v1.5.3...v1.5.5) - -> 30 May 2023 - - Bump jsdom from 22.0.0 to 22.1.0 [`#263`](https://github.com/PrefectHQ/vue-compositions/pull/263) - Bump vite from 4.3.8 to 4.3.9 [`#262`](https://github.com/PrefectHQ/vue-compositions/pull/262) - Enhancement: Add `interval` option to `useNow` to limit effects [`#261`](https://github.com/PrefectHQ/vue-compositions/pull/261) - Bugfix: `useBoolean` value should always be a ref [`#260`](https://github.com/PrefectHQ/vue-compositions/pull/260) - -#### [v1.5.3](https://github.com/PrefectHQ/vue-compositions/compare/v1.5.2...v1.5.3) - -> 22 May 2023 - - Enhancement: Update `useVisibilityObserver` to accept reactive options [`#259`](https://github.com/PrefectHQ/vue-compositions/pull/259) - Bump vite from 4.3.7 to 4.3.8 [`#257`](https://github.com/PrefectHQ/vue-compositions/pull/257) - Bump vitest from 0.31.0 to 0.31.1 [`#256`](https://github.com/PrefectHQ/vue-compositions/pull/256) - Bump @prefecthq/eslint-config from 1.0.25 to 1.0.27 [`#255`](https://github.com/PrefectHQ/vue-compositions/pull/255) - Bump eslint from 8.39.0 to 8.41.0 [`#254`](https://github.com/PrefectHQ/vue-compositions/pull/254) - Feature: `useBoolean` composition [`#258`](https://github.com/PrefectHQ/vue-compositions/pull/258) - -#### [v1.5.2](https://github.com/PrefectHQ/vue-compositions/compare/v1.5.1...v1.5.2) - -> 18 May 2023 - - BugFix: `uniqueValueWatcher` utility doesn't account for dates [`#253`](https://github.com/PrefectHQ/vue-compositions/pull/253) - Feature: `useGlobalEventListener` composition [`#252`](https://github.com/PrefectHQ/vue-compositions/pull/252) - -#### [v1.5.1](https://github.com/PrefectHQ/vue-compositions/compare/v1.5.0...v1.5.1) - -> 16 May 2023 - - Bump vue-tsc from 1.4.4 to 1.6.5 [`#249`](https://github.com/PrefectHQ/vue-compositions/pull/249) - Bump vite from 4.3.1 to 4.3.7 [`#251`](https://github.com/PrefectHQ/vue-compositions/pull/251) - Bump jsdom from 21.1.1 to 22.0.0 [`#247`](https://github.com/PrefectHQ/vue-compositions/pull/247) @@ -178,30 +139,10 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Bump vue-tsc from 1.2.0 to 1.4.4 [`#235`](https://github.com/PrefectHQ/vue-compositions/pull/235) - Bump eslint from 8.37.0 to 8.39.0 [`#236`](https://github.com/PrefectHQ/vue-compositions/pull/236) - Bump vite from 4.2.1 to 4.3.1 [`#237`](https://github.com/PrefectHQ/vue-compositions/pull/237) - -#### [v1.5.0](https://github.com/PrefectHQ/vue-compositions/compare/v1.4.3...v1.5.0) - -> 25 April 2023 - - Feature: useKeyDown composition [`#238`](https://github.com/PrefectHQ/vue-compositions/pull/238) - check is writable before reassigning in debounce [`#234`](https://github.com/PrefectHQ/vue-compositions/pull/234) - -#### [v1.4.3](https://github.com/PrefectHQ/vue-compositions/compare/v1.4.2...v1.4.3) - -> 19 April 2023 - - Enhancement: Channel response reactivity [`#233`](https://github.com/PrefectHQ/vue-compositions/pull/233) - -#### [v1.4.2](https://github.com/PrefectHQ/vue-compositions/compare/v1.4.1...v1.4.2) - -> 13 April 2023 - - Feature: added lifecycle option to useSubscription [`#231`](https://github.com/PrefectHQ/vue-compositions/pull/231) - -#### [v1.4.1](https://github.com/PrefectHQ/vue-compositions/compare/v1.4.0...v1.4.1) - -> 11 April 2023 - - Enhancement: `useSubscription` reactive options [RFC] [`#226`](https://github.com/PrefectHQ/vue-compositions/pull/226) - Bump tsc-alias from 1.8.4 to 1.8.5 [`#221`](https://github.com/PrefectHQ/vue-compositions/pull/221) - Bump @prefecthq/eslint-config from 1.0.23 to 1.0.25 [`#222`](https://github.com/PrefectHQ/vue-compositions/pull/222) @@ -210,11 +151,6 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Bump vitest from 0.29.7 to 0.29.8 [`#225`](https://github.com/PrefectHQ/vue-compositions/pull/225) - Bump tsc-alias from 1.8.3 to 1.8.4 [`#218`](https://github.com/PrefectHQ/vue-compositions/pull/218) - Bump vitest from 0.29.2 to 0.29.7 [`#219`](https://github.com/PrefectHQ/vue-compositions/pull/219) - -#### [v1.4.0](https://github.com/PrefectHQ/vue-compositions/compare/v1.3.6...v1.4.0) - -> 20 March 2023 - - Feature: useScrollLinking composition [`#193`](https://github.com/PrefectHQ/vue-compositions/pull/193) - Feature: useNow composition [`#216`](https://github.com/PrefectHQ/vue-compositions/pull/216) - Bump tsc-alias from 1.8.2 to 1.8.3 [`#212`](https://github.com/PrefectHQ/vue-compositions/pull/212) @@ -222,11 +158,6 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Bump eslint from 8.35.0 to 8.36.0 [`#214`](https://github.com/PrefectHQ/vue-compositions/pull/214) - Bump vite from 4.1.4 to 4.2.1 [`#215`](https://github.com/PrefectHQ/vue-compositions/pull/215) - Bump @testing-library/vue from 6.6.1 to 7.0.0 [`#211`](https://github.com/PrefectHQ/vue-compositions/pull/211) - -#### [v1.3.6](https://github.com/PrefectHQ/vue-compositions/compare/v1.3.5...v1.3.6) - -> 10 March 2023 - - Bump typescript from 4.9.4 to 4.9.5 [`#198`](https://github.com/PrefectHQ/vue-compositions/pull/198) - Bump eslint from 8.33.0 to 8.35.0 [`#206`](https://github.com/PrefectHQ/vue-compositions/pull/206) - Bump vue-tsc from 1.0.24 to 1.2.0 [`#207`](https://github.com/PrefectHQ/vue-compositions/pull/207) @@ -235,35 +166,9 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - Suggestion: clarify useDebouncedRef wait arg [`#195`](https://github.com/PrefectHQ/vue-compositions/pull/195) - BugFix: useSubscription args watcher creates new subscriptions even when args have not changed [`#210`](https://github.com/PrefectHQ/vue-compositions/pull/210) - Enhancement: Make element ref optional in useVisibilityObserver [`#199`](https://github.com/PrefectHQ/vue-compositions/pull/199) - -#### [v1.3.5](https://github.com/PrefectHQ/vue-compositions/compare/v1.3.4...v1.3.5) - -> 3 February 2023 - - Enhancement: Sync value to input ref if debounced ref is set in useDebouncedRef [`#194`](https://github.com/PrefectHQ/vue-compositions/pull/194) - -#### [v1.3.4](https://github.com/PrefectHQ/vue-compositions/compare/v1.3.3...v1.3.4) - -> 1 February 2023 - - Enhancement: Query operations [`#192`](https://github.com/PrefectHQ/vue-compositions/pull/192) - -#### [v1.3.3](https://github.com/PrefectHQ/vue-compositions/compare/v1.3.2...v1.3.3) - -> 31 January 2023 - - Enhancement: useRouteQueryParam reactivity to aggressive [`#191`](https://github.com/PrefectHQ/vue-compositions/pull/191) - -#### [v1.3.2](https://github.com/PrefectHQ/vue-compositions/compare/v1.3.1...v1.3.2) - -> 30 January 2023 - -- Account for tuple RouteParam schemas [`620790c`](https://github.com/PrefectHQ/vue-compositions/commit/620790cb1f4ed5d01a4098dc5a308afa08704c1e) - -### [v1.3.1](https://github.com/PrefectHQ/vue-compositions/compare/0.2.4...v1.3.1) - -> 30 January 2023 - - BugFix: Fix params schema type discriminating to much [`#190`](https://github.com/PrefectHQ/vue-compositions/pull/190) - Bump vitest from 0.28.1 to 0.28.3 [`#189`](https://github.com/PrefectHQ/vue-compositions/pull/189) - Bump @prefecthq/eslint-config from 1.0.22 to 1.0.23 [`#188`](https://github.com/PrefectHQ/vue-compositions/pull/188) diff --git a/package-lock.json b/package-lock.json index d279c13b..c346a526 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@prefecthq/vue-compositions", - "version": "1.6.7", + "version": "1.6.8", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@prefecthq/vue-compositions", - "version": "1.6.7", + "version": "1.6.8", "dependencies": { "jsdom": "^23.0.0" }, diff --git a/package.json b/package.json index 7facf968..992e2d98 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@prefecthq/vue-compositions", "private": false, - "version": "1.6.7", + "version": "1.6.8", "description": "A collection of reusable vue compositions.", "main": "./dist/vue-compositions.umd.js", "module": "./dist/vue-compositions.mjs",