Skip to content
Closed

Firebase #14654

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
c62aa2b
[infra][auth] auth ci to Xcode 16.1 (#14228)
paulb777 Dec 9, 2024
acc4bbf
Auth Unit Test Fixes (#14223)
paulb777 Dec 9, 2024
44ab3a9
[auth] Fix Multi-factor session crash on second Firebase app (#14238)
paulb777 Dec 10, 2024
e0eaaea
AuthNotificationManager from continuation to AsyncStream (#14232)
paulb777 Dec 10, 2024
01dc420
[Firestore] Label '@MainActor' isolated APIs of 'FirestoreQuery' (#14…
ncooke3 Dec 11, 2024
b372ee7
[rc] Mark ConfigUpdateListenerRegistration Sendable (#14244)
paulb777 Dec 11, 2024
326993c
[Auth] Convert LoginView to SwiftUI (#13628)
ncooke3 Dec 13, 2024
3a470b0
[NFC] Update FirebaseRemoteConfigInterop.podspec (#14253)
ncooke3 Dec 13, 2024
0d569cf
Fix: sort document reference by long type id (#14248)
milaGGL Dec 17, 2024
3591c67
[FirebaseVertexAI] test: fix assertion `message` spelling (#14268)
MojtabaHs Dec 18, 2024
1fa25d0
[FirebaseMessaging] fix: typo in the word `formatted` (#14271)
MojtabaHs Dec 18, 2024
46f2a90
[FirebaseAuth] docs: enhance code documentations (#14269)
MojtabaHs Dec 18, 2024
badde0a
[FirebaseMessaging] docs: enhance the readme text (#14270)
MojtabaHs Dec 18, 2024
dd8b502
[Storage] Add preconcurrency attribute to class (#14272)
ncooke3 Dec 18, 2024
afd83c3
[auth] Address Xcode 16.2 concurrency compile time issues (#14279)
paulb777 Dec 20, 2024
cf3e902
[auth] Fix handling of cloud blocking function errors (#14280)
paulb777 Dec 21, 2024
5006c2a
bump upload-symbols to 3.20 (#14261)
themiswang Dec 23, 2024
4de32c7
add explanation of how alloc works (#14288)
themiswang Dec 27, 2024
93bd881
Change malloc to calloc (#14289)
themiswang Dec 27, 2024
f53dfc3
fix comment and migrate to calloc for session (#14295)
themiswang Dec 30, 2024
ffe6cf2
Bump Python version from 3.7 to 3.11 in GitHub Actions workflows (#14…
dconeybe Jan 3, 2025
c092c02
[Auth] Refactor MultiFactor.swift (#14241)
ncooke3 Jan 6, 2025
ed5ea20
Update RCE flow to skip checking status if appVerificationDisabledFor…
pashanka Jan 7, 2025
e5a7384
[Auth] Make two string properties atomic (#14308)
ncooke3 Jan 7, 2025
9d9847f
Analytics 11.7.0 (#14313)
htcgh Jan 7, 2025
0a8db04
[Release] Changelogs for M158 / 11.7.0 (#14316)
ncooke3 Jan 7, 2025
15179e4
Add custom signals support in Remote Config. (#13976)
tusharkhandelwal8 Jan 7, 2025
f94a964
[Config] Conditionally mark closures as Sendable for Xcode 16 (#14314)
ncooke3 Jan 7, 2025
0d885d2
[Release] Update Firestore binary for 11.7.0 (#14319)
ncooke3 Jan 8, 2025
b4d37ee
[Docs] Create firebase-api-guidelines.md (#14325)
ncooke3 Jan 9, 2025
f7ab2d4
[Docs] Follow-up to #14325 (#14326)
ncooke3 Jan 9, 2025
01061ea
Firestore: string_format.h: fix use-after-free bug when internally fo…
dconeybe Jan 9, 2025
52d9152
Firestore: add a test for formatting an objective-c Class objects (#1…
dconeybe Jan 10, 2025
8ec15fd
[Infra] Simplify Client app schemes (#14333)
ncooke3 Jan 13, 2025
7184d4b
[Release] Carthage for M158 / 11.7.0 (#14339)
ncooke3 Jan 13, 2025
b756d39
cpplint.py: disable obsolete warnings for c++11 and c++14 features (#…
dconeybe Jan 13, 2025
95f8ec8
[Infra] Update versions for Release 11.8.0 (#14346)
ncooke3 Jan 14, 2025
a34d7ae
FIX: sort strings in UTF-8 encoded byte order (#14312)
milaGGL Jan 15, 2025
8d75fef
Don't cache FCM registration token operations. (#14355)
leojaygoogle Jan 16, 2025
ff3acfb
Update functions sample to latest sdk version and add streaming sampl…
taeold Jan 17, 2025
ca51b03
[Docs] Update firebase-api-guidelines.md (#14360)
ncooke3 Jan 17, 2025
deb3fd0
Firestore: Remove obsolete NOLINT comments (#14347)
dconeybe Jan 20, 2025
eb663fa
Firestore: add some 'NOLINT(build/include_order)' comments to make li…
dconeybe Jan 22, 2025
92f5241
Firestore: Remove vestigial mentions of STLport (#14348)
dconeybe Jan 23, 2025
4b99774
[Config] Mark `addOnConfigUpdateListener` as `Sendable` (#14375)
ncooke3 Jan 23, 2025
92fde99
Fix bug in genStream function impl. (#14379)
taeold Jan 24, 2025
c6681a4
Changelog updates for 11.8.0 (#14386)
paulb777 Jan 28, 2025
9d10b80
[Vertex AI] Add compilation tests for GCS snippets (#14164)
andrewheard Jan 28, 2025
ebd7425
Deprecate FirebaseDynamicLinks CocoaPod (#14387)
paulb777 Jan 28, 2025
228e33c
[Auth] Add ActionCodeSettings.linkDomain and deprecate ActionCodeSett…
NhienLam Jan 28, 2025
245331a
Update Dynamic Links CHANGELOG.md (#14390)
morganchen12 Jan 28, 2025
01a788e
Set FIREBASE_CI for release and prerelease CI (#14394)
paulb777 Jan 29, 2025
a59f34b
Update CHANGELOG.md (#14398)
morganchen12 Jan 29, 2025
075679d
Firestore 11.8.0 SPM binary update (#14401)
paulb777 Jan 30, 2025
28f057d
[Vertex AI] Remove outdated `Preview` notice from README (#14404)
andrewheard Jan 30, 2025
f946592
[Vertex AI] Add internal `apiVersion` parameter to `RequestOptions` (…
andrewheard Jan 30, 2025
c9ced7e
Deprecate binary Ads distribution (#14409)
paulb777 Jan 31, 2025
0fbc538
[Crashlytics] enhance inline documentations (#14413)
MojtabaHs Feb 2, 2025
cae7c38
[Auth] Add support for upcoming Recaptcha changes (#14201)
ncooke3 Feb 3, 2025
8dd75ef
[NFC] Update spacing in FirebaseAuth's sample app delegate (#14417)
ncooke3 Feb 3, 2025
49831bf
Update to gRPC 1.69.0 (#14342)
ehsannas Feb 3, 2025
50036eb
[Vertex AI] Add documentation for `InlineDataPart` (#14416)
andrewheard Feb 3, 2025
fe6602c
Carthage 11.8.0 (#14419)
paulb777 Feb 3, 2025
e4ad333
[Infra] Bump Auth sample app's dep. on RecaptchaEnterprise (#14418)
ncooke3 Feb 3, 2025
2b88293
[Auth] Suppress deprecation build warning (#14420)
paulb777 Feb 3, 2025
57b4172
Version 11.9 (#14421)
paulb777 Feb 4, 2025
8430a3c
Update release notes after 11.8.1 published (#14426)
paulb777 Feb 4, 2025
2e11fc1
Restore socket rocket (#14427)
paulb777 Feb 5, 2025
34d960f
Run CI with Xcode 16.2 (#14429)
paulb777 Feb 5, 2025
39486ca
Update Symbol Collision test Xcode (#14431)
paulb777 Feb 5, 2025
940c05b
[Vertex AI] Add ImageGenerationInstance for input to predict call (#1…
andrewheard Dec 3, 2024
5906b14
[Vertex AI] Add ImageGenerationParameters for input to predict call (…
andrewheard Dec 3, 2024
71e9660
[Vertex AI] Add ImageGenerationResponse for decoding PredictResponse …
andrewheard Dec 6, 2024
66bf7ce
[Vertex AI] Make `ImageGenerationResponse` generic and add image type…
andrewheard Dec 6, 2024
227945c
[Vertex AI] Add `ImageGenerationRequest` for Imagen (#14225)
andrewheard Dec 6, 2024
f6b95de
[Vertex AI] Add `ImagenModel` with `generateImages` functions (#14226)
andrewheard Dec 7, 2024
86067e6
[Vertex AI] Run Imagen integration tests on cron schedule only (#14231)
andrewheard Dec 7, 2024
af33ee0
[Vertex AI] Add `ImagenGenerationConfig` to `generateImages()` (#14234)
andrewheard Dec 9, 2024
1c83b1f
[Vertex AI] Add `ImagenSafetySettings` type and param (#14237)
andrewheard Dec 10, 2024
6842840
[Vertex AI] Replace `ImagenImage` protocol with `_ImagenImage` struct…
andrewheard Dec 12, 2024
a209212
[Vertex AI] Refactor `ImagenSafetySettings` (#14307)
andrewheard Jan 7, 2025
746f176
[Vertex AI] Add `ImagenModelConfig` for model-level config params (#1…
andrewheard Jan 7, 2025
505c228
[Vertex AI] Rename `ImageGenerationResponse` to `ImagenGenerationResp…
andrewheard Jan 8, 2025
a18e0fa
[Vertex AI] Make `ImagenImageRepresentable` internal (#14341)
andrewheard Jan 13, 2025
01b2f98
[Vertex AI] Move `ImagenModelConfig` params to `ImagenGenerationConfi…
andrewheard Jan 14, 2025
d3dab8b
[Vertex AI] Update Imagen public APIs to match API proposal (#14388)
andrewheard Jan 28, 2025
368b0d0
[Vertex AI] Add Imagen integration tests for GCS and filtering (#14403)
andrewheard Jan 30, 2025
ef97e21
[Vertex AI] Add documentation for Imagen symbols (#14411)
andrewheard Feb 5, 2025
717ccad
Add CHANGELOG entry
andrewheard Feb 5, 2025
e18f8bc
Update TODOs
andrewheard Feb 5, 2025
f807fe7
Fix `filteredReasons` concatenation and update tests
andrewheard Feb 5, 2025
7057e58
update vertex ai sample to use gemini 2.0 flash (#14432)
thatfiredev Feb 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 10 additions & 10 deletions .github/workflows/abtesting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,16 @@ jobs:
xcode: Xcode_15.4
target: ios
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: ios
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: tvos
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: macos
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: watchos
runs-on: ${{ matrix.os }}
steps:
Expand Down Expand Up @@ -94,22 +94,22 @@ jobs:
xcode: Xcode_15.4
target: iOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: iOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: tvOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: macOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: watchOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: catalyst
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: visionOS
runs-on: ${{ matrix.os }}
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/appdistribution.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.4
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.4
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/auth.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
podspec: [FirebaseAuthInterop.podspec, FirebaseAuth.podspec]
target: [ios, tvos, macos --skip-tests --allow-warnings, watchos]
os: [macos-15]
xcode: [Xcode_16]
xcode: [Xcode_16.2]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -115,22 +115,22 @@ jobs:
xcode: Xcode_15.4
target: iOS spm
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: iOS spm
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: tvOS spm
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: macOS spmbuildonly
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: watchOS spm
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: catalyst spm
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: visionOS spm
runs-on: ${{ matrix.os }}
steps:
Expand Down Expand Up @@ -185,7 +185,7 @@ jobs:
scripts/decrypt_gha_secret.sh scripts/gha-encrypted/AuthSample/Credentials.swift.gpg \
FirebaseAuth/Tests/SampleSwift/SwiftApiTests/Credentials.swift "$plist_secret"
- name: Xcode
run: sudo xcode-select -s /Applications/Xcode_16.app/Contents/Developer
run: sudo xcode-select -s /Applications/Xcode_16.2.app/Contents/Developer
- uses: nick-fields/retry@v3
with:
timeout_minutes: 120
Expand Down
8 changes: 3 additions & 5 deletions .github/workflows/client_app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,7 @@ jobs:
matrix:
#TODO(ncooke3): Add multi-platform support: tvOS, macOS, catalyst
platform: [iOS]
scheme: [ClientApp-iOS13]
# TODO(ncooke3): Re-enable after updating Firestore binary.
#scheme: [ClientApp, ClientApp-iOS13]
scheme: [ClientApp]
steps:
- uses: actions/checkout@v4
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
Expand All @@ -53,7 +51,7 @@ jobs:
matrix:
#TODO(ncooke3): Add multi-platform support: tvOS, macOS, catalyst
platform: [iOS]
scheme: [ClientApp, ClientApp-iOS13]
scheme: [ClientApp]
steps:
- uses: actions/checkout@v4
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
Expand All @@ -70,7 +68,7 @@ jobs:
runs-on: macos-14
strategy:
matrix:
scheme: [ClientApp-CocoaPods, ClientApp-CocoaPods-iOS13]
scheme: [ClientApp-CocoaPods]
steps:
- uses: actions/checkout@v4
- uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.2
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
runs-on: ${{ matrix.build-env.os }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -75,22 +75,22 @@ jobs:
xcode: Xcode_15.4
target: iOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: iOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: tvOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: macOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: watchOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: catalyst
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: visionOS
runs-on: ${{ matrix.os }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/core_extension.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.2
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
runs-on: ${{ matrix.build-env.os }}
steps:
- uses: actions/checkout@v4
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/core_internal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.2
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
runs-on: ${{ matrix.build-env.os }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -71,22 +71,22 @@ jobs:
xcode: Xcode_15.4
target: iOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: iOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: tvOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: macOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: watchOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: catalyst
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: visionOS
runs-on: ${{ matrix.os }}
steps:
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/crashlytics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
xcode: Xcode_15.2
tests: --skip-tests
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
tests: ""
runs-on: ${{ matrix.build-env.os }}
steps:
Expand Down Expand Up @@ -90,22 +90,22 @@ jobs:
xcode: Xcode_15.4
target: iOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: iOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: tvOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: macOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: watchOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: catalyst
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: visionOS
runs-on: ${{ matrix.os }}
steps:
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/database.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.2
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
runs-on: ${{ matrix.build-env.os }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -99,22 +99,22 @@ jobs:
xcode: Xcode_15.4
target: iOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: iOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: tvOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: macOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: watchOS
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: catalyst
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
target: visionOS
runs-on: ${{ matrix.os }}
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dynamiclinks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.2
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -73,7 +73,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.4
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/firebase_app_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- os: macos-14
xcode: Xcode_15.2
- os: macos-15
xcode: Xcode_16.1
xcode: Xcode_16.2
runs-on: ${{ matrix.build-env.os }}
steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -131,22 +131,22 @@ jobs:
xcode: Xcode_15.4
target: iOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: iOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: tvOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: macOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: watchOS
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: catalyst
- os: macos-15
xcode: Xcode_16
xcode: Xcode_16.2
target: visionOS
runs-on: ${{ matrix.os }}
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/firestore-nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:

- uses: actions/setup-python@v5
with:
python-version: '3.7'
python-version: '3.11'

- name: Install Secret GoogleService-Info.plist
run: scripts/decrypt_gha_secret.sh scripts/gha-encrypted/firestore-nightly.plist.gpg \
Expand Down
Loading
Loading