Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .firebase/hosting.cHVibGlj.cache

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 45
timeout-minutes: 30
steps:
- uses: actions/checkout@v4

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
jobs:
e2e-tests:
runs-on: ubuntu-latest
timeout-minutes: 45
timeout-minutes: 30
steps:
- uses: actions/checkout@v4

Expand Down
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,3 @@ google-services.json
crashlytics-build.properties
auth/src/main/res/values/com_crashlytics_export_strings.xml
*.log
composeapp/.firebaserc
composeapp/firebase.json
6 changes: 3 additions & 3 deletions auth/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ Add the FirebaseUI Auth library dependency to your `build.gradle.kts` (Module):
```kotlin
dependencies {
// FirebaseUI for Auth
implementation("com.firebaseui:firebase-ui-auth:10.0.0")
implementation("com.firebaseui:firebase-ui-auth:10.0.0-beta01")

// Required: Firebase Auth
implementation(platform("com.google.firebase:firebase-bom:32.7.0"))
Expand Down Expand Up @@ -1440,7 +1440,7 @@ FirebaseAuthScreen(

**Migration Checklist:**

- [ ] Update dependency to `firebase-ui-auth:10.0.0`
- [ ] Update dependency to `firebase-ui-auth:10.0.0-beta01`
- [ ] Convert Activities to Composables
- [ ] Replace Intent-based flow with `FirebaseAuthScreen`
- [ ] Update configuration from builder pattern to DSL
Expand All @@ -1449,7 +1449,7 @@ FirebaseAuthScreen(
- [ ] Remove `ActivityResultLauncher` and use direct callbacks
- [ ] Update sign-out/delete to use suspend functions

For a complete migration example, see the [migration guide](MIGRATION.md).
For a complete migration example, see the [migration guide](../docs/upgrade-to-10.0.md).

---

Expand Down
10 changes: 0 additions & 10 deletions build.gradle

This file was deleted.

5 changes: 3 additions & 2 deletions auth/MIGRATION.md → docs/upgrade-to-10.0.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Migration Guide: FirebaseUI Auth 9.x to 10.x

This guide helps you migrate from FirebaseUI Auth 9.x (View-based) to 10.x (Compose-based).
Note that 10.x is a beta release.

## Overview

Expand Down Expand Up @@ -47,7 +48,7 @@ dependencies {
```kotlin
dependencies {
// FirebaseUI Auth
implementation("com.firebaseui:firebase-ui-auth:10.0.0")
implementation("com.firebaseui:firebase-ui-auth:10.0.0-beta01")

// Required: Jetpack Compose
implementation(platform("androidx.compose:compose-bom:2024.01.00"))
Expand Down Expand Up @@ -445,7 +446,7 @@ val configuration = authUIConfiguration {

## Checklist

- [ ] Updated dependency to `firebase-ui-auth:10.0.0`
- [ ] Updated dependency to `firebase-ui-auth:10.0.0-beta01`
- [ ] Migrated to Jetpack Compose
- [ ] Converted Activities to ComponentActivities with `setContent {}`
- [ ] Replaced `createSignInIntentBuilder()` with `authUIConfiguration {}`
Expand Down
Loading