Releases: LaunchPadLab/lp-redux-api
Releases · LaunchPadLab/lp-redux-api
v5.3.0
- Make the promises returned from dispatched actions resolve/reject with expected values, allowing api actions to replace effects.
v5.2.0
- Adds
createRequest
action creator function and handle<Response>
/ setOn<Response>
functions.
- Deprecates
requestWithKey
and setFromRequest
functions in preparation for next version.
v5.1.0
- Adds
isComplete
API status selector
v5.0.0
selectStatus()
has been removed and replaced by selectors.status()
onResponse
has been migrated to lp-utils
isAuthenticated()
, isAuthenticatedWithContext()
and getAuthenticationContext()
have been migrated to lp-requests
v4.0.3
- Adds
lp-requests
as a peer dependency instead of a direct dependency
v4.0.0
- Upgrades underlying
lp-requests
to 2.0.0. This removes behavior where the data
key in response JSON is drilled into automatically in the http
function.
v3.0.0
- Adds
successDataPath
and failureDataPath
to middleware
- Move middleware and helpers into their own separate folder
- Keys responses under
success
and failure
in setFromRequest
(resolves #77)
- Uses
redux-mock-store
to perform middleware tests (resolves #78)
- Removes lp-request function exports (resolves #72)
- Removes old-school
actions
and types
options from middleware