From a3d19f3ce5a96b34994dc816dade7cdeccd034af Mon Sep 17 00:00:00 2001 From: Denis Shilovich Date: Tue, 8 Oct 2024 08:14:49 +0000 Subject: [PATCH] Release 1.8.5 (334) --- MODULE.bazel.lock | 46 ++--- Package.resolved | 4 +- Telegram/BUILD | 8 + .../en.lproj/NiceLocalizable.strings | 7 - WORKSPACE.bzlmod | 4 +- ci/fastlane/Fastfile | 2 +- .../Sources/Nicegram/NGDeeplinkHandler.swift | 31 ++-- third-party/Firebase/BUILD | 162 ++++++++++++------ versions.json | 2 +- 9 files changed, 149 insertions(+), 117 deletions(-) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index fc112237f35..e03879c15e6 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -2981,7 +2981,7 @@ "general": { "bzlTransitiveDigest": "YjE3dFjYQ4sj5gn2Iz1cWVK14/ZJ5cmnAUUGjDbACAA=", "recordedFileInputs": { - "@@//Package.resolved": "30140fa448ac62bfa0781affd60171e7fbacc1f2d1e0f02a336c356162c102c7", + "@@//Package.resolved": "4bebda61b63f729dd3d79fffe2890c072168135df0c4aeb5fbc1ee45b361d05e", "@@//Package.swift": "fb3cb1d48066e64f8bf17fe1a49f689b7a6bf4bfc07aa90b9b80a02188501951" }, "recordedDirentsInputs": {}, @@ -2992,7 +2992,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_single_factor_auth_swift", - "commit": "4caaaa858950b25ea420dbba79de6b4c58801db4", + "commit": "44e222ea3fcec4faf17c5813f832cfc1d2d06d4b", "remote": "https://github.com/Web3Auth/single-factor-auth-swift.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3046,7 +3046,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_session_manager_swift", - "commit": "20cc7bff065d7fe53164d17e7714a3f17d4cea2a", + "commit": "67d5f7db655d02778861057fb280ecf47c923b09", "remote": "https://github.com/Web3Auth/session-manager-swift.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3082,7 +3082,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_swiftui_flow", - "commit": "9d122ace53e143dc3e1bf61c01a024535b0c7ab7", + "commit": "3086a602b98155eec28b4be79210d6cb1a43e339", "remote": "https://github.com/denis15yo/SwiftUI-Flow.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3118,7 +3118,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_torus_utils_swift", - "commit": "608c28404c506983bfec7bbd957632fc0544db8c", + "commit": "eda55b8537a600e657d19d4c452c0a36f217883c", "remote": "https://github.com/torusresearch/torus-utils-swift.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3208,7 +3208,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_core_swift", - "commit": "78f8920a260775686dd0e04f5045677447bb7a6c", + "commit": "6a36c9b16f84ed28ffbc27994ece3d974da35fdb", "remote": "https://github.com/denis15yo/core-swift.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3226,7 +3226,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_walletconnectswiftv2", - "commit": "b6e9e37ab5981444f3898653c34fd39284534aad", + "commit": "3327c0a8c014b155534b91520554d812e2960077", "remote": "https://github.com/WalletConnect/WalletConnectSwiftV2.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3370,7 +3370,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_swift_collections", - "commit": "9bf03ff58ce34478e66aaee630e491823326fd06", + "commit": "671108c96644956dddcd89dd59c203dcdb36cec7", "remote": "https://github.com/apple/swift-collections", "init_submodules": false, "recursive_init_submodules": true, @@ -3460,7 +3460,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_nicegram_assistant_ios", - "commit": "fda1e89c94fc546d2762d0b2d754e9654965774f", + "commit": "065294e32e5fb6a34fa08c9a34e3ba4f19ee8a17", "remote": "git@bitbucket.org:mobyrix/nicegram-assistant-ios.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3532,7 +3532,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_grdb.swift", - "commit": "afc958017ee4feefd3c61c8e2cddf81d079d2e39", + "commit": "156d630c7a4175ddf4d529244f4672428cc6e2fc", "remote": "https://github.com/denis15yo/GRDB.swift.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3568,7 +3568,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_floatingpanel", - "commit": "71f419a3cd212afc7615e2179c2fec1df1aa74da", + "commit": "b6e8928b1a3ad909e6db6a0278d286c33cfd0dc3", "remote": "https://github.com/scenee/FloatingPanel", "init_submodules": false, "recursive_init_submodules": true, @@ -3635,30 +3635,12 @@ "patches": [] } }, - "swiftpkg_anycodable": { - "bzlFile": "@@rules_swift_package_manager~//swiftpkg/internal:swift_package.bzl", - "ruleClassName": "swift_package", - "attributes": { - "bazel_package_name": "swiftpkg_anycodable", - "commit": "862808b2070cd908cb04f9aafe7de83d35f81b05", - "remote": "https://github.com/Flight-School/AnyCodable", - "init_submodules": false, - "recursive_init_submodules": true, - "patch_args": [ - "-p0" - ], - "patch_cmds": [], - "patch_cmds_win": [], - "patch_tool": "", - "patches": [] - } - }, "swiftpkg_wallet_core": { "bzlFile": "@@rules_swift_package_manager~//swiftpkg/internal:swift_package.bzl", "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_wallet_core", - "commit": "160a6e6275d25c0edb91823ae62c605d3d66c013", + "commit": "4af0ee33be559941fbda7d3519a9dd032006ab52", "remote": "https://github.com/trustwallet/wallet-core.git", "init_submodules": false, "recursive_init_submodules": true, @@ -3694,7 +3676,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_xcodeedit", - "commit": "b6b67389a0f1a6fdd9c6457a8ab5b02eaab13c5c", + "commit": "017d23f71fa8d025989610db26d548c44cacefae", "remote": "https://github.com/tomlokhorst/XcodeEdit", "init_submodules": false, "recursive_init_submodules": true, @@ -3712,7 +3694,7 @@ "ruleClassName": "swift_package", "attributes": { "bazel_package_name": "swiftpkg_nicegram_wallet_ios", - "commit": "458be079925da10ff15a2b41961ae3bfb4468835", + "commit": "6470c253b57cc3dd47c5b088b7350138fbece800", "remote": "git@bitbucket.org:mobyrix/nicegram-wallet-ios.git", "init_submodules": false, "recursive_init_submodules": true, diff --git a/Package.resolved b/Package.resolved index 0a85cc7d211..fe27f79fce3 100644 --- a/Package.resolved +++ b/Package.resolved @@ -114,7 +114,7 @@ "location" : "git@bitbucket.org:mobyrix/nicegram-assistant-ios.git", "state" : { "branch" : "master", - "revision" : "a2192f14cfe92c2363cd12dee79abd53f6ce12d4" + "revision" : "73622cebd67fd56abf014708d5da860f0773c66c" } }, { @@ -123,7 +123,7 @@ "location" : "git@bitbucket.org:mobyrix/nicegram-wallet-ios.git", "state" : { "branch" : "master", - "revision" : "b39e6dca69f39ebeb13f44e9b12da32397b5f6fa" + "revision" : "43356c38f071208ba27bb4b15617b86c15ca1cd4" } }, { diff --git a/Telegram/BUILD b/Telegram/BUILD index 01ec4e08bd5..7e4a273cdc2 100644 --- a/Telegram/BUILD +++ b/Telegram/BUILD @@ -2377,6 +2377,14 @@ plist_fragment( UIApplicationSupportsIndirectInputEvents + GOOGLE_ANALYTICS_DEFAULT_ALLOW_ANALYTICS_STORAGE + + GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_STORAGE + + GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_USER_DATA + + GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS + """.format( nicegram_queries_schemes = nicegram_queries_schemes, nicegram_skad_network_items = nicegram_skad_network_items, diff --git a/Telegram/Telegram-iOS/en.lproj/NiceLocalizable.strings b/Telegram/Telegram-iOS/en.lproj/NiceLocalizable.strings index af5d37af770..13f9bede3e9 100644 --- a/Telegram/Telegram-iOS/en.lproj/NiceLocalizable.strings +++ b/Telegram/Telegram-iOS/en.lproj/NiceLocalizable.strings @@ -38,9 +38,7 @@ "Chat.OpenPin" = "Show Pin"; "ChatFilter.Admin" = "Admin"; "NiceFeatures.Notifications.Fix" = "Disable Unwanted Notifications"; -"NiceFeatures.Notifications.FixNotice" = "Useful if you get notifications from muted chats.\nReply from notifications, account labels, and media previews will be unavailable."; "NiceFeatures.Filters.Header" = "FILTERS (TABS)"; -"NiceFeatures.Filters.Notice" = "Select the number of custom tabs.\nLong-tap on tab to change filter."; "NiceFeatures.Filters.ShowBadge" = "Show Badges (Filters)"; "NiceFeatures.UseClassicInfoUi" = "Use classic Chat Info UI"; @@ -60,7 +58,6 @@ "Folder.Create" = "Create Folder..."; "Folder.Create.Name" = "Folder Name"; "Folder.Create.Placeholder" = "Folder..."; -"Folder.LimitExceeded" = "Sorry, you can create no more than 3 custom folders.\nMore folders are available in Premium."; "NiceFeatures.HideNumber" = "Hide phone in settings"; /*NGWeb*/ @@ -88,10 +85,8 @@ "Common.SupportChatUsername" = "nicegramchat"; "Common.FAQUrl" = "https://nicegram.app/faq/"; "Common.FAQ.Button" = "Nicegram FAQ"; -"Common.FAQ.Intro" = "Please note that Nicegram Support is done by the only developer and community.\n\nFirstly, take a look at the Nicegram FAQ: it has important troubleshooting tips and answers to most questions."; "IAP.Premium.Title" = "Premium"; "IAP.Premium.Subtitle" = "Unique features you can't refuse!"; -"IAP.Premium.Features" = "Quick message Translator\n\nRemember selected folder on exit"; "IAP.Premium.Activated" = "Premium Activated!"; "IAP.Common.Restore" = "Restore Purchases"; "IAP.Common.CantPay" = "Sorry, but you can't make purchases because of your device or account restrictions."; @@ -134,7 +129,6 @@ "NiceFeatures.BackupSettings.Done" = "Backup sent to Saved Messages"; "NiceFeatures.BackupSettings.Error" = "Error creating backup"; -"NiceFeatures.RestoreSettings.Confirm" = "Are you sure you want to restore Folders & Settings from file?\n⚠️ It will override current data"; "NiceFeatures.RestoreSettings.Done" = "Folders & Settings succesfully restored"; "NiceFeatures.RestoreSettings.Error" = "Error restoring settings. File may be corrupted"; @@ -145,7 +139,6 @@ "Gmod" = "Preview Mode"; "Gmod.Enable" = "Enable Preview Mode?"; "Gmod.Disable" = "Disable Preview Mode?"; -"Gmod.Notice" = "Your online status will be hidden from everyone by Telegram privacy settings.\nApp will show a warning if you're entering a private chat.\nYour online status may be revealed if you send or type ANY message."; "ShowNicegramButtonInChat" = "Show Nicegram Button in Chat"; "SendWithKb" = "Send with «Enter» button"; diff --git a/WORKSPACE.bzlmod b/WORKSPACE.bzlmod index 551b9303d03..eca8fa2b8cb 100644 --- a/WORKSPACE.bzlmod +++ b/WORKSPACE.bzlmod @@ -86,9 +86,9 @@ provisioning_profile_repository( http_archive( name = "FirebaseSDK", - urls = ["https://github.com/firebase/firebase-ios-sdk/releases/download/v8.11.0/Firebase.zip"], + urls = ["https://github.com/firebase/firebase-ios-sdk/releases/download/10.20.0/Firebase.zip"], build_file = "@//third-party/Firebase:BUILD", - sha256 = "ecf1013b5d616bb5d3acc7d9ddf257c06228c0a7364dd84d03989bae6af5ac5b", + sha256 = "1cf4343231b9f3cb6930436d59161633e460ec351f3c39419836932693b2ac18", ) http_archive( diff --git a/ci/fastlane/Fastfile b/ci/fastlane/Fastfile index b59b5b32c7a..86542983113 100644 --- a/ci/fastlane/Fastfile +++ b/ci/fastlane/Fastfile @@ -55,7 +55,7 @@ lane :master_build do |options| versions = JSON.parse(File.read("#{SOURCE_PATH}/versions.json")) app_version = versions["app"] - build_number = latest_testflight_build_number( + build_number = app_store_build_number( api_key: generate_app_store_connect_api_key(), app_identifier: BUNDLE_ID, version: app_version diff --git a/submodules/TelegramUI/Sources/Nicegram/NGDeeplinkHandler.swift b/submodules/TelegramUI/Sources/Nicegram/NGDeeplinkHandler.swift index eef3f6a2b40..7b92293466b 100644 --- a/submodules/TelegramUI/Sources/Nicegram/NGDeeplinkHandler.swift +++ b/submodules/TelegramUI/Sources/Nicegram/NGDeeplinkHandler.swift @@ -10,6 +10,7 @@ import FeatRewardsUI import FeatTasks import NGAiChatUI import NGAnalytics +import NGEntryPoint import FeatAuth import NGCore import class NGCoreUI.SharedLoadingView @@ -112,6 +113,13 @@ class NGDeeplinkHandler { taskDeeplinkHandler.handle(url) } return true + case "tgAuthSuccess": + if #available(iOS 15.0, *) { + Task { @MainActor in + TgAuthSuccessPresenter().presentIfNeeded() + } + } + return true default: return false } @@ -125,11 +133,7 @@ private extension NGDeeplinkHandler { func handleAiAuth(url: URL) -> Bool { if #available(iOS 13.0, *) { Task { @MainActor in - AiChatUITgHelper.routeToAiOnboarding( - push: { [self] controller in - self.push(controller) - } - ) + AiChatUITgHelper.routeToAiOnboarding() } return true } @@ -139,11 +143,7 @@ private extension NGDeeplinkHandler { func handleAi(url: URL) -> Bool { if #available(iOS 13.0, *) { Task { @MainActor in - AiChatUITgHelper.tryRouteToAiChatBotFromDeeplink( - push: { [self] controller in - self.push(controller) - } - ) + AiChatUITgHelper.tryRouteToAiChatBotFromDeeplink() } return true } @@ -212,7 +212,7 @@ private extension NGDeeplinkHandler { Task { @MainActor in LoginViewPresenter().present( - feature: LoginFeature(source: .general) + feature: LoginFeature() ) } return true @@ -235,14 +235,5 @@ private extension NGDeeplinkHandler { func getCurrentPresentationData() -> PresentationData { return tgAccountContext.sharedContext.currentPresentationData.with({ $0 }) } - - func push(_ c: UIViewController) { - self.navigationController?.pushViewController( - NativeControllerWrapper( - controller: c, - accountContext: self.tgAccountContext - ) - ) - } } diff --git a/third-party/Firebase/BUILD b/third-party/Firebase/BUILD index 1dea53584e4..52deaf8b7dc 100644 --- a/third-party/Firebase/BUILD +++ b/third-party/Firebase/BUILD @@ -6,171 +6,229 @@ load( apple_static_xcframework_import( name = "FirebaseAnalytics", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/FirebaseAnalytics.xcframework/**", - ]), + "Firebase/FirebaseAnalytics/FirebaseAnalytics.xcframework/**" + ]), deps = [ ":FirebaseCore", - ":FirebaseCoreDiagnostics", + ":FirebaseCoreInternal", + ":FBLPromises", ":FirebaseInstallations", ":GoogleAppMeasurement", ":GoogleAppMeasurementIdentitySupport", - ":GoogleDataTransport", ":GoogleUtilities", - ":PromisesObjC", - ":nanopb", + ":nanopb" ], - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) #GTMSessionFetcher apple_static_xcframework_import( name = "GTMSessionFetcher", xcframework_imports = glob([ - "Firebase/FirebaseAuth/GTMSessionFetcher.xcframework/**", + "Firebase/FirebaseAuth/GTMSessionFetcher.xcframework/**" ]), - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "FirebaseAuth", xcframework_imports = glob([ - "Firebase/FirebaseAuth/FirebaseAuth.xcframework/**", + "Firebase/FirebaseAuth/FirebaseAuth.xcframework/**" ]), deps = [ ":GTMSessionFetcher" ], - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "FirebaseCore", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/FirebaseCore.xcframework/**", + "Firebase/FirebaseAnalytics/FirebaseCore.xcframework/**" ]), - visibility = ["//visibility:public"], + deps = [ + ":FirebaseCoreInternal", + ":GoogleUtilities" + ], + visibility = ["//visibility:public"] +) + +apple_static_xcframework_import( + name = "FBLPromises", + xcframework_imports = glob([ + "Firebase/FirebaseAnalytics/FBLPromises.xcframework/**" + ]), + visibility = ["//visibility:public"] +) + +apple_static_xcframework_import( + name = "FirebaseCoreInternal", + xcframework_imports = glob([ + "Firebase/FirebaseAnalytics/FirebaseCoreInternal.xcframework/**" + ]), + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "FirebaseCoreDiagnostics", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/FirebaseCoreDiagnostics.xcframework/**", + "Firebase/FirebaseAnalytics/FirebaseCoreDiagnostics.xcframework/**" ]), - visibility = ["//visibility:public"], + deps = [ + ":FirebaseAnalytics" + ], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "FirebaseInstallations", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/FirebaseInstallations.xcframework/**", + "Firebase/FirebaseAnalytics/FirebaseInstallations.xcframework/**" ]), - visibility = ["//visibility:public"], + deps = [ + ":FirebaseCore", + ":GoogleUtilities" + ], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "GoogleAppMeasurement", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/GoogleAppMeasurement.xcframework/**", + "Firebase/FirebaseAnalytics/GoogleAppMeasurement.xcframework/**" ]), - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "GoogleAppMeasurementIdentitySupport", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/GoogleAppMeasurementIdentitySupport.xcframework/**", + "Firebase/FirebaseAnalytics/GoogleAppMeasurementIdentitySupport.xcframework/**" ]), - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( - name = "GoogleDataTransport", + name = "GoogleUtilities", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/GoogleDataTransport.xcframework/**", + "Firebase/FirebaseAnalytics/GoogleUtilities.xcframework/**" ]), - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( - name = "GoogleUtilities", + name = "nanopb", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/GoogleUtilities.xcframework/**", + "Firebase/FirebaseAnalytics/nanopb.xcframework/**" ]), - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( - name = "PromisesObjC", + name = "FirebaseCrashlytics", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/PromisesObjC.xcframework/**", + "Firebase/FirebaseCrashlytics/FirebaseCrashlytics.xcframework/**" ]), - visibility = ["//visibility:public"], + deps = [ + ":FirebaseCore", + ":FirebaseInstallations", + ":FirebaseSessions", + ":GoogleDataTransport", + ":GoogleUtilities", + ":PromisesSwift", + ":nanopb" + ], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( - name = "nanopb", + name = "PromisesSwift", xcframework_imports = glob([ - "Firebase/FirebaseAnalytics/nanopb.xcframework/**", + "Firebase/FirebaseCrashlytics/PromisesSwift.xcframework/**" ]), - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( - name = "FirebaseCrashlytics", + name = "FirebaseSessions", xcframework_imports = glob([ - "Firebase/FirebaseCrashlytics/FirebaseCrashlytics.xcframework/**", + "Firebase/FirebaseCrashlytics/FirebaseSessions.xcframework/**" ]), deps = [ - ":FirebaseAnalytics" - ], - visibility = ["//visibility:public"], + ":FirebaseCore", + ":FirebaseInstallations", + ":GoogleDataTransport", + ":GoogleUtilities", + ":PromisesSwift", + ":nanopb" + ], + visibility = ["//visibility:public"] +) +#s.dependency 'FirebaseCoreExtension', '~> 10.0' + +apple_static_xcframework_import( + name = "GoogleDataTransport", + xcframework_imports = glob([ + "Firebase/FirebaseCrashlytics/GoogleDataTransport.xcframework/**" + ]), + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "FirebaseABTesting", xcframework_imports = glob([ - "Firebase/FirebaseRemoteConfig/FirebaseABTesting.xcframework/**", + "Firebase/FirebaseRemoteConfig/FirebaseABTesting.xcframework/**" ]), - deps = [ - - ], - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] +) + +apple_static_xcframework_import( + name = "FirebaseSharedSwift", + xcframework_imports = glob([ + "Firebase/FirebaseRemoteConfig/FirebaseSharedSwift.xcframework/**" + ]), + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "FirebaseRemoteConfig", xcframework_imports = glob([ - "Firebase/FirebaseRemoteConfig/FirebaseRemoteConfig.xcframework/**", + "Firebase/FirebaseRemoteConfig/FirebaseRemoteConfig.xcframework/**" ]), deps = [ - ":FirebaseABTesting" + ":FirebaseCore", + ":FirebaseABTesting", + ":FirebaseSharedSwift", + ":FirebaseInstallations", + ":GoogleUtilities" ], - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "AppAuth", xcframework_imports = glob([ - "Firebase/GoogleSignIn/AppAuth.xcframework/**", + "Firebase/GoogleSignIn/AppAuth.xcframework/**" ]), - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "GTMAppAuth", xcframework_imports = glob([ - "Firebase/GoogleSignIn/GTMAppAuth.xcframework/**", + "Firebase/GoogleSignIn/GTMAppAuth.xcframework/**" ]), - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) apple_static_xcframework_import( name = "GoogleSignIn", xcframework_imports = glob([ - "Firebase/GoogleSignIn/GoogleSignIn.xcframework/**", + "Firebase/GoogleSignIn/GoogleSignIn.xcframework/**" ]), deps = [ ":AppAuth", ":GTMAppAuth", ":GTMSessionFetcher", ], - visibility = ["//visibility:public"], + visibility = ["//visibility:public"] ) \ No newline at end of file diff --git a/versions.json b/versions.json index bb4467cdb6c..8e01f636a52 100644 --- a/versions.json +++ b/versions.json @@ -1,5 +1,5 @@ { - "app": "1.8.4", + "app": "1.8.5", "xcode": "15.2", "bazel": "7.1.1", "macos": "13.0"