data-client

Async State Management without the Management

APACHE-2.0 License

Downloads
44.4K
Stars
1.9K
Committers
37

Bot releases are hidden (Show)

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

4.0.0 (2022-04-08)

⚠ ðŸ’Ĩ BREAKING CHANGES

  • Resource loses hasDefined, mergeRecord,
    toObjectDefined, keysDefined, set

💅 Enhancement

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

4.3.0 (2022-04-08)

🚀 Features

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

7.3.0 (2022-04-08)

🚀 Features

  • Support controller.fetch and useSuspense (0c140ae)
data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

2.2.3 (2022-04-08)

Note: Version bump only for package @rest-hooks/endpoint

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

3.1.0 (2022-03-17)

🚀 Features

  • Add endpoint.optimisticUpdater (#1616) (7a99fae)
  • Entity.useIncoming() for race condition handling (#1771) (ffd70fe)
  • export BackupBoundary (7a7c398)
  • useSuspense, useFetch, remaining hooks typed for Endpoint (#1440) (2039d2c)

💅 Enhancement

  • Dispatch new receive action if new fetch triggered it (#1455) (99f9a6d)
  • Fetch resolution only removes the optimistic update corresponding to that fetch (#1653) (2fd93f2)
  • Hooks should type return value based on 'null' arg (#1783) (d14673e)
  • optimisticUpdater -> getOptimisticResponse (#1769) (4d1cd66)

🐛 Bug Fix

  • Expiry defaults for useSuspense() should match useResource() (#1738) (b98dcfd)
  • InvalidIfStale should be respected in no-schema endpoints (#1724) (28fab73)
  • lastReset should serialize (#1745) (e25158a)
  • Union schemas with null args[0] hooks (#1779) (fcf70a9)
  • useFetcher() work with zero argument Endpoint (#1514) (c5ac9e7)

📝 Documentation

data-client - [email protected]

Published by ntucker over 2 years ago

6.2.0 (2022-03-17)

🚀 Features

💅 Enhancement

  • Devtools improvements (#1743) (db2fd59)
  • Format timestamps in redux devtools for ease of reading (#1739) (6169f84)
  • Use BackupBoundary to help debug setup issues (3a68907)
  • Fetch resolution only removes the optimistic update corresponding to that fetch (#1653) (2fd93f2)

🐛 Bug Fix

  • Loosen PromiseifyMiddleware types to only what is needed (#1735) (4831bd6)
  • NetworkErrorBoundary should render Element (#1775) (5e3cfd2)
  • Expiry defaults for useSuspense() should match useResource() (#1738) (b98dcfd)
  • InvalidIfStale should be respected in no-schema endpoints (#1724) (28fab73)
  • Union schemas with null args[0] hooks (#1779) (fcf70a9

📝 Documentation

data-client - [email protected]

Published by ntucker over 2 years ago

6.2.2 (2022-04-02)

💅 Enhancement

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

2.2.2 (2022-04-02)

Note: Version bump only for package @rest-hooks/endpoint

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

0.1.4 (2022-04-02)

💅 Enhancement

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

3.1.2 (2022-04-02)

💅 Enhancement

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

7.2.2 (2022-04-02)

🐛 Bug Fix

  • Use imported State interface rather than a copy (#1857) (c2535d4)
data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

8.2.2 (2022-04-02)

💅 Enhancement

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

0.1.3 (2022-04-01)

💅 Enhancement

  • Only import from packages in package.json (#1785) (02fb843)

📝 Documentation

  • Only validate circleCI badge against master (#1322) (04e9642)
data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

3.1.1 (2022-04-01)

💅 Enhancement

  • Hooks should type return value based on 'null' arg (#1783) (d14673e)

🐛 Bug Fix

  • Default optimistic race condition handling should assume in-order server response (#1852) (cf38c3f)
  • Hooks with null param maintain basic schema structure (#1853) (0707e1a)
data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

2.2.1 (2022-04-01)

💅 Enhancement

  • Hooks should type return value based on 'null' arg (#1783) (d14673e)
  • Loosen SnapshotInterface to allow compatible but distinct versions (#1786) (7b31f4d)
data-client - [email protected]

Published by ntucker over 2 years ago

6.2.1 (2022-04-01)

Note: Version bump only for package rest-hooks

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

0.1.2 (2022-04-01)

Note: Version bump only for package @rest-hooks/ssr

data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

4.2.0 (2022-04-01)

🚀 Features

  • Add endpoint.optimisticUpdater (#1616) (7a99fae)
  • useSuspense, useFetch, remaining hooks typed for Endpoint (#1440) (2039d2c)

💅 Enhancement

  • Hooks should type return value based on 'null' arg (#1783) (d14673e)
  • Only import from packages in package.json (#1785) (02fb843)

🐛 Bug Fix

  • Default optimistic race condition handling should assume in-order server response (#1852) (cf38c3f)
  • Hooks with null param maintain basic schema structure (#1853) (0707e1a)
data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

3.3.2 (2022-04-01)

💅 Enhancement

  • Only import from packages in package.json (#1785) (02fb843)
data-client - @rest-hooks/[email protected]

Published by ntucker over 2 years ago

8.2.1 (2022-04-01)

🐛 Bug Fix

  • Default optimistic race condition handling should assume in-order server response (#1852) (cf38c3f)

📝 Documentation