PackageTrack
Sign in Get early access

kakao_flutter_sdk

A flutter plugin for Kakao API, which supports Kakao login, KakaoTalk Share, User API, KakaoTalk API and Navi API.

2.0.0+1 5.0K downloads/mo #3835 most downloaded on pub.dev kakao/kakao_flutter_sdk

What this package is like to depend on

Last release 4 months ago

08 Apr 2026

Release timing varies

gaps range from 2 weeks to 9 months

Nearly every release is documented

notes for 55 of 55 stable releases

8 versions withdrawn

withdrawn after publishing

7 years old

67 releases · first in 2019

3 releases in the last 12 months

see the full history below

Release timeline

67 releases · Aug 2019 to Apr 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 60 of 67
  1. 2.0.0 06 Apr 2026 withdrawn
    Release notes

    docs: Update CHANGELOG.md

    Open source →
  2. 2.0.0+1 08 Apr 2026
    Release notes

    docs: update CHANGELOG.md

    Open source →
    Release notes
    Open source →
  3. 1.10.0 03 Dec 2025
    Release notes
    • Added API to select login method.
    • Added app block status error: ApiErrorCause.blockedApp
    • Changed the error name for Kakao Account restrictions: ApiErrorCause.blockedAction → ApiErrorCause.blockedAccount
    • iOS:
      • Added SPM (Swift Package Manager) support.
      • Updated not to pop up the login dialog when requesting additional consent.
    • Updated the internal source code.
    Open source →
  4. 1.9.7 06 Mar 2025 withdrawn

    Nothing published for this version

  5. 1.9.7+1 06 Mar 2025 withdrawn

    Nothing published for this version

  6. 1.9.7+2 06 Mar 2025 withdrawn

    Nothing published for this version

  7. 1.9.7+3 11 Mar 2025
    Release notes
    • Android: Changed compileSdk and targetSdk versions to 35.
    • iOS:
      • Changed the minimum supported version to 13 or higher.
      • Modified the guidance popup appears only during the login process when using the default browser.
    • Fixed a bug where the serviceTerms parameter of Login with Kakao Talk does not work in 1.9.2 or higher.
    • Fixed a bug where all service terms were exposed when passing an empty list to the serviceTerms parameter of Login with Kakao account.
    • Added whether the user's birthday falls on a leap month field to Retrieve user information API.
    • Fixed a typo in method name for Select shipping address API(previous: selectShippingAddresses(), fixed: selectShippingAddress())
    • Updated the internal source code.
    Open source →
  8. 1.9.6 29 Aug 2024
    Release notes
    • Changed the minimum support version of Flutter to 3.22.0 or higher.
    • Changed the minimum support version of Dart to 3.4.0 or higher.
    • Android: Changed compileSdk and targetSdk to 34.
    • Web: Updated web package to 1.0.0 version.
    • Removed ci property from the response of the Retrieve user information API.
    • Added uuid property to User for the Retrieve user information API.
    • Fixed bugs.
      • Android: Fixed a bug that Compilation failure in Kotlin 2.0.0 version.
      • Web: Fixed a bug that authorize() does not work in Flutter SDK 1.9.2 version.
    • Updated the internal source code.
    Open source →
  9. 1.9.5 17 Jul 2024
    Release notes
    • Android: Fixed an issue that Login with Kakao Account does not work on devices below Android 13 using Flutter SDK version 1.9.4.
    • Updated the internal source code.
    Open source →
  10. 1.9.4 12 Jul 2024
    Release notes
    • Android: Fixed a bug that the following features do now work when android:taskAffinity in MainActivity is set.
      • Login with Kakao Account, Select shipping address, Follow Kakao Talk Channel
    • Fixed a bug that removes the refresh token when repeatedly calling Follow Kakao Talk Channel or Select shipping address.
    Open source →
  11. 1.9.3 20 Jun 2024
    Release notes
    • New features
      • Web: Supports WebAssembly build
    • Changed Dart minimum support version to 3.3.0 or higher.
    • Updated the internal source code.
    Open source →
  12. 1.9.2 22 May 2024
    Release notes
    • Updated the internal source code.
    • Fixed a bug.
      • Web: Fixed an issue related to the popup (Login with Kakao Account, Select shipping address, Follow Kakao Talk Channel) on iOS 17.4 and higher versions.
    Open source →
  13. 1.9.1 22 Mar 2024 withdrawn
    Release notes
    • Added the Privacy Manifest file for the iOS apps.
    Open source →
  14. 1.9.1+1 22 Mar 2024 withdrawn
    Release notes
    • Added missing keys in the Privacy Manifest file for the iOS apps.
    Open source →
  15. 1.9.1+2 22 Mar 2024
    Release notes
    • Added missing keys in the Privacy Manifest file for the iOS apps.
    Open source →
  16. 1.9.0 04 Mar 2024
    Release notes
    • Added Select Shipping address API.
    • Changed UserShippingAddresses.needsAgreement in the Retrieve shipping address API response to nullable.
    • Changed Content.title and Content.imageUrl of the message template to nullable.
    Open source →
  17. 1.8.0 21 Dec 2023
    Release notes
    • Supports Follow Kakao Talk Channel(followChannel()).
    • Fixed a bug.
      • Web: Resolved an issue where message events could not be received when installing certain Chrome extensions.
    • Updated the internal source code.
    Open source →
  18. 1.7.0 14 Nov 2023
    Release notes
    • Deprecated the Kakao Story module (kakao_flutter_sdk_story).
    • Supports Universal Link to the Login with Kakao Talk feature in the iOS environment.
    Open source →
  19. 1.6.1 06 Oct 2023
    Release notes
    • Fixed a bug.
      • Web: Fixed the build error in Flutter 3.13.0 or higher.
    Open source →
  20. 1.6.0 26 Sep 2023
    Release notes
    • Added the properties parameter to Retrieve user information API.
    • Added new APIs of Add Kakao Talk Channel, Start Kakao Talk Channel chat.
      • The user moves directly to the Kakao Talk without any bridge page. (Kakao Talk v10.0.5 or higher required)
      • Existing APIs that return a bridge page URL are also provided.
    • Changed the name of Start Kakao Talk Channel chat API that returns a bridge page URL.
      • channelChatUrl() → chatChannelUrl()
    • Fixed a bug.
      • Web: Fixed the issue that fails to get the app version when the URL ends with /.
    • Improved the test cases for the sample app.
    • Updated the internal source code.
    Open source →
  21. 1.5.0 13 Jul 2023
    Release notes
    • Supports Kakao Account easy login.
    • Added Revoke consent for service terms API.
    • Updated Retrieve consent details for service terms API to v2.
    • Supports the multi app.
    • Fixed an issue that a deep link or universal link can not be received in a specific iOS environment.
      • When using a plugin that provides a feature receiving a deep link or universal link.
      • When launched the app through a deep link or universal link.
    Open source →
  22. 1.4.3 19 May 2023
    Release notes
    • Updated to build on Android Gradle Plugin 8.0.
    • Changed Dart minimum support version to 2.18.0 or higher.
    • Updated internal package and plugin versions.
    • Fixed a bug.
      • Web: Fixed UserApiClient.loginWithNewScopes() malfunction issue
    Open source →
  23. 1.4.2 10 Mar 2023
    Release notes
    • Fixed an issue that the app using specific plugins cannot receive deep links or universal links on iOS.
      • Flutter SDK version 1.4.0 or later.
      • Using plugins can receive deep link or universal link.
      • Running the app with a deep link or universal link.
    Open source →
  24. 1.4.1 28 Feb 2023
    Release notes
    • Added Prompt.create value to the prompts parameter of Kakao Login.
    • Fixed the following bugs.
      • iOS: Fixed isKakaoTalkSharingAvailable() malfunction issue.
      • Web: Fixed an issue that the pop-up does not disappear when loginWithKakaoTalk() is executed in the Samsung Internet browser of an Android device.
    Open source →
  25. 1.4.0 26 Jan 2023
    Release notes
    • Added the friend module for the Friend picker function.
    • Improved calling method of Custom URL Scheme.
    • Changed refreshToken, refreshTokenExpiresAt fields type of OAuthToken class to nullable.
    • Changed the minimum support version of Android to 5.0 (API 21).
    • Updated the internal source code.
    Open source →
  26. 1.3.1 30 Dec 2022
    Release notes
    • Fixed an issue that launchBrowserTab() does not work on Android devices.
    Open source →
  27. 1.3.0 14 Dec 2022
    Release notes
    • Supported Flutter Web officially.
    • Added Calendar template for Message APIs.
    • Changed the minimum support version of DART to 2.14.0.
    • Removed package_info_plus package dependency.
    • Updated the internal package and plugin versions.
    • Updated the internal source code.
    Open source →
  28. 1.3.0-beta.4 07 Oct 2022 pre-release
    Release notes
    • Fixed issue where app is closed when attempting to log in with Kakao Talk on iOS.
    • Fixed issue where app is closed when attempting Kakao Talk sharing via web on iOS.
    Open source →
  29. 1.3.0-beta.3 29 Sep 2022 pre-release
    Release notes
    • Fixed a bug in a web app.
    Open source →
  30. 1.3.0-beta.2 29 Sep 2022 pre-release withdrawn
    Release notes
    • Fixed a bug in a web app.
    Open source →
  31. 1.3.0-beta.1 29 Sep 2022 pre-release withdrawn
    Release notes
    • Added beta support for a web app.
      • IMPORTANT: This beta version does not affect the existing functions provided for mobile apps in a release phase.
    • Fixed the build error in iOS environment which occurs when Use_frameworks! is not set in Podfile.
    • Improved error handling logic by deleting the stored tokens when token decryption fails.
    Open source →
  32. 1.2.2 07 Sep 2022
    Release notes
    • Changed the type of fromUpdatedAt parameter for Retrieving shipping address API.
      • int? → DateTime?
    • Fixed issue where the views for Consent screen are recreated when attempting to log in with Kakao Talk on an Android device.
    • Added nonce to idToken in response to Login with Kakao Talk.
    Open source →
  33. 1.2.1 30 Jun 2022
    Release notes
    • Fix the build error related to UniqueKey that occurs in Flutter versions of 2.x.x.
    Open source →
  34. 1.2.0 29 Jun 2022
    Release notes
    • Changed the module name:
      • kakao_flutter_sdk_link → kakao_flutter_sdk_share
    • Changed the class name:
      • LinkClient → ShareClient
      • LinkResult → SharingResult
    • Changed the method name:
      • refreshAccessToken() → refreshToken()
      • isKakaoLinkAvailable() → isKakaoTalkSharingAvailable()
      • defaultTemplate() → shareDefault()
      • customTemplate() → shareCustom()
      • scrapTemplate() → shareScrap()
      • defaultTemplateUri() → makeDefaultUrl()
      • customTemplateUri() → makeCustomUrl()
      • scrapTemplateUri() → makeScrapUrl()
    • Changed the property name:
      • accessTokenExpiresAt → expiresAt
    Open source →
  35. 1.1.1 13 May 2022
    Release notes
    • Updated to be compatible with Flutter 3.0.
    Open source →
  36. 1.1.0 18 Mar 2022
    Release notes
    • Added OpenID Connect functionality.
    • Added expiresAt property to OAuthToken.
      • accessTokenExpiresAt (Validity period of access token) will be replaced with expiresAt in version 1.2.0.
    Open source →
  37. 1.0.0 04 Mar 2022
    Release notes
    Open source →
  38. 0.9.0 12 Nov 2021
    Release notes
    • Modify nullability of OAuthToken field
    • Modify return type of issueAccessToken
    • Modify return type of TokenManager methods
    • Modify parameter of AuthApi.refreshAccessToken()
    • Add TokenManagerProvider for custom token storage
    • Add navigate() and shareDestination() in NaviApi
    • Rename model classes and field based on Kakao Developers's Android/iOS v2 SDK
    • Add @Deprecate annotation to push, search and local API
    Open source →
  39. 0.8.2 30 Sep 2021
    Release notes
    • Improve token reissue logic
    • Improve the logic of getting additional consent
    • Add 'ItemContent' property in FeedTemplate
    • Fix the bug where blank characters were marked + on Kakao Link in iOS
    • Fix the bug of null errors when saving the token after calling AuthApi.refreshAccessToken()
    Open source →
  40. 0.8.1 09 Sep 2021
    Release notes
    • Rename AccessTokenStore to TokenManager (In version 0.8.0, It was incorrectly renamed to TokenManageable)
    Open source →
  41. 0.8.0 09 Sep 2021
    Release notes
    • Add 'productName', 'currencyUnit' and 'currencyUnitPosition' property in commerce template
    • Rename AccessTokenStore to TokenManageable
    • Improve to automatically recall the api after additional consent when the scope is insufficient
    • Fix the bug in parsing Api error
    • Fix the bug in reissuing access token automatically
    Open source →
  42. 0.7.1 06 Aug 2021
    Release notes
    • Fix the bug that caused the crash when logged in via KakaoTalk when KakaoTalk was not installed
    • Fix the bug that intercepts url that sdk cannot handle in iOS
    • Migrated from the deprecated package_info plugin to package_info_plus
    Open source →
  43. 0.7.0 16 Jul 2021
    Release notes
    • Add signup(), scopes() and revokeScopes() in UserApi
    • Add prompt Login to loginWithKakaoAccount() in UserApi.
    • Add isKakaoLinkAvailable(), uploadImage(), scrapImage() in LinkClient
    • Add Kakao Navi API
    • Add navigateWebUrl() in NaviApi
    • Implement additional consents automatically when a -402 error occurs
    • Rename ApiErrorCause based on Kakao Developers's Android/iOS v2 SDK
    Open source →
  44. 0.6.4 06 Jul 2021
    Release notes
    • Add fields profileNicknameNeedsAgreement and profileImageNeedsAgreement in Account
    • Modify string value (url, key) regarding channel api
    • Modify field type in Address
    • Add loginWithKakaoTalk() and loginWithKakaoAccount() in UserApi
    Open source →
  45. 0.6.3 12 May 2021
    Release notes
    • Fix key of TalkProfile
    Open source →
  46. 0.6.2 12 May 2021
    Release notes
    • Fix to login with a browser other than Chrome
    • Update Model Nullability
    Open source →
  47. 0.6.1 12 Apr 2021
    Release notes
    • Migrate to Flutter 2.0 null-safety
    • Update dio version to 4.0.0
    • Update json_annotation version to 4.0.1
    • Update shared_preferences version to 2.0.5
    • Update platform version to 3.0.0
    • Update package_info version to 2.0.0
    • Rename model classes and fields based on Kakao Developers's Android/iOS v2 SDK
    • Add hasToken method of AuthApi public
    Open source →
  48. 0.6.0-beta.2 16 Mar 2021 pre-release
    Release notes
    • null safety migration.
    Open source →
  49. 0.6.0-beta.1 03 Oct 2020 pre-release
    Release notes
    • Update platform version to 3.0.0-nullsafety.2.
    Open source →
  50. 0.5.4 02 Feb 2021
    Release notes
    • Fix Android compile error.
    Open source →
  51. 0.5.3 15 Jan 2021
    Release notes
    • Fix Android compile error.
    Open source →
  52. 0.5.2 03 Oct 2020
    Release notes
    • Reformat all code with dartfmt -w ..
    Open source →
  53. 0.5.1 03 Oct 2020
    Release notes
    • Update platform version to 3.0.0-nullsafety.2 to get rid of build errors in flutter 1.22.0.
    • Fix errors that drops pub score.
    Open source →
  54. 0.5.0 27 Sep 2020
    Release notes
    • Update KA header according to changed Kakao API specification. This will allow users to change account while logging in.
    • Update library dependencies.
    • Update dev versions (flutter 1.20.0, iOS 14.0, Xcode 12)
    Open source →
  55. 0.4.2 11 Feb 2020
    Release notes
    • Add synched_at and connected_at to User class.
    • Add DEPRECATED_API enum to ApiErrorCause enum class.
    Open source →
  56. 0.4.1 08 Feb 2020
    Release notes
    • Fix No Valid SDK error on pub.dev, which lowers maintenance score.
    Open source →
  57. 0.4.0 05 Feb 2020
    Release notes
    • Fix bug in LocationTemplate json write logic
    • Prepare for flutter web support
    Open source →
  58. 0.3.2 15 Nov 2019
    Release notes
    • Talk Channel SDK
    Open source →
  59. 0.3.1 19 Oct 2019
    Release notes
    • Minor fixes
    • fix wrong json keys for androidExecParams and iosExecParms in Link class of template module.
    Open source →
  60. 0.3.0 09 Oct 2019
    Release notes
    • Release according to recent Kakao API update.
    • Add message send API to TalkApi. Also update Friend model to include uuid and favorite field.
    • Add live account profile data to Account and groupUserToken field to User.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive