All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.2.1 (2023-12-19)
Note: Version bump only for package @alwatr/fetch
2.2.0 (2023-12-19)
- fetch: AbortController not support issue (10f6dbc) by @AliMD
- use globalScope instead globalThis (94342bb) by @njfamirm
2.1.5 (2023-12-11)
Note: Version bump only for package @alwatr/fetch
2.1.4 (2023-12-11)
Note: Version bump only for package @alwatr/fetch
2.1.3 (2023-12-09)
Note: Version bump only for package @alwatr/fetch
2.1.2 (2023-11-29)
Note: Version bump only for package @alwatr/fetch
2.1.1 (2023-11-23)
Note: Version bump only for package @alwatr/fetch
2.1.0 (2023-11-14)
- yarn: pnp (b6a562c) by @AliMD
2.0.8 (2023-11-08)
- move repo urls (719aa3e) by @AliMD
2.0.7 (2023-11-01)
Note: Version bump only for package @alwatr/fetch
2.0.6 (2023-10-23)
Note: Version bump only for package @alwatr/fetch
2.0.5 (2023-10-23)
Note: Version bump only for package @alwatr/fetch
2.0.4 (2023-10-23)
- fetch: compatible with new logger api (a51d7d2) by @AliMD
2.0.3 (2023-10-23)
Note: Version bump only for package @alwatr/fetch
2.0.2 (2023-10-23)
Note: Version bump only for package @alwatr/fetch
2.0.1 (2023-09-19)
- package repo urls (466cbe9) by @AliMD
2.0.0 (2023-09-19)
-
fetch: remove @alwatr/signal (03d947b) by @AliMD
-
fix(fetch)!: remove fetchContext (eba9cf0) by @AliMD
- fetchContext method removed
- cleanup extra packages (dfc0bd2) by @AliMD
1.1.2 (2023-09-12)
Note: Version bump only for package @alwatr/fetch
1.1.1 (2023-09-12)
Note: Version bump only for package @alwatr/fetch
- fetch.ts: compatible with node (c3acb53)
- fetch: bodyJson type (5740467)
- fetch: check node_mode before use navigator.online (a688f48)
- fetch: serviceRequest generic type (074ef38)
- fetch: suppress fetch_cache_not_found extra error (c04f609)
- new logger api (9d83a7d)
- fetch: enhance fetchContext with dispatchOptions and only cache_only request in first time (1f6b575)
- fetch: fetchContext (d63d17e)
- fetch: fetchContext skip online request when offline (7c2b649)
- fetch: fetchContext work on background (2e12bfd)
- fetch: handle offline for all requests (6a8d7b7)
- review issue (e5d192c)
- type: add types (2de3842)
- all import without .js (fa739ab)
- packages/fetch: tsconfig refrences (e6b9542)
- fetch: always call revalidateCallback (444edc5)
- fetch: enhance handle and report errors in serviceRequest (dbfc7ff)
- fetch: fetch_cache_not_found is not error (3d1aa4e)
- fetch: fetch_failed error message (3e98bd9)
- fetch: remove extra _options (ad24c81)
- fetch: revalidateCallback issue (7207909)
- set correct path (d01ce6f)
- storage-engine: AlwatrDocumentStorage (ca9a7bf)
- tsconfig (e96dcd3)
- tsconfig refrences (cea0562)
- fetch: add AlwatrDocumentStorage type (44b84f0)
- fetch: serviceRequest (b0b5478)
- fetch: serviceRequest (#513) (113ee49)
- improve accident debugging (d697e6c)
- improve error debugging (1fba504)
1.0.0 (2023-06-14)
Note: Version bump only for package @alwatr/fetch
0.32.0 (2023-05-27)
0.31.0 (2023-05-08)
- fetch.ts: compatible with node (c3acb53)
- fetch: bodyJson type (5740467)
- fetch: check node_mode before use navigator.online (a688f48)
- fetch: serviceRequest generic type (074ef38)
- fetch: suppress fetch_cache_not_found extra error (c04f609)
- new logger api (9d83a7d)
0.30.0 (2023-03-06)
- fetch: enhance fetchContext with dispatchOptions and only cache_only request in first time (1f6b575)
- fetch: fetchContext (d63d17e)
- fetch: fetchContext skip online request when offline (7c2b649)
- fetch: fetchContext work on background (2e12bfd)
- fetch: handle offline for all requests (6a8d7b7)
0.29.0 (2023-02-10)
0.28.0 (2023-01-20)
- review issue (e5d192c)
- type: add types (2de3842)
0.27.0 (2022-12-29)
Note: Version bump only for package @alwatr/fetch
0.26.0 (2022-12-22)
- all import without .js (fa739ab)
- packages/fetch: tsconfig refrences (e6b9542)
- fetch: always call revalidateCallback (444edc5)
- fetch: enhance handle and report errors in serviceRequest (dbfc7ff)
- fetch: fetch_cache_not_found is not error (3d1aa4e)
- fetch: fetch_failed error message (3e98bd9)
- fetch: remove extra _options (ad24c81)
- fetch: revalidateCallback issue (7207909)
- set correct path (d01ce6f)
- storage-engine: AlwatrDocumentStorage (ca9a7bf)
- tsconfig (e96dcd3)
- tsconfig refrences (cea0562)
- fetch: add AlwatrDocumentStorage type (44b84f0)
- fetch: serviceRequest (b0b5478)
- fetch: serviceRequest (#513) (113ee49)
- improve accident debugging (d697e6c)
- improve error debugging (1fba504)
0.25.0 (2022-12-07)
Note: Version bump only for package @alwatr/fetch
0.24.1 (2022-12-01)
Note: Version bump only for package @alwatr/fetch
0.24.0 (2022-11-28)
- fetch: AlwatrServiceResponseSuccessWithMeta types (b46f3f2)
- fetch: use nre method type (1c63eca)
- update types (44cc57f)
- use ~ for package version (4e027ff)
0.23.0 (2022-11-23)
- fetch: types (4ce81a7)
- fetch: set token in options (033a638)
0.22.1 (2022-11-21)
Note: Version bump only for package @alwatr/fetch
0.22.0 (2022-11-20)
- fetch: support nodejs (2ed2ef4)
- fetch: Improve performance and decrease memory usage (7c29333)
0.21.0 (2022-11-13)
Note: Version bump only for package @alwatr/fetch
0.20.0 (2022-11-05)
- fetch: _handleRemoveDuplicate (6207b48)
- fetch: cacheStorageName issue (e641ff7)
- fetch: method type and case (8d4ba77)
- fetch: prevent duplicate revalidateCallback on first time (2da7dc5)
- fetch: add retryDelay (28e3244)
- fetch: revalidate callback for
stale_while_revalidate
cache strategy. (8976cc4) - fetch: simple memory caching for remove duplicate/parallel requests (74cd7f1)
0.19.0 (2022-11-01)
Note: Version bump only for package @alwatr/fetch
0.18.0 (2022-10-22)
- fetch: update cache on network_first (54b59cd)
- fetch: cache strategy (106eabd)
- fetch: optional cacheStorageName (f2bd8f2)
- fetch: stale_while_revalidate cache strategy (f758f49)
0.17.0 (2022-10-21)
- fetch: not ok retry condition (0da1edd)
- fetch: syntax (1fdd02e)
0.16.0 (2022-09-08)
Note: Version bump only for package @alwatr/fetch
0.15.0 (2022-09-01)
Note: Version bump only for package @alwatr/fetch
0.14.0 (2022-08-19)
Note: Version bump only for package @alwatr/fetch
0.13.0 (2022-08-06)
Note: Version bump only for package @alwatr/fetch
0.12.0 (2022-07-22)
- fetch: compatible with new ts types AbortSignal (949655a)
0.11.0 (2022-04-16)
Note: Version bump only for package @alwatr/fetch
0.10.0 (2022-04-02)
Note: Version bump only for package @alwatr/fetch
0.9.0 (2022-03-22)
Note: Version bump only for package @alwatr/fetch
0.8.0 (2022-03-14)
Note: Version bump only for package @alwatr/fetch
0.7.2 (2022-03-12)
Note: Version bump only for package @alwatr/fetch
0.7.0 (2022-03-12)
Note: Version bump only for package @alwatr/fetch
0.6.0 (2022-03-11)
0.5.0 (2022-03-11)
Note: Version bump only for package @alwatr/fetch
0.4.0 (2022-03-11)
0.3.0 (2022-03-06)
Note: Version bump only for package @alwatr/fetch
0.2.1 (2022-03-05)
Note: Version bump only for package @alwatr/fetch
0.2.0 (2022-03-05)
- fetch: error codes (4e0be80)