Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions en/release-notes-android.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
## Game > Gamebase > Release Notes > Android

### 2.68.0 (2024. 11. 26.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.68.0/GamebaseSDK-Android.zip)

```
최소 지원 버전이 Android 5.0 이상으로 상향되었습니다.(minSdk 19 -> 21)
```

#### 기능 추가
* Google Play 게임즈 서비스 계정을 통한 자동 로그인 연동 기능이 추가되었습니다.
* 이 기능을 사용하려면 빌드 의존성에 **gamebase-adapter-auth-gpgs-autologin** 모듈 선언을 추가해야 합니다.

dependencies {
...
implementation "com.toast.android.gamebase:gamebase-adapter-auth-gpgs-autologin:$GAMEBASE_SDK_VERSION"
}

* 또한 다음 가이드 문서를 참고하여 추가 정보를 설정하세요.
* [Game > Gamebase > Android SDK 사용 가이드 > 시작하기 > Setting > AndroidManifest.xml > GPGS IdP](./aos-started/#gpgs-idp)

#### 기능 개선/변경
* 외부 SDK 업데이트: Hangame Android SDK(1.17.0)
* Google 인증 라이브러리가 업데이트 되었습니다.
* Google Sign-In for Android가 deprecated 되어 Google Credential Manager로 전환했습니다.
* 인증 방법이 AuthCode 방식에서 OIDC 토큰 방식으로 변경되었습니다.
* 웹뷰에서 등록한 커스텀 스킴이 매칭되었을 때 URL을 리다이렉트 하지 않도록 수정했습니다.

### 2.67.0 (2024. 10. 29.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.0/GamebaseSDK-Android.zip)

Expand Down
10 changes: 10 additions & 0 deletions en/release-notes-ios.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
## Game > Gamebase > Release Notes > iOS

### 2.68.0 (2024. 11. 26.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.68.0/GamebaseSDK-iOS.zip)

#### 기능 개선/변경
* 외부 SDK 업데이트
* NHN Cloud iOS SDK (1.8.5)
* Hangame iOS SDK (1.17.0)
* Google 로그인 방식을 기존 OAuth 2.0에서 OpenID Connect로 변경하였습니다.
* 내부 로직 개선

### 2.67.0 (2024. 10. 29.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.0/GamebaseSDK-iOS.zip)

Expand Down
44 changes: 44 additions & 0 deletions en/release-notes-unity.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,49 @@
## Game > Gamebase > Release Notes > Unity

### 2.68.0 (2024. 11. 26.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.68.0/GamebaseSDK-Unity.zip)

#### 지원 종료

* FacebookAdapter for Unity 지원이 종료됩니다.

#### 기능 추가

* (Android) GameActivity를 지원합니다.

#### 기능 개선/변경

* 내부 로직을 개선하였습니다.

#### 버그 수정

* NHN Cloud Console에서 네트워크 인사이트 설정을 활성화하면 JSON 파싱 오류가 발생하는 현상이 개선되었습니다.

#### 플랫폼별 변경 사항
* [Gamebase Android SDK 2.68.0](./release-notes-android/#2680-2024-11-26)
* [Gamebase iOS SDK 2.68.0](./release-notes-ios/#2680-2024-11-26)

### 2.67.0 (2024. 10. 29.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.0/GamebaseSDK-Unity.zip)

#### 기능 추가

* (Android, iOS) Steam 인증 추가

#### 기능 개선/변경

* Unity 최소 지원 버전 변경: 2020.3.16f1
* 롤링 이미지 공지의 WebView 내부에서 exception이 발생한 경우, 실패 콜백이 호출되도록 변경되었습니다.
* 내부 로직을 개선하였습니다.

#### 버그 수정

* storeCodeStandalone 코드로 인해 발생하는 오류가 수정되었습니다.

#### 플랫폼별 변경 사항
* [Gamebase Android SDK 2.67.0](./release-notes-android/#2670-2024-10-29)
* [Gamebase iOS SDK 2.67.0](./release-notes-ios/#2670-2024-10-29)

### 2.66.3 (2024. 09. 10.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.66.3/GamebaseSDK-Unity.zip)

Expand Down
13 changes: 13 additions & 0 deletions en/release-notes-unreal.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
## Game > Gamebase > Release Notes > Unreal

### 2.67.2 (2024. 11. 26.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.2/GamebaseSDK-Unreal.zip)

#### 기능 개선/변경
* 내부 로직을 개선했습니다.

#### 버그 수정
* (Windows) Apple ID 로그인을 정상적으로 진행하지 못하는 문제가 수정되었습니다.

#### 플랫폼별 변경 사항
* [Gamebase Android SDK 2.67.0](./release-notes-android/#2670-2024-10-29)
* [Gamebase iOS SDK 2.67.0](./release-notes-ios/#2670-2024-10-29)

### 2.67.1 (2024. 11. 14.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.1/GamebaseSDK-Unreal.zip)

Expand Down
46 changes: 46 additions & 0 deletions en/upgrade-guide.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
## Game > Gamebase > Upgrade Guide

## 2.68.0

### Android

#### Changed Minimum Support Version

* 최소 지원 버전이 Android 5.0 이상으로 상향되었습니다.(minSdk 19 -> 21)

## 2.67.1

### Unreal

* (Windows) Purchase 설정 시 스토어를 하나만 선택할 수 있도록 변경되었습니다.
* 스토어 재설정이 필요합니다.
* (Windows) Epic Games Store 사용 시 EOS SDK의 핸들을 등록하는 과정이 변경되었습니다.
* Online Subsystem EOS를 사용하는 경우 Gamebase 초기화 시 StoreCode가 Epic Games Store의 해당하는 값이면 자동으로 핸들을 등록합니다.
* Online Subsystem EOS를 사용하지 않는 경우 [Windows Settings](./unreal-started/#windows-settings) 가이드를 참고하여 EOS의 핸들을 등록하는 과정이 필요합니다.
* (Windows) Steamworks SDK 지원 버전이 1.59로 변경되었습니다.
* [Steamworks 업그레이드 가이드](./unreal-started/#windows-settings)를 확인하여 업데이트가 필요합니다.

## 2.67.0

### Unity

#### Changed Minimum Support Version

* 최소 지원 Unity 버전이 2020.3.0에서 2020.3.16으로 변경되었습니다.
* 하위 버전의 Unity 지원이 필요하다면 [고객 센터](https://toast.com/support/inquiry)로 문의해 주시기 바랍니다.

### Unreal

#### Changed Minimum Support Version

* 최소 지원 버전이 UE 4.26에서 UE 4.27로 변경되었습니다.

### Android, iOS

* Twitter 인증 방식을 OAuth 2.0으로 변경하여 아래의 설정 변경 없이는 로그인이 동작하지 않습니다.
* OAuth 2.0 Client ID 및 Client Secret 발급
* Twitter Developer Portal에서 OAuth 2.0 Client ID와 Client Secret을 생성한 후, Gamebase 콘솔에 등록합니다.
* Callback URL 설정
* Gamebase 콘솔에 Callback URL(https://id-gamebase.toast.com/oauth/callback)을 설정합니다.
* 동일한 Callback URL을 Twitter Developer Portal에 추가합니다.
* 자세한 내용은 다음 링크를 참고하세요.
* [Game > Gamebase > 콘솔 사용 가이드 > 앱 > Authentication Information](./oper-app/#authentication-information)

## 2.66.3

### Unity
Expand Down
26 changes: 26 additions & 0 deletions ja/release-notes-android.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
## Game > Gamebase > リリースノート > Android

### 2.68.0 (2024. 11. 26.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.68.0/GamebaseSDK-Android.zip)

```
최소 지원 버전이 Android 5.0 이상으로 상향되었습니다.(minSdk 19 -> 21)
```

#### 기능 추가
* Google Play 게임즈 서비스 계정을 통한 자동 로그인 연동 기능이 추가되었습니다.
* 이 기능을 사용하려면 빌드 의존성에 **gamebase-adapter-auth-gpgs-autologin** 모듈 선언을 추가해야 합니다.

dependencies {
...
implementation "com.toast.android.gamebase:gamebase-adapter-auth-gpgs-autologin:$GAMEBASE_SDK_VERSION"
}

* 또한 다음 가이드 문서를 참고하여 추가 정보를 설정하세요.
* [Game > Gamebase > Android SDK 사용 가이드 > 시작하기 > Setting > AndroidManifest.xml > GPGS IdP](./aos-started/#gpgs-idp)

#### 기능 개선/변경
* 외부 SDK 업데이트: Hangame Android SDK(1.17.0)
* Google 인증 라이브러리가 업데이트 되었습니다.
* Google Sign-In for Android가 deprecated 되어 Google Credential Manager로 전환했습니다.
* 인증 방법이 AuthCode 방식에서 OIDC 토큰 방식으로 변경되었습니다.
* 웹뷰에서 등록한 커스텀 스킴이 매칭되었을 때 URL을 리다이렉트 하지 않도록 수정했습니다.

### 2.67.0 (2024. 10. 29.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.0/GamebaseSDK-Android.zip)

Expand Down
10 changes: 10 additions & 0 deletions ja/release-notes-ios.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
## Game > Gamebase > リリースノート > iOS

### 2.68.0 (2024. 11. 26.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.68.0/GamebaseSDK-iOS.zip)

#### 기능 개선/변경
* 외부 SDK 업데이트
* NHN Cloud iOS SDK (1.8.5)
* Hangame iOS SDK (1.17.0)
* Google 로그인 방식을 기존 OAuth 2.0에서 OpenID Connect로 변경하였습니다.
* 내부 로직 개선

### 2.67.0 (2024. 10. 29.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.0/GamebaseSDK-iOS.zip)

Expand Down
44 changes: 44 additions & 0 deletions ja/release-notes-unity.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,49 @@
## Game > Gamebase > リリースノート > Unity

### 2.68.0 (2024. 11. 26.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.68.0/GamebaseSDK-Unity.zip)

#### 지원 종료

* FacebookAdapter for Unity 지원이 종료됩니다.

#### 기능 추가

* (Android) GameActivity를 지원합니다.

#### 기능 개선/변경

* 내부 로직을 개선하였습니다.

#### 버그 수정

* NHN Cloud Console에서 네트워크 인사이트 설정을 활성화하면 JSON 파싱 오류가 발생하는 현상이 개선되었습니다.

#### 플랫폼별 변경 사항
* [Gamebase Android SDK 2.68.0](./release-notes-android/#2680-2024-11-26)
* [Gamebase iOS SDK 2.68.0](./release-notes-ios/#2680-2024-11-26)

### 2.67.0 (2024. 10. 29.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.0/GamebaseSDK-Unity.zip)

#### 기능 추가

* (Android, iOS) Steam 인증 추가

#### 기능 개선/변경

* Unity 최소 지원 버전 변경: 2020.3.16f1
* 롤링 이미지 공지의 WebView 내부에서 exception이 발생한 경우, 실패 콜백이 호출되도록 변경되었습니다.
* 내부 로직을 개선하였습니다.

#### 버그 수정

* storeCodeStandalone 코드로 인해 발생하는 오류가 수정되었습니다.

#### 플랫폼별 변경 사항
* [Gamebase Android SDK 2.67.0](./release-notes-android/#2670-2024-10-29)
* [Gamebase iOS SDK 2.67.0](./release-notes-ios/#2670-2024-10-29)

### 2.66.3 (2024. 09. 10.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.66.3/GamebaseSDK-Unity.zip)

Expand Down
13 changes: 13 additions & 0 deletions ja/release-notes-unreal.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
## Game > Gamebase > リリースノート > Unreal

### 2.67.2 (2024. 11. 26.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.2/GamebaseSDK-Unreal.zip)

#### 기능 개선/변경
* 내부 로직을 개선했습니다.

#### 버그 수정
* (Windows) Apple ID 로그인을 정상적으로 진행하지 못하는 문제가 수정되었습니다.

#### 플랫폼별 변경 사항
* [Gamebase Android SDK 2.67.0](./release-notes-android/#2670-2024-10-29)
* [Gamebase iOS SDK 2.67.0](./release-notes-ios/#2670-2024-10-29)

### 2.67.1 (2024. 11. 14.)
[SDK Download](https://static.toastoven.net/toastcloud/sdk_download/gamebase/v2.67.1/GamebaseSDK-Unreal.zip)

Expand Down
46 changes: 46 additions & 0 deletions ja/upgrade-guide.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
## Game > Gamebase > Upgrade Guide

## 2.68.0

### Android

#### Changed Minimum Support Version

* 최소 지원 버전이 Android 5.0 이상으로 상향되었습니다.(minSdk 19 -> 21)

## 2.67.1

### Unreal

* (Windows) Purchase 설정 시 스토어를 하나만 선택할 수 있도록 변경되었습니다.
* 스토어 재설정이 필요합니다.
* (Windows) Epic Games Store 사용 시 EOS SDK의 핸들을 등록하는 과정이 변경되었습니다.
* Online Subsystem EOS를 사용하는 경우 Gamebase 초기화 시 StoreCode가 Epic Games Store의 해당하는 값이면 자동으로 핸들을 등록합니다.
* Online Subsystem EOS를 사용하지 않는 경우 [Windows Settings](./unreal-started/#windows-settings) 가이드를 참고하여 EOS의 핸들을 등록하는 과정이 필요합니다.
* (Windows) Steamworks SDK 지원 버전이 1.59로 변경되었습니다.
* [Steamworks 업그레이드 가이드](./unreal-started/#windows-settings)를 확인하여 업데이트가 필요합니다.

## 2.67.0

### Unity

#### Changed Minimum Support Version

* 최소 지원 Unity 버전이 2020.3.0에서 2020.3.16으로 변경되었습니다.
* 하위 버전의 Unity 지원이 필요하다면 [고객 센터](https://toast.com/support/inquiry)로 문의해 주시기 바랍니다.

### Unreal

#### Changed Minimum Support Version

* 최소 지원 버전이 UE 4.26에서 UE 4.27로 변경되었습니다.

### Android, iOS

* Twitter 인증 방식을 OAuth 2.0으로 변경하여 아래의 설정 변경 없이는 로그인이 동작하지 않습니다.
* OAuth 2.0 Client ID 및 Client Secret 발급
* Twitter Developer Portal에서 OAuth 2.0 Client ID와 Client Secret을 생성한 후, Gamebase 콘솔에 등록합니다.
* Callback URL 설정
* Gamebase 콘솔에 Callback URL(https://id-gamebase.toast.com/oauth/callback)을 설정합니다.
* 동일한 Callback URL을 Twitter Developer Portal에 추가합니다.
* 자세한 내용은 다음 링크를 참고하세요.
* [Game > Gamebase > 콘솔 사용 가이드 > 앱 > Authentication Information](./oper-app/#authentication-information)

## 2.66.3

### Unity
Expand Down
4 changes: 2 additions & 2 deletions ko/aos-authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ IdP에서 제공하는 SDK를 사용해 게임에서 직접 인증한 후 발급

| keyname | a use | 값 종류 |
| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- |
| AuthProviderCredentialConstants.PROVIDER_NAME | IdP 유형 설정 | AuthProvider.GOOGLE<br> AuthProvider.FACEBOOK<br>AuthProvider.NAVER<br>AuthProvider.TWITTER<br>AuthProvider.LINE<br>AuthProvider.HANGAME<br>AuthProvider.APPLEID<br>AuthProvider.WEIBO<br>AuthProvider.KAKAOGAME<br>AuthProvider.GPGS_V2<br>"payco" |
| AuthProviderCredentialConstants.PROVIDER_NAME | IdP 유형 설정 | AuthProvider.GOOGLE<br> AuthProvider.FACEBOOK<br>AuthProvider.NAVER<br>AuthProvider.TWITTER<br>AuthProvider.LINE<br>AuthProvider.HANGAME<br>AuthProvider.APPLEID<br>AuthProvider.WEIBO<br>AuthProvider.KAKAOGAME<br>AuthProvider.GPGS_V2<br>AuthProvider.STEAM<br>"payco" |
| AuthProviderCredentialConstants.ACCESS_TOKEN | IdP 로그인 이후 받은 인증 정보(Access Token) 설정<br/>Google 인증 시에는 사용 안 함 | |
| AuthProviderCredentialConstants.AUTHORIZATION_CODE | Google 로그인 이후 획득할 수 있는 OTAC(one time authorization code) 입력 | |
| AuthProviderCredentialConstants.GAMEBASE_ACCESS_TOKEN | IdP 인증 정보가 아닌 Gamebase Access Token으로 로그인하는 경우 사용 | |
Expand Down Expand Up @@ -603,7 +603,7 @@ private static void addMappingForFacebook(final Activity activity) {

| keyname | a use | 값 종류 |
| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- |
| AuthProviderCredentialConstants.PROVIDER_NAME | IdP 유형 설정 | AuthProvider.GOOGLE<br> AuthProvider.FACEBOOK<br>AuthProvider.NAVER<br>AuthProvider.TWITTER<br>AuthProvider.LINE<br>AuthProvider.APPLEID<br>AuthProvider.WEIBO<br>AuthProvider.KAKAOGAME<br>AuthProvider.GPGS_V2<br>"payco" |
| AuthProviderCredentialConstants.PROVIDER_NAME | IdP 유형 설정 | AuthProvider.GOOGLE<br> AuthProvider.FACEBOOK<br>AuthProvider.NAVER<br>AuthProvider.TWITTER<br>AuthProvider.LINE<br>AuthProvider.APPLEID<br>AuthProvider.WEIBO<br>AuthProvider.KAKAOGAME<br>AuthProvider.GPGS_V2<br>AuthProvider.STEAM<br>"payco" |
| AuthProviderCredentialConstants.ACCESS_TOKEN | IdP 로그인 이후 받은 인증 정보(Access Token) 설정.<br/>Google 인증 시에는 사용 안 함. | |
| AuthProviderCredentialConstants.AUTHORIZATION_CODE | Google 로그인 이후 획득할 수 있는 OTAC(one time authorization code) 입력 | |
| AuthProviderCredentialConstants.SHOW_LOADING_ANIMATION | API 호출이 끝날 때까지 로딩 애니메이션을 표시 | **boolean**<br>**default**: true |
Expand Down
Loading