| 
1 | 1 | # Unreleased  | 
2 |  | -* [fixed] Fixed stack overflow caused by deeply nested server timestamps (#4702).  | 
3 |  | -* [feature] Add new [cache config APIs](docs/reference/android/com/google/firebase/firestore/FirebaseFirestoreSettings.Builder#setLocalCacheSettings(com.google.firebase.firestore.LocalCacheSettings)) to customize SDK's cache setup.  | 
4 |  | -* [feature] Add [LRU garbage collector](docs/reference/android/com/google/firebase/firestore/MemoryLruGcSettings) to SDK's memory cache.  | 
5 |  | -* [changed] Mark isPersistenceEnabled and getCacheSizeBytes as deprecated from FirebaseFirestoreSettings.  | 
6 |  | -* [changed] Mark isPersistenceEnabled, getCacheSizeBytes, setPersistenceEnabled and setCacheSizeBytes   | 
7 |  | - from FirebaseFirestoreSettings.Builder as deprecated.  | 
 | 2 | + | 
 | 3 | + | 
 | 4 | +# 24.6.0  | 
 | 5 | +* [fixed] Fixed stack overflow caused by deeply nested server timestamps.  | 
 | 6 | + (GitHub [#4702](//github.com/firebase/firebase-android-sdk/issues/4702){: .external})  | 
 | 7 | + | 
 | 8 | +* [feature] Added new  | 
 | 9 | + [cache config APIs](/docs/reference/android/com/google/firebase/firestore/FirebaseFirestoreSettings.Builder#setLocalCacheSettings(com.google.firebase.firestore.LocalCacheSettings))  | 
 | 10 | + to customize the SDK's cache setup.  | 
 | 11 | + | 
 | 12 | +* [feature] Added  | 
 | 13 | + [LRU garbage collector](/docs/reference/android/com/google/firebase/firestore/MemoryLruGcSettings)  | 
 | 14 | + to the SDK's memory cache.  | 
 | 15 | + | 
 | 16 | +* [deprecated] Deprecated the following APIs from  | 
 | 17 | + [`FirebaseFirestoreSettings`](/docs/reference/android/com/google/firebase/firestore/FirebaseFirestoreSettings):<br>  | 
 | 18 | + `isPersistenceEnabled` and `getCacheSizeBytes`.  | 
 | 19 | + | 
 | 20 | +* [deprecated] Deprecated the following APIs from  | 
 | 21 | + [`FirebaseFirestoreSettings.Builder`](/docs/reference/android/com/google/firebase/firestore/FirebaseFirestoreSettings.Builder#setLocalCacheSettings(com.google.firebase.firestore.LocalCacheSettings)):<br>  | 
 | 22 | + `isPersistenceEnabled`, `getCacheSizeBytes`, `setPersistenceEnabled`,  | 
 | 23 | + and `setCacheSizeBytes`.  | 
 | 24 | + | 
8 | 25 | * [changed] Internal changes to ensure alignment with other SDK releases.  | 
9 | 26 | 
 
  | 
 | 27 | + | 
 | 28 | +## Kotlin  | 
 | 29 | +The Kotlin extensions library transitively includes the updated  | 
 | 30 | +`firebase-firestore` library. The Kotlin extensions library has no additional  | 
 | 31 | +updates.  | 
10 | 32 | # 24.5.0  | 
11 | 33 | * [fixed] Fixed stack overflow caused by deeply nested server timestamps.  | 
12 | 34 |  (GitHub [#4702](//github.com/firebase/firebase-android-sdk/issues/4702){: .external})  | 
 | 
0 commit comments