firebase-kotlin-sdk

A Kotlin-first SDK for Firebase

APACHE-2.0 License

Stars
936

Bot releases are visible (Hide)

firebase-kotlin-sdk - 1.6.0

Published by michaelprichardson over 2 years ago

This is the final release for Kotlin 1.5

What's Changed

Full Changelog: https://github.com/GitLiveApp/firebase-kotlin-sdk/compare/v1.5.0...v1.6.0

firebase-kotlin-sdk - 1.5.0

Published by nbransby over 2 years ago

This release is for Kotlin 1.5

What's Changed

New Contributors

Full Changelog: https://github.com/GitLiveApp/firebase-kotlin-sdk/compare/v1.4.3...v1.5.0

firebase-kotlin-sdk - 1.4.3

Published by Reedyuk about 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/GitLiveApp/firebase-kotlin-sdk/compare/v1.4.2...v1.4.3

firebase-kotlin-sdk - 1.4.2

Published by Reedyuk about 3 years ago

  • Fixed issue with publishing missing artifacts, with thanks to @suntrix
  • Added DocumentSnapshot.dataMap() (fixes #186) #214 thanks @suntrix
firebase-kotlin-sdk - 1.4.1

Published by Reedyuk over 3 years ago

firebase-kotlin-sdk - 1.4.0

Published by Reedyuk over 3 years ago

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

firebase-kotlin-sdk - 1.3.1

Published by Reedyuk over 3 years ago

.aar file was missing for publication in 1.3.0 release.

firebase-kotlin-sdk - 1.3.0

Published by Reedyuk over 3 years ago

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 (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/138) @suntrix
Added AuthTokenResult (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/142) @suntrix
Fixed typo in collectionGroupWithID on iosTarget (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/144) @Reedyuk
Added authDomain to Firebase options (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/149) @mihbor
Updated and improved build config (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/151) @suntrix
Added where clause for document reference object (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/153) @avdyushin
Fixed broken iOS target (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/154) @Reedyuk
Updated to Kotlin 1.4.31 (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/155) @suntrix
Use firebase 7.7.0 for iOS cinterop (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/156) @suntrix
Added some test for decoding of object with nullable value (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/163) @Reedyuk
Fixed issue with errorToException missing exceptions (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/169) @Reedyuk
Fixed iOS target (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/170) @Daeda88
iOS target had incorrect firebase field value (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/174) @jfreeley
Bumped JS target firebase version (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/177) @Reedyuk
Fixed broken link in readme (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/179) @BlakeBarrett
Added await while online for JS target (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/180) @Reedyuk
Fixed gradle build task for running tests on incompatible target (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/182) @nbransby
Added gcmSenderId to config (https://github.com/GitLiveApp/firebase-kotlin-sdk/pull/184) @nbransby

firebase-kotlin-sdk - 1.2.0

Published by Reedyuk almost 4 years ago

Add serverTimestamp() to FieldValue (#127)
Support for documentId in FieldPath (Firestore) (#125) thanks @leoxs22
add orderByValue, endAt, limitToFirst, limitToLast, equalTo to Query (#129)
Add useEmulator() API (#123) thanks @shepeliev
add doc changes (#128)

firebase-kotlin-sdk - 1.1.0

Published by Reedyuk almost 4 years ago

Prevent accidental removal of photo URL (#100) thanks @tynn
Add Firestore Metadata (#106) thanks @Daeda88
Add orderby to firestore (#109) thanks @michaelprichardson
Add collection and document function (#110) thanks @michaelprichardson
Dependency updates (#118) thanks @suntrix

firebase-kotlin-sdk - 1.0.0

Published by nbransby almost 4 years ago

Updated to Kotlin 1.4.10, Coroutines 1.3.9, Serialization 1.0.0, thanks to @CoreyKaylor

firebase-kotlin-sdk - 0.4.0

Published by nbransby almost 4 years ago

Hugely increased Firebase Auth coverage thanks to @Daeda88 !

NOTE: this release is for Kotlin 1.3 (final 1.3 release)

firebase-kotlin-sdk - 0.2.0

Published by Reedyuk over 4 years ago

Increased API coverage

Auth

Auth.sendPasswordResetEmail()
Auth.signInWithEmailAndPassword()
Auth.createUserWithEmailAndPassword()
User.displayName
User.email
User.phoneNumber
User.sendEmailVerification()

Functions

FirebaseFunctions.useFunctionsEmulator()

Firestore

FirebaseFirestore.clearPersistence()
Query.limit()
Query.where(inArray:)
Query.where(arrayContainsAny:)

Serialization

The new encodeDefaults parameter is optional and defaults to true, set this to false to omit writing optional properties if they are equal to theirs default values.

firebase-kotlin-sdk - Initial release

Published by nbransby over 4 years ago

Package Rankings
Top 8.17% on Proxy.golang.org
Top 14.67% on Repo1.maven.org
Badges
Extracted from project README
80% 80% 70% 60% 80% 1% 40% 90% 20% 1% 80%
Related Projects