Commit Graph
202 Commits
Author SHA1 Message Date
Nick Cooke 3412aa67c4 [Release] Update versions for Release 11.0.0 (#13046) 2024-06-03 18:04:25 -04:00
Nick CookeandAndrew Heard 734f561651 [Firebase 11] Bump deps on GULs to v8 and GDT to v10 (#13036)
Co-authored-by: Andrew Heard <andrewheard@google.com>
2024-05-31 10:34:24 -04:00
Paul Beusterien 1198afd2ba Merge remote-tracking branch 'origin/main' into pb-merge-main-529 2024-05-29 15:09:57 -07:00
Nick Cooke fadd978e3a [Release] Update versions for Release 10.28.0 (#13033) 2024-05-29 16:53:48 -04:00
Paul Beusterien 1a0d39a329 Merge remote-tracking branch 'origin/main' into auth-swift 2024-05-08 13:59:34 -07:00
Andrew Heard b36f8dae2d Update versions for Release 10.27.0 (#12875) 2024-04-30 17:22:15 -07:00
Paul Beusterien 2f70913391 Merge remote-tracking branch 'origin/main' into pb-merge-main 2024-04-17 11:40:52 -07:00
Nick Cooke e93e7454b4 [Release] Update versions for Release 10.25.0 (#12743) 2024-04-10 17:40:58 -04:00
Paul Beusterien 9b661b01bf Update versions for Release 10.24.0 (#12594) 2024-03-22 18:12:37 -04:00
Paul Beusterien 0b90011293 Merge remote-tracking branch 'origin/main' into auth-swift 2024-03-18 11:42:30 -07:00
Andrew Heard 2e7ff6a892 [Release] Update versions for Release 10.23.0 (#12467) 2024-03-04 21:32:26 -05:00
Paul BeusterienandNick Cooke 3539c2b691 Privacy Manifests for named Firebase SDKs (#12407)
Co-authored-by: Nick Cooke <nickcooke@google.com>
2024-02-23 15:08:29 -08:00
Paul Beusterien b4d4586aaa [auth-swift] Consistent structure for FirebaseAuthInterop (#12384) 2024-02-20 17:24:46 -08:00
Paul Beusterien 8725ac5299 Merge remote-tracking branch 'origin/main' into auth-swift 2024-02-07 16:18:26 -08:00
Nick Cooke d95c62be19 Update versions for Release 10.22.0 (#12366) 2024-02-06 20:52:52 -05:00
Paul Beusterien b7d6209e5c Require at least CocoaPods version 1.12.0 (#12322) 2024-01-26 13:38:44 -08:00
Paul Beusterien f5cb55371b Merge remote-tracking branch 'origin/main' into auth-swift 2024-01-20 09:56:12 -08:00
Andrew Heard 0e9589cb6f [Release] Update versions for Release 10.21.0 (#12288) 2024-01-16 20:18:06 -08:00
Paul Beusterien b383d4e733 [auth-swift] Restore Objective-C defined public globals and typedefs (#12228) 2024-01-02 10:56:43 -08:00
Paul Beusterien b039842199 Merge remote-tracking branch 'origin/main' into auth-swift 2023-12-26 11:56:49 -08:00
Andrew Heard 34c2a9418b [Release] Update versions for Release 10.20.0 (#12172) 2023-12-05 16:15:02 -08:00
Paul Beusterien bcac846589 Merge remote-tracking branch 'origin/master' into auth-swift 2023-11-21 21:08:51 -08:00
Paul Beusterien 8a3dae50fc Update versions for Release 10.19.0 (#12104) 2023-11-15 13:11:11 -08:00
Paul Beusterien 161fdc5ce2 Align Auth SwiftAPI.swift testing (#12091) 2023-11-13 10:44:01 -08:00
Paul Beusterien e597dcce7a Merge remote-tracking branch 'origin/master' into auth-swift 2023-11-04 14:49:46 -07:00
Nick Cooke d832393833 [Release] Update versions for Release 10.18.0 (#12033) 2023-11-01 15:34:57 +00:00
Paul Beusterien 24eb687013 Merge remote-tracking branch 'origin/master' into auth-swift 2023-10-26 15:07:36 -07:00
Andrew HeardandNick Cooke f3a14c249e Add FirebaseAppCheckInterop umbrella header (#11860)
Co-authored-by: Nick Cooke <36927374+ncooke3@users.noreply.github.com>
2023-10-11 18:39:18 -04:00
Paul Beusterien 7d82f4e3af Merge origin/master to auth-swift 2023-10-06 15:17:37 -07:00
Andrew Heard a10c9f585d Update versions for Release 10.17.0 (#11893) 2023-10-03 18:44:39 -07:00
Nick Cooke d7324901f0 [Release] Update versions for Release 10.16.0 (#11803) 2023-09-12 21:51:29 -04:00
Paul Beusterien 327457aff2 Update versions for Release 10.15.0 (#11717) 2023-08-23 06:41:57 -07:00
Paul Beusterien 890b81dd9f Allow minor and patch updates to RecaptchaInterop (#11687) 2023-08-16 18:46:04 -07:00
renkelvinandPaul Beusterien 0cddb58d2d Auth reCAPTCHA integration (#11681)
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
2023-08-16 16:32:38 -07:00
Andrew Heard 7da314aaf2 Update versions for Release 10.14.0 (#11640) 2023-08-02 00:41:18 -04:00
Andrew Heard 24c9cba18b [Auth] Revert reCAPTCHA integration PRs (#11617)
Reverted reCAPTCHA <-> Auth integration PRs (#11231, #11606, #11609, #11610) due to an issue with the zip build.
2023-07-26 14:20:42 -04:00
renkelvin 032abb438c Recaptcha integration master pr (#11231) 2023-07-25 14:32:48 -07:00
Nick Cooke e97bc51566 Update versions for Release 10.13.0 (#11539) 2023-07-12 20:12:29 -07:00
Paul Beusterien c989e8d079 Post rebase style and other fixes 2023-07-11 17:54:12 -07:00
Paul Beusterien 670521f13e [auth-swift] Bump to iOS 13, etc. (#11429) 2023-07-11 16:23:09 -07:00
Paul Beusterien e0d2d05d13 [auth-swift] Finish unit test Swiftification (#11348) 2023-07-11 16:22:54 -07:00
Paul Beusterien b3bebe4eec [auth-swift] Restore SPM (#11280) 2023-07-11 16:22:41 -07:00
Paul Beusterien bcf745b084 [auth-swift] CocoaPods Swift-only sources (#11279) 2023-07-11 16:22:21 -07:00
Nick Cooke afac1288c4 [auth-swift] Finish Auth refactoring to allow for injecting fake keychain instance for macOS tests (#11025)
* [auth-swift] User dummy keychain storage container for unit tests

* [auth-swift] Finish refactor to inject a fake keychain instance for macOS tests

* Fix CI

* Review
2023-07-11 16:20:59 -07:00
Nick Cooke 505414fcd0 [auth-swift] Port 'FIRAuthKeychainServicesTests.m' -> 'AuthKeychainServicesTests.swift' (#10831) 2023-07-11 16:12:08 -07:00
Paul Beusterien 3dd72ebc9a [auth-swift] Test improvements (#10829) 2023-07-11 16:12:05 -07:00
Nick Cooke 226287237f [auth-swift] Depend on FirebaseCoreExtension rather than making it a part of Auth's source (#10824) 2023-07-11 16:10:21 -07:00
Nick Cooke 3a8e3a397a [auth-swift] Remove module.modulemap as it is unneeded (#10778) 2023-07-11 16:09:10 -07:00
Nick Cooke 025ef90376 [FirebaseAuth] Expose non-public headers to Swift and build on iOS (#10755)
* Private header exposed to internal Swift impl via private module

* Include all non-public headers in private module map

* Add TODO and #if out import

* Prefer <...> imports and fix API visibility. See more...

- The private module map enables us to selectively expose non-public
  headers to Swift. Now, the internal APIs that were made public for the
  sake of exposing to Swift can be made internal again. Swift files that
  need access to non-public API should do the following:

    @_implementationOnly import FirebaseAuth_Private

- Additionally, any public header imported into a non-public header
  needs to use <...> syntax because the header is technically coming
  from a different module (FirebaseAuth rather than FirebaseAuth_Private).

* Fix import typo

* Style

* More progress. Building for CocoaPods. Not for SPM

* Remove 'MyPrivateClass.h'

* Generate private module map

* Generate private module map followup

* Re-enable testing spec

* Style

* Remove unneeded module.modulemap

* Revert "Remove unneeded module.modulemap"

This reverts commit 3ac44c3570.

* Adjust header import since FIRAuthBackend was moved

* Get library building on iOS

* Builds on iOS

* Revert private module map and update gitignore

* Add TODO

* Wrap FirebaseAuth_Private import with #if COCOAPODS

* Modularize script with arg[0] for podspec name

* Generalize script more and remove private module map

* Revert unintentionally checked in changes

* re-style @objc(...) qualifier

* Fix check

* Fix SPM build

* Change API back to what it was originally

* Fix copyright

* Better error handling in script
2023-07-11 16:09:03 -07:00
Paul Beusterien 1e735dc7b4 Some cleanup 2023-07-11 16:06:40 -07:00