Skip to content

Commit ed4ef90

Browse files
authored
feat(firestore): Add array expressions (#7836)
1 parent 7bc9a5f commit ed4ef90

19 files changed

Lines changed: 3259 additions & 18 deletions

File tree

firebase-firestore/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Unreleased
22

3+
- [feature] Added support for Pipeline expressions `arrayFirst`, `arrayFirstN`, `arrayLast`,
4+
`arrayLastN`, `arrayMinimum`, `arrayMinimumN`, `arrayMaximum`, `arrayMaximumN`, `arrayIndexOf`,
5+
`arrayLastIndexOf` and `arrayIndexOfAll`.
6+
[#7836](//github.com/firebase/firebase-android-sdk/pull/7836)
37
- [fixed] Fix a performance regression in `ObjectValue.equals()` that caused exponential execution
48
time for large or deeply nested documents.
59
[#7877](https://github.com/firebase/firebase-android-sdk/issues/7877)

firebase-firestore/api.txt

Lines changed: 90 additions & 15 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)