Releases: prescottprue/redux-firestore
Releases · prescottprue/redux-firestore
v0.2.3
- fix(query):
addOrderBy
&addWhere
now use reduce - #39 - @danleavitt0 - fix(reducer): typo was prevent correct usage of
preserve
withCLEAR_DATA
action - feat(core):
version
is now exported in all build types (current version ofredux-firestore
as a string) - feat(utils):
pathFromMeta
util (used in multiple reducers) throws error ifcollection
is not passed toaction.meta
(prevents data being written to"undefined"
key in redux) - feat(tests): tons of tests added including those for
dataReducer
,getFirestore
, and multiple utils such aspathFromMeta
v0.2.2
- Fix issue with basePath.concat usage in reducer -#37 - @diagramatics
v0.2.1
v0.2.0
- fix(reducer): flatten response when doc meta is present - #27, #31 - @danleavitt0
- feat(query):
orderBy
andlimit
support for queries - #30 - feat(core): UMD version now exports
window.ReduxFirestore
(waswindow.redux-firestore
) - feat(reducer):
errorsReducer
now handles listener errors - feat(query):
setListener
errors are logged to the console (helpful for access to the links that Firebase provides to create indexes)
v0.1.0
- feat(query):
storeAs
support (bothdata
andordered
reducers) - #16 - feat(core): Firestore statics are now exported at top level of instance (including FieldValue) - #28
- feat(docs): README updated with new features
v0.1.0-beta.6
- fix(core):
set
,add
, andremove
are correctly using subcollections - fix(reducer): fix issue where data was not updated if query exists for doc and one of it's subcollections at the same time
v0.1.0-beta.5
- fix(listeners):
unsetListener
works all the time (instead of just when array config is passed) - feat(reducers):
dataReducer
now supports merging data (useful if another query has written data to that same redux path) - feat(reducer):
orderedReducer
includes logic to work with subcollections - #7
v0.1.0-beta.4
- fix(core): config from
react-redux-firebase
could be overwritten depending on order of enhancers - fix(reducer): docs are marked
null
when loaded and empty - feat(core): start support for sub collections (reducer, meta)
- feat(build):
husky
added to enableprepush
hook (runsnpm run lint
)
v0.1.0-beta.3
- fix(enhancer): set
store.firestore
tofirestoreInstance
- #19
v0.1.0-beta.2
- fix(query/reducer): attaching/detaching listeners correctly using name - #17
- fix(enhancer): make
firestoreInstance
available through getFirestore (for use inreact-redux-firebase
)