Google সাইন-ইন iOS এবং macOS SDK রিলিজ নোট

অপ্রকাশিত

  • AppAuth-iOS ডিপেন্ডেন্সিটি ভার্সন 2.1.0-এ আপডেট করুন ( #954 , #955 )

৯.১.০

  • সাইন-ইন পদ্ধতির মাধ্যমে claims অনুরোধ করার অনুমতি দিন (বর্তমানে, শুধুমাত্র auth_time ) ( #550 , #552 , #553 , #569 )
  • পূর্বে অনুরোধ করা claims অন্তর্ভুক্ত করতে GIDSignIn এর addScopes: মেথডগুলো আপডেট করুন ( #557 )
  • অভ্যন্তরীণ
    • ইনিশিয়ালাইজারে যত দ্রুত সম্ভব keychainStore এ অ্যাসাইন করুন ( #540 )
    • সুইফট ৬ এর জন্য সমর্থন যোগ করুন ( #543 , #544 , #546 )
    • গিটহাব অ্যাকশনস ওয়ার্কফ্লো আপডেট করুন ( #545 , #570 )
    • auth_time ক্লেইম সমর্থন করার জন্য DaysUntilBirthday স্যাম্পল অ্যাপটি আপডেট করুন ( #555 )
    • পুরো কোড জুড়ে tokenClaims claims এ পরিবর্তন করুন ( #568 )

৯.০.০

  • AppAuth-এ GSI-এর মাধ্যমে কাস্টম nonce প্রদানের অনুমতি দিন ( #402 , #476 )
  • GIDSignIn এ অবৈধ ত্রুটি কোড সংশোধন করা হয়েছে ( #472 )
  • macOS-এ GTMAppAuth 5-এর জন্য সমর্থন যোগ করুন ( #522 )
  • ডেটা প্রোটেক্টেড মাইগ্রেশন বাগগুলি সমাধান করুন ( #533 )
  • অভ্যন্তরীণ
    • AppAuthCore-কে সুস্পষ্ট নির্ভরতা হিসেবে যোগ করুন ( #470 )
    • আইফোন সিমুলেটর ১৪ থেকে ১৫-তে আপডেট করুন ( #494 )
    • সুইফট বাটন ইন্টিগ্রেশন টেস্ট ঠিক করুন ( #497 )
    • রানারকে macos-13 এ আপডেট করুন ( #498 )
    • upload-artifact@v4.6.2 ব্যবহার করার জন্য scorecards.yml আপডেট করুন ( #516 )
    • AppAuth এবং GTMAppAuth নির্ভরতা আপডেট করুন ( #517 , #521 )
    • পুরনো ব্যবহারকারীর জন্য সুইফট ইন্টিগ্রেশন টেস্ট ঠিক করুন ( #518 )
    • .gitignore আপডেট করে এতে .build এবং Package.resolved অন্তর্ভুক্ত করুন ( #520 )
    • NSUserDefaults সঠিকভাবে সেটআপ এবং টিয়ারডাউন করার জন্য GIDSignInTest আপডেট করুন ( #527 )

৮.০.০

  • গুগল দিয়ে সাইন ইন করার সময় আপনার অ্যাপ্লিকেশনের অখণ্ডতা যাচাই করার জন্য ফায়ারবেস অ্যাপ চেক সাপোর্ট যুক্ত করা হয়েছে।
  • ন্যূনতম iOS সাপোর্ট iOS 12-এ আপডেট করুন ( #445 )
  • অভ্যন্তরীণ
    • AppCheckCore নির্ভরতা v11.0-এ আপডেট করুন ( #454 )
    • টেস্ট হেল্পারে ইনস্ট্যান্সটাইপ রিটার্ন যোগ করুন ( #393 )
    • GTMSessionFetcher মডিউলার ইম্পোর্ট অপসারণ করুন ( #403 )
    • বান্ডলার গ্রুপে activesupport-এর সংস্করণ 5.2.5 থেকে 5.2.8.1-এ উন্নীত করা হলো ( #429 )
    • অপ্রচলিত macos-11 রানারটি সরিয়ে ফেলুন ( #447 )
    • টেস্টে অপ্রচলিত আর্কাইভিং এপিআই ব্যবহার আপডেট করুন ( #449 )

৭.১.০-ফ্যাক-বিটা-১.১.০

  • বিটা রিলিজটি ফায়ারবেস অ্যাপ চেক টোকেন সমর্থন করে, যা গুগল দিয়ে সাইন ইন করার সময় আপনার অ্যাপ্লিকেশনের অখণ্ডতা যাচাই করতে ব্যবহৃত হয়।
  • v7.1.0- এ প্রাইভেসি ম্যানিফেস্ট সাপোর্ট যোগ করা হয়েছে।
  • অভ্যন্তরীণ

৭.১.০

  • GoogleSignInSwiftSupport পডে Swift 5.0-এ আপডেট ( #317 )
  • ডকুমেন্টেশন আপডেট ( #351 , #372 )
  • গোপনীয়তা ম্যানিফেস্ট যোগ করুন ( #382 )
  • অভ্যন্তরীণ
    • SFSafariViewController এ টাইপোর সংশোধন ( #291 )
    • ইউনিট টেস্টে OCMock ব্যবহারের ত্রুটি সংশোধন করুন ( #298 )
    • GTMAppAuth 4.0.0 থেকে নতুন ডেলিগেট প্রোটোকল ব্যবহার করুন ( #299 )
    • -[GIDSignIn restorePreviousSignIn:] কল করার আগে নিশ্চিত করুন যে completion nil নয় ( #301 )
    • গিটহাব ওয়ার্কফ্লো থেকে macos-11 রানার সরানো হয়েছে ( #302 )
    • বাটনের নামের রেফারেন্স আপডেট করা হয়েছে যাতে UI অটোমেশন টেস্টগুলো পাস হয় ( #308 )

৭.১.০-ফ্যাক-বিটা-১.০.০

  • বিটা রিলিজটি ফায়ারবেস অ্যাপ চেক টোকেন সমর্থন করে, যা গুগল দিয়ে সাইন ইন করার সময় আপনার অ্যাপ্লিকেশনের অখণ্ডতা যাচাই করতে ব্যবহৃত হয়।
  • অভ্যন্তরীণ
    • SignInSample Podfile-এর সর্বনিম্ন iOS সংস্করণ আপডেট করুন ( #355 )
    • কন্টিনিউয়াস ইন্টিগ্রেশনের সময় পাস করার জন্য AppCheckExample ইউনিট টেস্ট টার্গেট আপডেট করুন ( #356 )

৭.১.০-ফ্যাক-ইএপি-১.০.০

  • আর্লি অ্যাক্সেস প্রোগ্রাম (EAP) রিলিজ, যা গুগল দিয়ে সাইন ইন করার সময় আপনার অ্যাপ্লিকেশনের অখণ্ডতা যাচাই করতে ব্যবহৃত ফায়ারবেস অ্যাপ চেক টোকেন সমর্থন করে।
    • আপনার অ্যাপে যত তাড়াতাড়ি সম্ভব Firebase App Check ব্যবহার করার জন্য GSI-কে কনফিগার করতে -[GIDSignIn configureWithCompletion:] ব্যবহার করুন, যাতে ল্যাটেন্সি কমানো যায়।
    • ডিবাগ বিল্ড বা কন্টিনিউয়াস ইন্টিগ্রেশন পরিবেশে -[GIDSignIn configureDebugProviderWithAPIKey:completion:] ব্যবহার করুন।
    • ফায়ারবেস অ্যাপ চেক ব্যবহার করার জন্য জিএসআই কনফিগার করার উদাহরণ সম্বলিত নতুন নমুনা অ্যাপ
  • অভ্যন্তরীণ
    • SFSafariViewController এ টাইপোর সংশোধন ( #291 )
    • গিটহাব ওয়ার্কফ্লো থেকে macos-11 রানার সরানো হয়েছে ( #302 )
    • বাটনের নামের রেফারেন্স আপডেট করা হয়েছে যাতে UI অটোমেশন টেস্টগুলো পাস হয় ( #308 )
    • -[GIDSignIn restorePreviousSignIn:] কল করার আগে নিশ্চিত করুন যে completion nil নয় ( #301 )
    • GTMAppAuth 4.0.0 থেকে নতুন ডেলিগেট প্রোটোকল ব্যবহার করুন ( #299 )

৭.০.০

  • এখন থেকে সমস্ত কনফিগারেশন আপনার Info.plist ফাইলের মাধ্যমে প্রদান করা যাবে। ( #228 )
    • SDK কনফিগার করতে <key>KEY</key><string>VALUE</string> জোড়ায় নিম্নলিখিত কীগুলি ব্যবহার করুন:
      • GIDClientID (আবশ্যক)
      • GIDServerClientID (ঐচ্ছিক)
      • GIDHostedDomain (ঐচ্ছিক)
      • GIDOpenIDRealm (ঐচ্ছিক)
  • সুইফট কনকারেন্সির জন্য সমর্থন। ( #187 )
  • এপিআই পৃষ্ঠের উন্নতি ( #249 , #228 , #187 )
    • GIDSignIn
      • নতুন configuration প্রপার্টি।
      • signIn: মেথডগুলো থেকে Configuration: আর্গুমেন্টগুলো সরানো হয়েছে।
      • addScopes: সরিয়ে দেওয়া হয়েছে এবং এটিকে GIDGoogleUser এ যোগ করা হয়েছে।
      • ব্লক গ্রহণকারী অ্যাসিঙ্ক্রোনাস মেথডগুলোর জন্য callback: arguments`-এর নাম পরিবর্তন করে ` completion:
    • GIDGoogleUser
      • নতুন configuration প্রপার্টি।
      • নতুন addScopes: মেথডটি GIDSignIn থেকে সরানো হয়েছে।
      • authentication প্রপার্টিটি সরিয়ে দিয়ে এর পরিবর্তে এটি যুক্ত করা হয়েছে:
        • নতুন accessToken প্রপার্টি।
        • নতুন refreshToken প্রপার্টি।
        • নতুন idToken প্রপার্টি।
        • নতুন fetcherAuthorizer প্রপার্টি।
        • নতুন refreshTokensIfNeededWithCompletion: মেথড।
    • GIDGoogleUser এ অ্যাক্সেস, রিফ্রেশ এবং আইডি টোকেন উপস্থাপনের জন্য নতুন GIDToken ক্লাস।
    • সফল সাইন-ইন বা অ্যাডস্কোপস ফ্লো-এর ফলাফল উপস্থাপনের জন্য নতুন GIDSignInResult ক্লাস।
    • GIDSignInCallback , GIDDisconnectCallback এবং GIDAuthenticationAction ব্লক টাইপের সংজ্ঞাগুলো সরিয়ে ফেলা হয়েছে।

৬.২.৪

  • GTMSessionFetcher ডিপেন্ডেন্সিটি 2.x ভার্সন সমর্থনের জন্য আপডেট করা হয়েছে। ( #207 )

৬.২.৩

  • CocoaPods-এর use_frameworks ব্যবহার করে GoogleSignInSwift-এ রিসোর্স লোডিং ঠিক করুন! ( #197 )
  • সুইফট প্যাকেজ ম্যানেজার ব্যবহার করার সময় নির্দিষ্ট কিছু ক্ষেত্রে GoogleSignInSwift-এর বিল্ড ত্রুটি প্রতিরোধ করুন। ( #166 )

৬.২.২

  • সুইফট প্যাকেজ ম্যানেজার ব্যবহার করার সময় GoogleSignInSwift-এর জন্য বিল্ড ত্রুটি প্রতিরোধ করুন। ( #157 )
  • Xcode 12 এবং পূর্ববর্তী সংস্করণগুলিতে বিল্ড ত্রুটি প্রতিরোধ করুন। ( #158 )

৬.২.১

  • সুইফট সাপোর্ট কোকোয়া পডের নাম হিসেবে GoogleSignInSwiftSupport ব্যবহার করুন। ( #137 )

৬.২.০

  • ম্যাকওএস-এর জন্য সমর্থন। ( #104 )
  • SwiftUI-তে একটি "গুগল দিয়ে সাইন ইন করুন" বাটন যোগ করা হয়েছে। ( #103 )
  • সাইন-ইন করার সময় অতিরিক্ত স্কোপের জন্য অনুরোধ করার সুবিধা যোগ করা হয়েছে। ( #30 )
  • বেশ কিছু সমস্যার সমাধান করা হয়েছে। ( #87 , #106 )

৬.১.০

  • SwiftUI প্রদর্শনকারী নতুন সুইফট নমুনা অ্যাপ। ( #63 )
  • ম্যাক ক্যাটালিস্টের জন্য সমর্থন।
  • addScopes বাস্তবায়নের উন্নতিসাধন। ( #68 , #70 )

৬.০.২

  • লাইব্রেরি হিসেবে বিল্ড করার সময় যাতে মডিউল ইম্পোর্টগুলো ব্যবহার করা যায়, তা নিশ্চিত করুন। ( #53 )

৬.০.১

  • signIn এবং addScopes মেথডগুলির জন্য নেস্টেড কলব্যাক কল না হওয়ার সমস্যাটি সমাধান করা হয়েছে। ( #29 )

৬.০.০

  • iOS-এর জন্য গুগল সাইন-ইন এখন ওপেন সোর্স।
  • সুইফট প্যাকেজ ম্যানেজার সমর্থন।
  • এম১ ম্যাক-এ সিমুলেটরের জন্য সমর্থন।
  • এপিআই সারফেস আপডেট
    • GIDSignIn
      • sharedInstance এখন একটি ক্লাস প্রপার্টি।
      • signIn এখন signInWithConfiguration:presentingViewController:callback: এবং এটি সর্বদা বেসিক প্রোফাইল স্কোপ অনুরোধ করে।
      • addScopes:presentingViewController:callback: হলো বর্তমানে সাইন-ইন করা কোনো ব্যবহারকারীর জন্য বেসিক প্রোফাইলের বাইরেও স্কোপ যোগ করার নতুন পদ্ধতি।
      • restorePreviousSignIn এখন restorePreviousSignInWithCallback:
      • disconnect নতুন নাম হলো disconnectWithCallback:
      • GIDSignInDelegate প্রোটোকলটি সরিয়ে GIDSignInCallback এবং GIDDisconnectCallback ব্লকগুলো অন্তর্ভুক্ত করা হয়েছে।
      • সমস্ত সাইন-ইন ফ্লো কনফিগারেশন প্রোপার্টি GIDConfiguration এ স্থানান্তর করা হয়েছে।
    • একজন ব্যবহারকারীকে সাইন ইন করার জন্য প্রয়োজনীয় কনফিগারেশন উপস্থাপন করতে GIDConfiguration ক্লাসটি যুক্ত করা হয়েছিল।
    • GIDAuthentication
      • getTokensWithHandler: এখন doWithFreshTokens: হয়েছে।
      • GIDAuthenticationHandler typedef-টির নাম পরিবর্তন করে GIDAuthenticationAction রাখা হয়েছে।
      • refreshTokensWithHandler: সরিয়ে ফেলা হয়েছে, এর পরিবর্তে doWithFreshTokens: ব্যবহার করুন।
    • GIDSignInButton এখন আর অভ্যন্তরীণভাবে GIDSignIn কে কল করে না এবং সাইন-ইন প্রক্রিয়া শুরু করার জন্য signInWithConfiguration:presentingViewController:callback: কল করতে হলে এটিকে একটি IBAction বা অনুরূপ কিছুর সাথে সংযুক্ত করতে হবে।

৫.০.২

  • সাইন-ইন প্রক্রিয়া চলাকালীন ব্যবহারকারী যখন iOS-এর সম্মতি ডায়ালগ বাতিল করেন, তখন signIn:didSignInForUser:withError: -এ ভুল এরর কোড পাঠানোর সমস্যাটি সমাধান করা হয়েছে।

৫.০.১

  • iOS 13-এ সাইন ইন প্রক্রিয়াটি সঠিকভাবে শুরু করা না যাওয়ার সমস্যাটি সমাধান করা হয়েছে।
  • জিপ ডিস্ট্রিবিউশনের জন্য এক্সকোড ১১ বা তার উচ্চতর সংস্করণ প্রয়োজন।

৫.০.০

  • GIDSignIn-এ পরিবর্তনসমূহ
    • uiDelegate presentingViewController দ্বারা প্রতিস্থাপন করা হয়েছে।
    • hasAuthInKeychain hasPreviousSignIn দ্বারা প্রতিস্থাপন করা হয়েছে।
    • signInSilently restorePreviousSignIn দ্বারা প্রতিস্থাপন করা হয়েছে।
    • অপ্রচলিত kGIDSignInErrorCodeNoSignInHandlersInstalled ত্রুটি কোডটি সরিয়ে ফেলা হয়েছে।
  • GIDAuthentication-এ পরিবর্তন
    • অপ্রচলিত মেথড getAccessTokenWithHandler: এবং refreshAccessTokenWithHandler: সরিয়ে ফেলা হয়েছে।
  • GIDGoogleUser-এ পরিবর্তন
    • অপ্রচলিত প্রপার্টি accessibleScopes সরিয়ে ফেলা হয়েছে, এর পরিবর্তে grantedScopes ব্যবহার করুন।
  • AppAuth এবং GTMAppAuth-এর উপর নির্ভরতা যোগ করে।
  • GoogleToolboxForMac-এর উপর নির্ভরতা দূর করে।
  • iOS 7-এর জন্য সমর্থন বন্ধ করা হয়েছে।

৪.৪.০

  • GTM OAuth 2-এর উপর নির্ভরতা দূর করে।

৪.৩.০

  • গুগলের এন্টারপ্রাইজ মোবাইল ম্যানেজমেন্ট সমর্থন করে।

৪.২.০

  • GIDGoogleUsergrantedScopes যোগ করে, যার ফলে সফল সাইন-ইনের পর কোন কোন স্কোপ মঞ্জুর করা হয়েছে তা নিশ্চিত করা যায়।
  • GIDGoogleUseraccessibleScopes অপ্রচলিত করা হয়েছে, এর পরিবর্তে grantedScopes ব্যবহার করুন।
  • GIDSignInButton hi (হিন্দি) এবং fr-CA (ফরাসি (কানাডা))-এর জন্য স্থানীয়করণ করে।
  • সিস্টেমের LocalAuthentication ফ্রেমওয়ার্কের উপর নির্ভরতা যোগ করে।

৪.১.২

  • GoogleSignIn CocoaPod-এর জন্য pod try সাপোর্ট যোগ করুন।

৪.১.১

  • iOS 11-এ GIDSignInUIDelegate এর signInWillDispatch:error: কল না হওয়ার সমস্যাটির সমাধান করা হয়েছে। উল্লেখ্য যে, iOS 11-এ signIn:presentViewController: বা signIn:dismissViewController: কোনোটিই কল না করার উদ্দেশ্য রয়েছে, কারণ অ্যাপের ভিউ কন্ট্রোলার দ্বারা SFAuthenticationSession প্রেজেন্ট করা হয় না।

৪.১.০

  • iOS 11-এ SFAuthenticationSession ব্যবহার করে।

৪.০.২

  • এখন আর GoogleAppUtilities-এর উপর নির্ভরশীল নয়।

৪.০.১

  • ওপেন সোর্স পড ডিপেন্ডেন্সি ব্যবহার শুরু করে।
  • সাইন-ইন বাটনের উপস্থিতি এখন আর অনুরোধকৃত স্কোপের উপর নির্ভর করে না।

৪.০.০

  • GoogleSignIn পডটি এখন একটি স্ট্যাটিক ফ্রেমওয়ার্কের রূপ নিয়েছে। Objective-C-তে #import <GoogleSignIn/GoogleSignIn.h> ব্যবহার করে এটি ইম্পোর্ট করুন।
  • মডিউল সাপোর্ট যোগ করা হয়েছে। মডিউল সক্রিয় থাকলে আপনি Objective-C-তে @import GoogleSignIn; ব্যবহার করতে পারেন এবং ব্রিজ-হেডার ব্যবহার না করেই Swift-এ import GoogleSignIn
  • যারা স্বতন্ত্র জিপ ডিস্ট্রিবিউশন ব্যবহার করেন, তাদের জন্য এখন একাধিক ফ্রেমওয়ার্ক সরবরাহ করা হয়েছে এবং সবগুলোই একটি প্রজেক্টে যোগ করতে হবে। এই বিভাজনটি ডুপ্লিকেট ডিপেন্ডেন্সির ক্ষেত্রে আরও বেশি নমনীয়তা প্রদান করে।
  • GIDSignIn থেকে অপ্রচলিত মেথড checkGoogleSignInAppInstalled সরিয়ে দেওয়া হয়েছে।
  • GIDSignIn থেকে allowsSignInWithBrowser এবং allowsSignInWithWebView প্রপার্টিগুলো সরিয়ে দেয়।
  • অ্যাপ দ্বারা সমর্থিত ইউআরএল স্কিম হিসেবে বান্ডেল আইডি যোগ করার আর প্রয়োজন নেই।

৩.০.০

  • GIDProfileData তে givenName এবং familyName প্রোপার্টি প্রদান করে।
  • সাইন-ইন প্রক্রিয়ায় ব্যবহারকারীর আইডি বা ইমেল ঠিকানা আগে থেকে পূরণ করার জন্য GIDSignIn এর loginHint প্রপার্টি সেট করার সুবিধা দেয়।
  • GIDSignInButton থেকে UIViewController(SignIn) ক্যাটাগরি এবং delegate প্রপার্টি উভয়ই সরিয়ে ফেলা হয়েছে।
  • এর জন্য GIDSignInuiDelegate সঠিকভাবে সেট করা এবং SafariServices ফ্রেমওয়ার্ক লিঙ্ক করা থাকা আবশ্যক।
  • StoreKit-এর উপর নির্ভরতা দূর করে।
  • বিটকোড সমর্থন প্রদান করে।
  • Xcode 6-এর সাথে বিটকোডের অসামঞ্জস্যতার কারণে Xcode 7.0 বা তার উচ্চতর সংস্করণ প্রয়োজন।

২.৪.০

  • নতুন গুগল লোগো দিয়ে সাইন-ইন বাটনটি আপডেট করা হয়েছে।
  • সাইন-ইন করার জন্য ডোমেইন সীমাবদ্ধতা সমর্থন করে।
  • আইডি টোকেন রিফ্রেশ করার সুবিধা দেয়।

২.৩.২

  • এখন আর Xcode 7-এর প্রয়োজন নেই।

২.৩.১

  • GIDProfileData এর imageURLWithDimension: -এ একটি ক্র্যাশ সংশোধন করা হয়েছে।

২.৩.০

  • এক্সকোড ৭.০ বা তার উচ্চতর সংস্করণ প্রয়োজন।
  • iOS 9-এ সাইন ইন করার জন্য SFSafariViewController ব্যবহার করা হয়। এটি কাজ করার জন্য uiDelegate অবশ্যই সেট করা থাকতে হবে।
  • ব্যবহারকারীর প্রোফাইল সংগ্রহের প্রক্রিয়াকে অপ্টিমাইজ করে।
  • GIDAuthentication-এ GTMFetcherAuthorizationProtocol সমর্থন করে।

২.২.০

  • iOS 9 (বিটা)-এর সাথে সামঞ্জস্যপূর্ণ। উল্লেখ্য যে, সাইন-ইন SDK-এর এই সংস্করণে বিটকোড অন্তর্ভুক্ত নেই, তাই আপনি যদি Xcode 7 ব্যবহার করেন, তবে আপনার প্রোজেক্টে ENABLE_BITCODE-কে NO-তে সেট করতে হবে।
  • GIDSignInButton-এর অটো লেআউট কনস্ট্রেইন্টগুলোর জন্য বর্ণনামূলক আইডেন্টিফায়ার যোগ করে।
  • signInSilently এখন আর uiDelegate সেট করার প্রয়োজন নেই।

২.১.০

  • GIDSignInButton-এর অটো লেআউট সংক্রান্ত সমস্যা সমাধান করা হয়েছে।
  • GIDAuthentication-এ অ্যাক্সেস টোকেন রিফ্রেশ করার জন্য API যোগ করা হয়েছে।
  • GIDSignIn-এ অনির্বাচিত ক্লায়েন্ট আইডির জন্য আরও ভালো ব্যতিক্রম বিবরণ।
  • অন্যান্য ছোটখাটো ত্রুটি সংশোধন করা হয়েছে।

২.০.১

  • বাগ সংশোধন

২.০.০

  • অ্যাপ ব্রাউজারে স্যুইচ করার পরিবর্তে UIWebView-এর মাধ্যমে সাইন-ইন সমর্থন করে, যা নতুন allowsSignInWithWebView প্রপার্টি দিয়ে কনফিগার করা যায়।
  • এখন, যে অ্যাপগুলো allowsSignInWithBrowser প্রপার্টির মাধ্যমে ব্রাউজারে এবং allowsSignInWithWebView প্রপার্টির মাধ্যমে ইন-অ্যাপ ওয়েব ভিউতে যাওয়ার সুবিধাটি বন্ধ করে রেখেছে, সেগুলোতে ব্যবহারকারীকে অ্যাপ স্টোর থেকে গুগল অ্যাপটি ডাউনলোড করার জন্য একটি প্রম্পট দেখানোর বিকল্প রয়েছে।
  • অটো-লেআউট চালু থাকলে সাইন-ইন বাটনের আকার সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
  • ডকুমেন্টেশন অনুযায়ী, hasAuthInKeychain মান NO হলে signInSilently এখন ডেলিগেটকে ত্রুটিসহ কল ​​করে।
  • অন্যান্য ছোটখাটো বাগ সংশোধন

১.০.০

  • রিফ্রেশড এপিআই সহ নতুন সাইন-ইন কেন্দ্রিক এসডিকে।
  • প্রাসঙ্গিক ব্র্যান্ডিং সহ গতিশীলভাবে রেন্ডার করা সাইন-ইন বাটন
  • বেসিক প্রোফাইল সাপোর্ট
  • allowsSignInWithBrowser প্রপার্টি যোগ করা হয়েছে