Skip to content

Releases: BetterTyped/hyper-fetch

hyper-fetch-v8.2.0

30 Apr 07:38

Choose a tag to compare

8.2.0 (2026-04-30)

Features

  • api: add RequestModel/ListenerModel/EmitterModel and SDK client/socket injection (b76d10b)

hyper-fetch-v8.1.1

29 Apr 19:11

Choose a tag to compare

8.1.1 (2026-04-29)

Bug Fixes

  • cache: return stale cache data instead of null for stale-while-revalidate (5515d14)
  • cache: return stale cache data instead of null for stale-while-revalidate (408cca1)

hyper-fetch-v8.1.0

29 Apr 14:31

Choose a tag to compare

8.1.0 (2026-04-29)

Bug Fixes

Features

  • api: add method-specific SDK configuration, function-based values, and Socket SDK (69b65fc)

hyper-fetch-v8.0.1

13 Apr 09:57

Choose a tag to compare

8.0.1 (2026-04-13)

Bug Fixes

  • 🐛 build path (7946d0f)
  • core: stop TS2589 in createSdk so TypeDoc can write api docs (bb2cb81)

hyper-fetch-v8.0.0

12 Apr 17:07
7ade1a9

Choose a tag to compare

8.0.0 (2026-04-12)

Bug Fixes

  • 🐛 format (83279ba)
  • 🐛 no-promise-executor-return lint error in graphql e2e server (17d6889)
  • 🐛 type (87ce008)
  • 🐛 types (46953d8)
  • 🐛 types (f8de7e1)
  • build: exclude .eslintrc.js from typed linting (9a4b802)
  • build: fix typecheck cross-package resolution and error propagation (d9af5c1)
  • core: pass optimisticResult to useSubmit lifecycle listeners (64e4012)
  • core: reconstruct serialized requests from dispatcher storage (a52c2ed), closes #125
  • core: use mutationContext consistently instead of separate optimisticResult (11649d0)
  • hyper-flow: exclude configs/ from ESLint to avoid tsconfig mismatch (8d7b43a)
  • react: reset loading state when query params change in useFetch (#126) (60abd75)
  • react: respect disabled prop in refetchOnFocus, refetchOnBlur, refetchOnReconnect, and refresh (a061665), closes #102
  • resolve ESLint tsconfig resolution causing OOM and docusaurus errors (7b72b00)
  • resolve lint errors across core, react, cli, and hyper-flow (34cf8c5)
  • resolve typecheck failures across firebase, react, testing, and hyper-flow (63ac18b)
  • resolve TypeScript errors in React test files (edfc86c)
  • update react test tsconfig and use relative import for hooks/use-fetch (de120ad)

Features

  • 🎸 improvements (46d8278)
  • 🎸 scoping polishing (09c5aad)
  • 🎸 version v8.0.0 (da6d624)
  • core: add client mode option with auto default (7947f51)
  • core: add optimistic mutations with setOptimistic API (5a14ded)
  • core: add send() cachePolicy (network-only, cache-first, revalidate) (2a4b155)
  • core: add subscriber-based $hooks API, setRetryOnError, and willRetry response field (17dae14)
  • react: resolve serialized requests in useQueue and propagate willRetry field (39d0e94)
  • rename setCacheScope to setScope and apply scope to all keys (d44cfca)
  • replace XHR/http adapters with unified fetch adapter, add E2E test infrastructure (c1b9863)

BREAKING CHANGES

  • 🧨 API changes

hyper-fetch-v7.5.3

15 Jan 16:52

Choose a tag to compare

7.5.3 (2026-01-15)

Bug Fixes

hyper-fetch-v7.5.2

31 Aug 08:05

Choose a tag to compare

7.5.2 (2025-08-31)

Bug Fixes

  • 🐛 content-type setup condition (e98e620)

hyper-fetch-v7.5.1

29 Aug 18:54

Choose a tag to compare

7.5.1 (2025-08-29)

Bug Fixes

  • 🐛 query params parsing (d9a2db6)

hyper-fetch-v7.5.0

28 Aug 17:40

Choose a tag to compare

7.5.0 (2025-08-28)

Features

  • 🎸 better error handling for cli (e4050f5)

hyper-fetch-v7.4.1

28 Aug 15:26

Choose a tag to compare

7.4.1 (2025-08-28)

Bug Fixes