- fix(core): use native functionality in place of lodash methods
- fix(core): add
eslint-plugin-jsdoc
to confirm that valid jsdoc comments are included - fix(orderedReducer): remove subcollection merging logic to fix removing of value for
DOCUMENT_MODIFIED
action type - #243, #140 - feat(query): show console error if
subcollections
are passed withoutstoreAs
- subcollection merging support is being removed in preparation for v1 (which stores all subcollections at the top level) - fix(examples): update basic and complete examples - #242
- chore(tests): add test for deleted values from arrays within documents - #140, #243
- chore(tests): add test for
collectionGroup
Note: If you are using subcollections
you will need to use storeAs
. Without the use of storeAs
you will notice an error log. It is due to the fact that updates to a document in state will remove any subcollections which exist on that document. Using storeAs
mirrors what the upcoming v1.0.0 release does by default.