From 91e3ef09e9d4d4d24fec057d2717ee79bf813bb9 Mon Sep 17 00:00:00 2001 From: mathieudutour Date: Fri, 13 Jun 2025 10:15:07 +0200 Subject: [PATCH 1/2] update package.json --- package.json | 2 +- src/usePromise.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 9b9ca0e..2858a1a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@raycast/utils", - "version": "1.19.1", + "version": "2.0.0", "description": "Set of utilities to streamline building Raycast extensions", "author": "Raycast Technologies Ltd.", "homepage": "https://developers.raycast.com/utils-reference", diff --git a/src/usePromise.ts b/src/usePromise.ts index 895b57a..13ee639 100644 --- a/src/usePromise.ts +++ b/src/usePromise.ts @@ -168,7 +168,7 @@ export function usePromise): Promise> => { @@ -261,7 +261,6 @@ export function usePromise>; }, [ - latestAbortable, latestOnData, latestOnError, latestArgs, @@ -271,6 +270,7 @@ export function usePromise { @@ -349,7 +349,7 @@ export function usePromise { abort(); }; - }, []); + }, [abort]); // we only want to show the loading indicator if the promise is executing const isLoading = options?.execute !== false ? state.isLoading : false; From 5813b7e9383c61a65de9a7ce0c579957fdb779dd Mon Sep 17 00:00:00 2001 From: mathieudutour Date: Thu, 19 Jun 2025 09:45:25 +0200 Subject: [PATCH 2/2] update package.json --- docs/utils-reference/getting-started.md | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/utils-reference/getting-started.md b/docs/utils-reference/getting-started.md index 89ad45a..f2d35c8 100644 --- a/docs/utils-reference/getting-started.md +++ b/docs/utils-reference/getting-started.md @@ -16,6 +16,10 @@ npm install --save @raycast/utils ## Changelog +### v2.0.1 + +- Fix types for ESM extensions + ### v2.0.0 - The library can now be tree-shaken, reducing its size considerably. diff --git a/package-lock.json b/package-lock.json index dbcd7dc..8a9cdc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@raycast/utils", - "version": "1.19.1", + "version": "2.0.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@raycast/utils", - "version": "1.19.1", + "version": "2.0.1", "license": "MIT", "dependencies": { "dequal": "^2.0.3" diff --git a/package.json b/package.json index 2858a1a..85f446b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@raycast/utils", - "version": "2.0.0", + "version": "2.0.1", "description": "Set of utilities to streamline building Raycast extensions", "author": "Raycast Technologies Ltd.", "homepage": "https://developers.raycast.com/utils-reference",