aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/CHANGELOG.md
diff options
context:
space:
mode:
authorGravatar Michael Lehenbauer <mikelehen@gmail.com>2018-01-29 08:58:13 -0800
committerGravatar GitHub <noreply@github.com>2018-01-29 08:58:13 -0800
commit03a006920f8744811358f702102e5685bbe6321b (patch)
treebb1b3cee689db2dfb6e5da0daba936847c3ce02a /Firestore/CHANGELOG.md
parent5a280ca1d62ac3750bf590328e3d08e0e3342cfc (diff)
Add changelog entry for my last PR (oops) and also add a few that we missed last release. (#724)
Diffstat (limited to 'Firestore/CHANGELOG.md')
-rw-r--r--Firestore/CHANGELOG.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/Firestore/CHANGELOG.md b/Firestore/CHANGELOG.md
index 31a477c..13b147d 100644
--- a/Firestore/CHANGELOG.md
+++ b/Firestore/CHANGELOG.md
@@ -1,12 +1,17 @@
# Unreleased
+- [fixed] Fixed a regression in Firebase iOS release 4.8.1 that could in certain
+ cases result in an "OnlineState should not affect limbo documents." assertion
+ crash when the client loses its network connection.
# v0.10.0
- [changed] Removed the includeMetadataChanges property in FIRDocumentListenOptions
to avoid confusion with the factory method of the same name.
- [changed] Added a commit method that takes no completion handler to FIRWriteBatch.
- [feature] Queries can now be created from an NSPredicate.
-- [added] Added SnapshotOptions API to control how DocumentSnapshots return unresolved
+- [feature] Added SnapshotOptions API to control how DocumentSnapshots return unresolved
server timestamps.
+- [feature] Added `disableNetwork()` and `enableNetwork()` methods to
+ `Firestore` class, allowing for explicit network management.
- [changed] For non-existing documents, DocumentSnapshot.data() now returns `nil`
instead of throwing an exception. A non-nullable QueryDocumentSnapshot is
introduced for Queries to reduce the number of nil-checks in your code.
@@ -17,6 +22,8 @@
connection is restored and the query is in sync with the backend again.
- [fixed] Multiple offline mutations now properly reflected in retrieved
documents. Previously, only the last mutation would be visible. (#643)
+- [fixed] Fixed a crash in `closeWithFinaleState:` that could be triggered by
+ signing out when the app didn't have a network connection.
# v0.9.4
- [changed] Firestore no longer has a direct dependency on FirebaseAuth.