Skip to content

Releases: crossplatformkorea/react-native-naver-login

4.0.2

15 Oct 05:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.1...4.0.2

4.0.1

10 May 10:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.0.0...4.0.1

4.0.0

16 Apr 13:39
Compare
Choose a tag to compare

What's Changed

  • Bump tough-cookie from 4.1.2 to 4.1.3 in /NaverLoginExample by @dependabot in #181
  • Android PromiseUtil Log name 변경 by @mym0404 in #183
  • Project Renewal by @mym0404 in #184
  • Bump Native SDK, Support Gradle 8.x, New arch inteop layer by @mym0404 in #185
  • initialize추가, login에서 parameter삭제 by @mym0404 in #186
  • Bump Android, iOS SDK(including privacy manifest) by @mym0404 in #187
  • Change example project as new architecture bridgeless by @mym0404 in #188

Full Changelog: 3.0.0...4.0.0

3.0.0

05 Nov 10:02
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @kkiriky made their first contribution in #169
  • @Hwi9yeom made their first contribution in #172

Full Changelog: 2.3.1...3.0.0

3.0.0-rc.2

29 Mar 16:46
Compare
Choose a tag to compare

What's Changed

  • style: apply new lint rules from @dooboo/* pkg by @hyochan in #151
  • Apply Lint rule for Example project by @mym0404 in #152
  • Add android sdk native method call guard logic by @mym0404 in #155
  • Bump decode-uri-component from 0.2.0 to 0.2.2 in /NaverLoginExample by @dependabot in #157
  • [Bump, Refactoring] Android SDK 5.3.0 by @mym0404 in #159
  • Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #160
  • Bump json5 from 2.2.1 to 2.2.3 in /NaverLoginExample by @dependabot in #161

Full Changelog: 3.0.0-rc.1...3.0.0-rc.2

3.0.0-rc.1

20 Oct 06:09
76d8234
Compare
Choose a tag to compare

What's Changed

Breaking Change

1. MainActivity에 initialize 코드 추가

onCreate 가 없다면 추가해주세요.

react-native-screens 패키지를 쓴다면 super.onCreatenull전달하라고 할 수도 있습니다.

Java

public class MainActivity extends ReactActivity {

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    RNNaverLoginModule.initialize(this);
    ...
  }

Kotlin

class MainActivity : ReactActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        RNNaverLoginModule.initialize(this)
        ...
    }

2. API 들 Request, Response 변경 및 기능 추가

Common

  • 예제 최신 버전의 RN 프로젝트로 변경
  • 예제 프로젝트 코드 및 UI 개선
  • README.md 수정 및 설치 단계 개선 (RN 0.60 미만의 Manual link는 따로 문서를 파서 관리하여 README.md 를 깔끔하게 관리)
    README.md 작업해두었으나 리뷰 및 개선 필요합니다.

JS

  • Promise 를 이용하는 API 형태들로 변경 close #63
  • deleteToken API 추가
  • login 인자에 disableNaverAppAuth 추가
  • 타입스크립트 타입 개선
  • Bump Node dependencies & Resolve npm warnings
  • Match Android and iOS Native module name as RNNaverLogin

Android

  • Android Project gradle related setting
  • Migrate Native code with Kotlin
  • 네이티브 SDK 5.2.0 로 업그레이드 close #145

iOS

  • Migrate Native code with Swift
  • Oauth callback을 제대로 처리하지 못하고 있던 코드들 수정

PRs

Full Changelog: 2.3.1...3.0.0-rc.1

2.3.1

08 Oct 15:11
Compare
Choose a tag to compare

What's Changed

  • Bump simple-plist from 1.1.0 to 1.3.1 in /NaverLoginExample by @dependabot in #126
  • 안드로이드 빌드 에러 해결 by @SeunghyunWoo99 in #129
  • 로그아웃 후 재로그인 시 발생되는 에러 수정 by @l2hyunwoo in #130
  • 네이버 로그인 중 유저가 취소한 경우에 대한 처리 추가 (iOS) by @utae in #138
  • 안드로이드 에러 타입을 String에서 JS객체로 변경 by @utae in #139
  • Update naveridlogin-sdk-ios 4.1 to 4.1.5 by @WoonHaKim in #141

New Contributors

Full Changelog: 2.2.0...2.3.1

2.2.0

20 May 07:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.0...2.2.0

v2.1.0

21 Jan 07:49
Compare
Choose a tag to compare
  • 리프레시토큰, 토근만료시간 등 토근정보 추가 #46
  • 기타 문서 수정

v2.0.0

02 Dec 15:02
208fff1
Compare
Choose a tag to compare
  • iOS SDK를 cocoapod에서 다운 받도록 수정
  • 안드로이드 불피요 설치 라이브러리 삭제(aar파일)
  • 예제프로젝트 업데이트
  • README 수정