Releases: BetterTyped/hyper-fetch
Releases · BetterTyped/hyper-fetch
hyper-fetch-v8.2.0
hyper-fetch-v8.1.1
hyper-fetch-v8.1.0
hyper-fetch-v8.0.1
hyper-fetch-v8.0.0
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