| 2.0.0+1 | 2026.4.8 | |
| 1.10.0 | 2025.12.3 | - 로그인 방법 선택 API 추가
- 앱 차단 상태 에러 추가:
ApiErrorCause.blockedApp - 카카오계정 제재 에러명 변경:
ApiErrorCause.blockedAction → ApiErrorCause.blockedAccount - iOS:
- SPM(Swift Package Manager) 지원
- 동의항목 추가 동의 요청 시 로그인 안내 팝업을 노출하지 않도록 수정
- 내부 개선
|
| 1.9.7+3 | 2025.3.6 | - Android:
compileSdk, targetSdk 버전 35로 변경 - iOS
- 최소 지원버전 13으로 변경
- 기본 브라우저 사용 시 로그인 과정에서만 안내 팝업을 노출하도록 수정
- 1.9.2 이상 버전에서 카카오톡으로 로그인의
serviceTerms 파라미터가 동작하지 않는 버그 수정 - 카카오계정으로 로그인
serviceTerms 파라미터에 빈 리스트를 전달했을 때 모든 약관이 노출되는 버그 수정 - 사용자 정보 조회 API 응답에 생일 윤달 여부 필드 추가
- 배송지 선택 메서드 이름 오탈자 수정(기존:
selectShippingAddresses(), 수정: selectShippingAddress()) - 내부 개선
|
| 1.9.6 | 2024.8.29 | - Flutter 최소 지원 버전 3.22.0 이상으로 변경
- Dart 최소 지원 버전 3.4.0 이상으로 변경
- Android:
compileSdk, targetSdk 버전 34로 변경 - Web:
web 패키지 버전 1.0.0으로 업데이트 - 사용자 정보 조회 API 응답에서 CI 관련 정보 제거
사용자 정보 조회 API 응답의 User에 uuid 추가
- 버그 수정
- Android: Kotlin 2.0.0 버전에서 컴파일 실패하는 문제 수정
- Web: Flutter SDK 1.9.2 이상 버전 사용 시
authorize()가 정상 동작하지 않는 문제 수정
- 내부 개선
|
| 1.9.5 | 2024.7.17 | - Android: Flutter SDK 1.9.4 버전 사용 시 Android 13 미만 기기에서 카카오계정으로 로그인이 동작하지 않는 이슈 수정
- 내부 개선
|
| 1.9.4 | 2024.7.12 | - Android:
MainActivity의 android:taskAffinity 설정 시 아래 기능이 동작하지 않는 버그 수정- 카카오계정으로 로그인, 배송지 선택, 카카오톡 채널 간편 추가
- 카카오톡 채널 간편 추가, 배송지 선택 반복 호출 시 리프레시 토큰이 제거되는 버그 수정
|
| 1.9.3 | 2024.6.20 | - 신규 기능
- Dart 최소 지원 버전 3.3.0 이상으로 변경
- 내부 개선
|
| 1.9.2 | 2024.5.22 | - 내부 개선
- 버그 수정
- Web: iOS 17.4 이상 버전에서 팝업(카카오계정으로 로그인, 배송지 선택, 카카오톡 채널 간편 추가) 관련 이슈 수정
|
| 1.9.1+2 | 2024.3.22 | - iOS 앱을 위한 Privacy Manifest 파일 추가
|
| 1.9.0 | 2024.3.4 | - 배송지 선택 API 추가
- 배송지 조회 API 응답의
UserShippingAddresses.needsAgreement nullable로 변경 - 메시지 템플릿
Content.title, Content.imageUrl nullable로 변경
|
| 1.8.0 | 2023.12.21 | - 카카오톡 채널 간편 추가(
followChannel()) 지원 - 버그 수정
- Web: 특정 크롬 확장 프로그램 설치 시 메시지 이벤트 수신 불가 문제 대응
- 내부 개선
|
| 1.7.0 | 2023.11.15 | - 카카오스토리 모듈(
story) 지원 종료 - iOS 환경의 카카오톡으로 로그인하기 기능에 유니버설 링크 적용
|
| 1.6.1 | 2023.10.6 | - 버그 수정
- Web: Flutter 3.13.0 이상 버전에서 발생하는 빌드 오류 수정
|
| 1.6.0 | 2023.9.26 | - 사용자 정보 조회 API에
properties 파라미터 추가 - 카카오톡 채널 채팅, 카카오톡 채널 추가 신규 API 추가
- 연결 페이지를 거치지 않고 카카오톡 채널로 바로 이동 (카카오톡 v10.0.5 이상)
- 연결 페이지 URL을 반환하는 기존 API도 유지
- 카카오톡 채널 채팅 연결 페이지 반환 API 이름 변경
channelChatUrl()(Deprecate) → chatChannelUrl()
AuthApi.refreshToken()의 oldToken 선택 파라미터로 수정- 버그 수정
- Web: URL이 /로 끝날 때 앱 버전 정보 가져오지 못하는 이슈 수정
- 샘플 앱 테스트 항목 개선
- 내부 개선
|
| 1.5.0 | 2023.7.13 | - 카카오계정 간편로그인 지원
- 서비스 약관 동의 철회 API 추가
- 동의항목 동의 내역 조회 API v2로 업데이트
- 멀티 앱 지원
- iOS 환경에서 특정 플러그인 사용 시 딥 링크 또는 유니버셜 링크를 수신하지 못하는 이슈 수정
- 딥 링크 또는 유니버셜 링크 수신 기능을 제공하는 플러그인 사용
- 딥 링크 또는 유니버셜 링크로 앱을 실행한 경우
|
| 1.4.3 | 2023.5.19 | - Android Gradle Plugin 8.0에서 빌드 지원하도록 수정
- Dart 최소 지원 버전 2.18.0 이상으로 변경
- 내부 패키지, 플러그인 버전 업데이트
- 버그 수정
- Web: UserApiClient.loginWithNewScopes() 오작동 이슈 수정
|
| 1.4.2 | 2023.3.10 | - iOS 환경에서 특정 플러그인 사용 시 딥 링크 또는 유니버셜 링크를 수신하지 못하는 이슈 수정
- Flutter SDK 1.4.0 이상 버전
- 딥 링크 또는 유니버셜 링크 수신 기능을 제공하는 플러그인 사용
- 딥 링크 또는 유니버셜 링크로 앱을 실행한 경우
|
| 1.4.1 | 2023.2.28 | - 카카오 로그인 prompts 파라미터에 Prompt.create 값 추가
- 버그 수정
- iOS:
isKakaoTalkSharingAvailable() 오작동 이슈 수정 - Web: Android 기기의 삼성 인터넷 브라우저에서
loginWithKakaoTalk() 실행 시 팝업이 사라지지 않는 이슈 수정
|
| 1.4.0 | 2023.1.26 | - 피커 기능 지원을 위한
friend 모듈 추가 - 커스텀 URL 스킴 개선
OAuthToken 클래스의 refreshToken, refreshTokenExpiresAt 필드 타입 nullable로 변경- Android 최소 지원 버전 5.0 이상(API 21)으로 변경
- 내부 개선
|
| 1.3.1 | 2022.12.30 | - Android 환경에서
launchBrowserTab()이 동작하지 않는 이슈 수정
|
| 1.3.0 | 2022.12.14 | - Flutter Web 정식 지원
- 캘린더 메시지 템플릿 추가
- Dart 최소 지원 버전 2.14.0 이상으로 변경
package_info_plus 패키지 의존성 제거- 내부 패키지, 플러그인 버전 업데이트
- 내부 개선
|
| 1.3.0-beta.4 | 2022.10.7 | - iOS 환경에서 카카오톡으로 로그인하기 기능 사용 시 앱이 종료되는 현상 수정
- iOS 환경에서 웹 공유하기 기능 사용 시 앱이 종료되는 현상 수정
|
| 1.3.0-beta.3 | 2022.9.29 | |
| 1.3.0-beta.2 | 2022.9.29 | |
| 1.3.0-beta.1 | 2022.9.29 | - Flutter Web 지원(Beta)
- Web 이 외 기능은 일반 버전과 같은 안정성 제공
- iOS 환경에서 Podfile에
use_frameworks! 명시하지 않아도 빌드되도록 수정 - 토큰 복호화 실패 시 저장된 토큰 폐기하도록 로직 개선
|
| 1.2.2 | 2022.9.7 | - 배송지 조회
fromUpdatedAt 파라미터 타입 int?에서 DateTime?으로 변경 - Android 기기에서 카카오톡으로 로그인 시 동의 화면 재생성되는 현상 수정
idToken 하위의 누락된 nonce 프로퍼티 추가
|
| 1.2.1 | 2022.6.30 | - Flutter 2 버전에서 발생하는
UniqueKey 관련 빌드 오류 수정
|
| 1.2.0 | 2022.6.29 | - 카카오톡 공유 제품명 변경에 따른 패키지, 클라이언트, 모델, 메서드 이름 변경
kakao_flutter_sdk_link → kakao_flutter_sdk_shareLinkClient → ShareClientLinkResult → SharingResultisKakaoLinkAvailable() → isKakaoTalkSharingAvailable()defaultTemplate() → shareDefault()customTemplate() → shareCustom()scrapTemplate() → shareScrap()defaultTemplateUri() → makeDefaultUrl()customTemplateUri() → makeCustomUrl()scrapTemplateUri() → makeScrapUrl()
OAuthToken의 accessTokenExpiresAt 프로퍼티 지원 종료(expiresAt로 대체)- 토큰 갱신 메서드 이름 변경
refreshAccessToken() → refreshToken()
|
| 1.1.1 | 2022.5.13 | |
| 1.1.0 | 2022.3.18 | - OpenID Connect 지원
OAuthToken에 expiresAt 프로퍼티 추가expiresAt는 토큰 만료 시간을 의미하며, 기존 accessTokenExpiresAt에 해당- 1.2.0 버전부터
accessTokenExpiresAt 지원 종료, expiresAt만 제공 예정
|
| 1.0.0 | 2022.3.4 | |