firebase-kotlin-sdk
firebase-kotlin-sdk copied to clipboard
A Kotlin-first SDK for Firebase
Performing e.g. `DocumentReference.update("list" to FieldValue.arrayUnion(foo))` currently does not use kotlinx serialization even if a `@Serializable` class is used, but then when retrieving the data it will be used correctly meaning...
I have actually raised this as an issue in the Java SDK, as I am using Kobweb with the API running under a JVM, so it actually calls through to...
| Library | Class | Member | Platforms | |:---------|:-----------------|:---------------------|:-----------------| | auth | FirebaseAuth | * | wasmJs | Right now, this is the error message: :wasmJsMain: Could not resolve...
This is based on previous work by Cesar Ramirez and it is obviously depending on work done on the java sdk: https://github.com/GitLiveApp/firebase-java-sdk/pull/44 I know the checks are failing, I'll need...
Maybe this is a lack of understanding on my part but it doesn't appear that the `PhoneAuthProvider` works as one would expect. I'm working on a Kotlin Multiplatform project and...
Add support for the` count() `function in Query to retrieve the count of documents matching a query without fetching the entire data. This will return an AggregateQuery which can be...
Hi I found missing API for aggregation queries as documented [here](https://firebase.google.com/docs/firestore/query-data/aggregation-queries#kotlin+ktx). In my case, I want to use the `count` method. But it would be nice also to include the...
To improve compatibility it would be nice to provide no-ops for JS and WASM so people can compile their projects without having to separate source sets.
Hey y'all, When I update to `2.1.0` from `2.0.0`, I noticed that my iOS app kept crashing from the below. When I reverted the version back to `2.0.0`, it started...
In Kotlin multiplatform added GitLive Firebase Kotlin SDK as below, In build.gradle.kts (:composeApp) - Kotlin sources commonMain dependency `implementation(libs.bundles.firebase.mp)` Gradle versions file `git-live-firebase="2.1.0" [libraries] firebase-mp-common = { module = "dev.gitlive:firebase-common",...