Releases: GitLiveApp/firebase-kotlin-sdk
1.6.0
This is the final release for Kotlin 1.5
What's Changed
- Add field value increment to firestore by @michaelprichardson in #284
- added firebase-installations to be published, updated Firebase docs l… by @suntrix in #287
- add tests for arrayUnion and arrayRemove in Firestore by @michaelprichardson in #290
- Add start and end query cursors by @michaelprichardson in #286
- 1.6.0 release by @michaelprichardson in #291
Full Changelog: v1.5.0...v1.6.0
1.5.0
This release is for Kotlin 1.5
What's Changed
- updated Firebase SDKs & dependencies by @suntrix in #228
- Add ServerTimestampBehavior in Firestore module by @shepeliev in #246
- removed DocumentSnapshot.dataMap() by @suntrix in #250
- fix compilation with xcode 13 by @muwasi in #244
- updated Firebase JS SDKs by @suntrix in #254
- updated Firebase SDKs by @suntrix in #252
- Make documentation more understandable about
ServerTimeStamp
usage. by @fummicc1 in #270 - Firestore query-cursors/pagination: Added Query.startAfter (Android, iOS, js) by @tiagonuneslx in #219
- allow to get database root reference by @pauminku in #265
- Added "parent" field to document and collection references by @litclimbing in #259
- Added firebase-installations by @suntrix in #257
- enable IR js compiler by @mihbor in #268
- Fix crash on ios with remote config by @muwasi in #245
- Issue-236 added unit test for database DataSnapshot children count by @thejoeba in #237
- Allow database tests to run on ios by @michaelprichardson in #279
- Add database reference testing by @thejoeba in #242
- add includeMetadataChanges support to firestore Query.snapshots by @nbransby in #281
- Serialize sealed classes by @iruizmar in #271
- replace safeOffer with trySend by @nbransby in #283
New Contributors
- @muwasi made their first contribution in #244
- @fummicc1 made their first contribution in #270
- @pauminku made their first contribution in #265
- @litclimbing made their first contribution in #259
- @thejoeba made their first contribution in #237
- @iruizmar made their first contribution in #271
Full Changelog: v1.4.3...v1.5.0
1.4.3
What's Changed
- Removed direct reference of ktx to be in-line with the other android … by @Reedyuk in #224
- ➕ Add iosSimulatorArm64 target, introduced in KMM 1.5.30 by @pauldavies83 in #220
- Add FirebaseAuth.signInWithEmailLink() API by @shepeliev in #212
- Gl 861 add ability to skip ios tests for firebase by @Reedyuk in #230
- Gl 855 fix upload issue with firebase by @Reedyuk in #231
New Contributors
- @pauldavies83 made their first contribution in #220
Full Changelog: v1.4.2...v1.4.3
1.4.2
1.4.1
1.4.0
Thank you for everyone who participated in the latest release.
Special thanks to the following:
Updated Kotlin to 1.5.10 (#189) @shepeliev
Firebase remote config (#192) @shepeliev
Added CollectionReference.document to firestore (#194) @tiagonuneslx
Firebase version bump (#196) @suntrix
1.3.1
1.3.0
Thank you all for being patient for the latest release of the firebase-kotlin-sdk.
With special thanks to the following:
Updated dependencies, added setSettings() / disableNetwork() / enableNetwork() to FirebaseFirestore (#138) @suntrix
Added AuthTokenResult (#142) @suntrix
Fixed typo in collectionGroupWithID on iosTarget (#144) @Reedyuk
Added authDomain to Firebase options (#149) @mihbor
Updated and improved build config (#151) @suntrix
Added where clause for document reference object (#153) @avdyushin
Fixed broken iOS target (#154) @Reedyuk
Updated to Kotlin 1.4.31 (#155) @suntrix
Use firebase 7.7.0 for iOS cinterop (#156) @suntrix
Added some test for decoding of object with nullable value (#163) @Reedyuk
Fixed issue with errorToException missing exceptions (#169) @Reedyuk
Fixed iOS target (#170) @Daeda88
iOS target had incorrect firebase field value (#174) @jfreeley
Bumped JS target firebase version (#177) @Reedyuk
Fixed broken link in readme (#179) @BlakeBarrett
Added await while online for JS target (#180) @Reedyuk
Fixed gradle build task for running tests on incompatible target (#182) @nbransby
Added gcmSenderId to config (#184) @nbransby