Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

Latest commit

 

History

History
474 lines (276 loc) · 24.1 KB

CHANGELOG.md

File metadata and controls

474 lines (276 loc) · 24.1 KB

Change Log

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)

Bug Fixes

  • fetch: AbortController not support issue (10f6dbc) by @AliMD

Features

  • 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)

Features

2.0.8 (2023-11-08)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • package repo urls (466cbe9) by @AliMD

2.0.0 (2023-09-19)

Bug Fixes

  • fetch: remove @alwatr/signal (03d947b) by @AliMD

  • fix(fetch)!: remove fetchContext (eba9cf0) by @AliMD

BREAKING CHANGES

  • fetchContext method removed

1.1.3 (2023-09-19)

Bug Fixes

  • 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

1.1.0 (2023-09-12)

1.0.0 (2023-06-14)

0.32.0 (2023-05-27)

Bug Fixes

  • fetch: serviceRequest type (44c1086)
  • fetch: userAuth in StringifyableFetchOptions (f554b57)

0.31.0 (2023-05-08)

Bug Fixes

  • 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)

Features

  • fetch: add user auth (811fbc0)
  • fetch: StringifyableFetchOptions type (e13fdb2)

0.30.0 (2023-03-06)

Bug Fixes

  • fetch: fetchContext duplicate setSignalValue (8aa9b00)
  • fetch: getClientId in nodejs (c99e41c)

Features

  • 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)

Bug Fixes

  • fetch: device id to client id (077e467)
  • fetch: headers type (cd4b14e)

Features

  • fetch: add update_cache to CacheStrategy (e1406b1)
  • fetch: clientId on service request (9575a1d)

0.28.0 (2023-01-20)

0.27.0 (2022-12-29)

Bug Fixes

Features

0.26.0 (2022-12-22)

Bug Fixes

  • 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)

Features

1.0.0 (2023-06-14)

Note: Version bump only for package @alwatr/fetch

0.32.0 (2023-05-27)

Bug Fixes

  • fetch: serviceRequest type (44c1086)
  • fetch: userAuth in StringifyableFetchOptions (f554b57)

0.31.0 (2023-05-08)

Bug Fixes

  • 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)

Features

  • fetch: add user auth (811fbc0)
  • fetch: StringifyableFetchOptions type (e13fdb2)

0.30.0 (2023-03-06)

Bug Fixes

  • fetch: fetchContext duplicate setSignalValue (8aa9b00)
  • fetch: getClientId in nodejs (c99e41c)

Features

  • 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)

Bug Fixes

  • fetch: device id to client id (077e467)
  • fetch: headers type (cd4b14e)

Features

  • fetch: add update_cache to CacheStrategy (e1406b1)
  • fetch: clientId on service request (9575a1d)

0.28.0 (2023-01-20)

Bug Fixes

Features

0.27.0 (2022-12-29)

Note: Version bump only for package @alwatr/fetch

0.26.0 (2022-12-22)

Bug Fixes

  • 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)

Features

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)

Bug Fixes

  • fetch: AlwatrServiceResponseSuccessWithMeta types (b46f3f2)
  • fetch: use nre method type (1c63eca)
  • update types (44cc57f)
  • use ~ for package version (4e027ff)

0.23.0 (2022-11-23)

Bug Fixes

Features

  • 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)

Bug Fixes

  • fetch: _handleRetryPattern (fe4ac12)
  • fetch: bodyJson issue (5d8d6fa)

Features

Performance Improvements

  • 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)

Bug Fixes

  • fetch: _handleRemoveDuplicate (6207b48)
  • fetch: cacheStorageName issue (e641ff7)
  • fetch: method type and case (8d4ba77)
  • fetch: prevent duplicate revalidateCallback on first time (2da7dc5)

Features

  • 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)

Bug Fixes

  • fetch: update cache on network_first (54b59cd)

Features

  • fetch: cache strategy (106eabd)
  • fetch: optional cacheStorageName (f2bd8f2)
  • fetch: stale_while_revalidate cache strategy (f758f49)

0.17.0 (2022-10-21)

Bug Fixes

  • fetch: not ok retry condition (0da1edd)

Features

Performance Improvements

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)

Bug Fixes

  • 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)

Bug Fixes

0.5.0 (2022-03-11)

Note: Version bump only for package @alwatr/fetch

0.4.0 (2022-03-11)

Bug Fixes

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)

Bug Fixes

Features

  • fetch: add getData (4a627c4)
  • fetch: add postData and fetchJson (b0262b8)
  • fetch: base fetch api (925cdab)
  • fetch: FetchOptions type (dd2d141)
  • fetch: new enhanced fetch package (7e90472)