redux-query

A library for managing network state in Redux

OTHER License

Downloads
111.1K
Stars
1.1K
Committers
33

Bot releases are hidden (Show)

redux-query - 3.5.2 Latest Release

Published by kelsonpw over 1 year ago

redux-query - v2.3.1

Published by ryanashcraft about 6 years ago

  • Support redux v4 (karevn #103)
redux-query - v2.3.0

Published by blazzy almost 7 years ago

  • Add duration to _SUCCESS and _FAILURE redux actions (blazzy #92)
redux-query - v2.2.0

Published by ryanashcraft almost 7 years ago

  • Store the response headers in the queries state and add a selector (hobbeswalsh #84)
redux-query - v2.1.0

Published by ryanashcraft about 7 years ago

  • Support React 16 (ryanashcraft #88)
  • Switch to yarn (ryanashcraft #88)
  • Change Prettier settings (ryanashcraft #88)
redux-query - v2.0.0

Published by ryanashcraft over 7 years ago

Refer to the v2 transition guide for instructions on how to upgrade from redux-query 1.x to 2.x.

  • Use the latest entities state when the network request finishes for mutations
  • Replace request fields in queries reducer and relevant actions with networkHandler
  • New, safer rollback behavior when mutations fail
  • New rollback option in query configs to handle reverting optimistic updates
  • New, optional reducer, errorsReducer, for tracking response bodies, text, and headers for failed queries
  • Change connectRequest to work around a race condition resulting in invalid warnings
  • Update to superagent 3.x
  • Avoid creating new functions in connectRequest's render function (acontreras89 #67)
  • Replace removeEntity and removeEntities actions with a more generic updateEntities action
  • Remove reconcileQueryKey and change getQueryKey to only accept query config objects as a parameter
  • Replace usage of deprecated react-addons-shallow-compare
  • Renamed "network adapters" to "network interfaces"
  • Some top-level exports have been removed or renamed (see v2 transition guide for more information)
redux-query - v1.5.0

Published by ryanashcraft over 7 years ago

  • Use prop-types to avoid React 15.5.0 deprecation warnings (ryanashcraft)
  • Transform body into query params for GET requests (acontreras89 #57)
  • Fix error with React Native's Packager (jeanregisser #58)
  • Use prettier for automatic code formatting (ryanashcraft #60)
  • New site (see https://amplitude.github.io/redux-query) with interactive demos (ryanashcraft #60)
redux-query - v1.4.0

Published by ryanashcraft over 7 years ago

  • Move react from dependencies to devDependencies (jeanregisser #56)
  • Fix regression from 1.3.0 with the request field in start actions (ryanashcraft #54)
  • Add meta field to mutate actions (ryanashcraft #54)
redux-query - v1.3.0

Published by ryanashcraft over 7 years ago

  • Support for custom network adapters with redux-query/advanced to enable usage without superagent and support other advanced use cases (iamlacroix #23)
  • Support for PATCH verb (jnutter #35)
  • Include response text and body in all Redux success and failure actions (ryanashcraft #39 and #40)
  • Include response headers in resolved Promise values and all Redux success and failure actions (jnutter #42)
  • Allow retries on successful requests (lozlow #26)
redux-query - v1.2.0

Published by ryanashcraft over 7 years ago

  • CORS support (rogovdm #27)
  • Switch to react-addons-shallow-compare for React Native compatibility (mmalfertheiner #27)
  • Pass transformed and updated entities to the promise result for mutateAsync and requestAsync (CAPSLOCKUSER #25)
  • Improve connectRequest's displayName
  • Use the queryKey property from query configs in connectRequest
  • Allow passing full query configs instead of the url and body to the query selectors
redux-query - v1.1.2

Published by ryanashcraft over 7 years ago

  • Fix connectRequest not retrying failed/cancelled requests on update
redux-query - v1.1.1

Published by ryanashcraft over 7 years ago

  • Use lodash.includes instead of native Array#includes
redux-query - v1.1.0

Published by ryanashcraft over 7 years ago

  • Added support for multiple requests with connectRequest (MrNice #8)
  • Added support for setting request headers (adamsanderson #10)
  • Added ability to override HTTP method for mutations (tonovotny #20)
  • Fixed request timeout HTTP status code (victorandree #22)