Skip to main content

181218

날짜: 2018년 12월 18일

XPlatCppSdk 관련 변경 사항

  • XPlatCppSdk -SDK 호환성 변경: XPlatCppSdk 저장소의 폴더 구조가 업데이트되었습니다. 프로젝트 참조로 SDK를 사용하는 경우 vcxproj 파일 경로를 업데이트해야 합니다.
    • XPlatCppSdk에 XBOX 지원이 추가되었습니다. XBOX용 C++ 빠른 시작을 참조하세요.
    • 새 API
    • Heavyweight(낮은 처리량) 및 Lightweight(높은 처리량) 사용자 지정 이벤트를 지원하기 위해 PlayFabEventApi가 추가되었습니다.

UnrealMarketplacePlugin 관련 변경 사항

181204

날짜: 2018년 12월 4일

XPlatCppSDK 관련 변경 사항

  • XPlatCppSDK
    • 외부 종속성 빌드 지원 추가.
    • NuGet 구성 업데이트. 이는 호환성이 깨지는 변경은 아닙니다. NuGet에 외부 종속성용 바이너리를 추가하고 속성 시트를 업데이트했습니다.
    • QoSAPI의 버그 수정.

CSharpSDK 관련 변경 사항

  • CSharpSDK
    • .NET Standard 1.1/2.0(및 .NET Core) 지원 추가.
    • NuGet 구성 업데이트. 이제 패키지에는 .NET Standard 1.1/2.0 및 portables용 바이너리도 포함됩니다.
    • VS 프로젝트 파일을 VS 2017 표준으로 마이그레이션.

UnitySDK 관련 변경 사항

  • UnitySDK
    • SDK 호환성 변경: SimpleGet 성공 콜백 시그니처가 변경되어 이제 byte[]의 새 단일 매개변수를 받아야 합니다.
    • SimplePost 추가.

181105

날짜: 2018년 11월 5일

API 변경 사항

  • PlayFab이 이제 OpenID를 통한 로그인과 계정 연결을 지원합니다.
  • 더 많은 XboxLive ID 지원 및 서버를 통한 XBOX 로그인 활성화.
서비스의 더 넓은 릴리스를 준비하기 위해 PlayFab Multiplayer Servers 2.0 API를 배포합니다. 자세한 내용은 PlayFab Multiplayer Servers 2.0 (Thunderhead)를 참조하세요.

181001

날짜: 2018년 10월 1일

API 변경 사항

  • 다양한 사용 중단이 적용되었으며 해당 요소가 SDK와 문서에서 제거되었습니다.
    • 미출시 기능과 관련된 일부 Admin API 메서드를 숨겼습니다.
    • server.DeleteUsers 사용 중단이 적용되었습니다.
    • Admin, Client, Matchmaker 및 Server API의 다양한 매치메이킹 관련 호출에 걸쳐 있던 ServerHostname 필드 사용 중단이 적용되었습니다. ServerIPV4Address가 대체입니다.

UnitySDK 변경 사항

  • ScreenTime 분석에 대한 사소한 수정/개선.

모든 SDK

  • GitHub 저장소의 자동 빌드 브랜치 구조가 변경됩니다.
    • 일반 고객 대상 브랜치인 “versioned” 및 “master”는 변경되지 않습니다.

180924

날짜: 2018년 9월 24일

API 변경 사항

180917

날짜: 2018년 9월 17일

API 변경 사항

180906

날짜: 2018년 9월 6일

새 API

  • Localization

새 PlayStream 이벤트 문서

180829

날짜: 2018년 8월 29일

API 변경 사항

  • Entity.TypeStringEntity.Type으로 이름 변경.
  • EmptyResult를 [EmptyResponse].(xref:titleid.playfabapi.com.groups.groups.removemembers#emptyresponse)로 이름 변경.
  • 대부분의 Authentication 함수 호출인 GameServerMutliplayerServer로 이름 변경.
  • Admin.GetUserAccountInfo에 더 자세한 플랫폼 정보 포함.

Objective C 관련 변경 사항

  • 다양한 버그 수정 및 리팩터링.
  • AttributeInstallRequest를 API 전용으로 변경.

Unreal Engine 관련 변경 사항

  • SDK 생성기에 UE marketplace plugin 추가.

180809

날짜: 2018년 8월 9일

API 그룹 변경 사항

  • Entity API 그룹을 여러 새 API 그룹으로 분리했습니다.
  • 이는 이전 Entity API를 사용하는 모든 사람에게 큰 SDK 호환성 변경 사항입니다.
  • 업그레이드 가이드를 참조하세요!
  • (참고: 블로그 및 업그레이드 가이드에 대한 링크는 아직 작동하지 않을 수 있으며, 거의 완료된 상태입니다.)

API 변경 사항

Unreal (여러 SDK) 관련 변경 사항

  • Marketplace 플러그인으로의 최종 병합으로 이어지는 두 SDK/플러그인 모두에 대한 사소한 업데이트. (곧 출시!)

PythonSDK! 관련 변경 사항

UnitySDK 및 CSharpSDK 관련 변경 사항

  • UnitySDKCSharpSDK
    • Plugin Manager라는 새 구조를 추가했습니다. 지금은 향후 변경을 위한 토대일 뿐입니다. 일부 이전 함수 시그니처를 obsolete로 표시했으며 업데이트해야 합니다. (호환성이 깨지는 변경은 아닙니다.)
    • HTTPS.Put과 관련된 여러 문제를 발견하고 해결하여, Entity Files가 더 많은 플랫폼에서 더 접근 가능해졌습니다.
    • ScreenTime 기능의 버그 수정.

180716

날짜: 2018년 7월 16일

UnitySDK 변경 사항

  • UnitySDK
    • 일부 드문 상황에서 ScreenTime과 관련된 사소한 문제 수정.

CSharpSDK 변경 사항

  • CSharpSDK
    • C# SDK에 Plugin Manager API가 추가되어 JSON Serializer 및 HTTP 클라이언트의 선택적 사용자 지정 구현을 지원합니다.
    • UnrealCppSdk 변경 사항: (업데이트됨: 이 SDK는 사용 중단되었습니다. 새 unreal SDK는 UnrealMarketplaceSDK를 참조하세요.)
    • Unreal 4 C++ SDK도 Unreal Marketplace에 게시됩니다!

180710

날짜: 2018년 7월 10일

Unity 핫픽스 릴리스

  • ScreenTime 이벤트에 대한 추가 개선 및 최적화.

180709

날짜: 2018년 7월 9일

핫픽스 릴리스

  • 지난주 배포의 일부 사소한 문제를 수정합니다.
  • 지난주 릴리스 노트의 모든 내용은 이제 약속대로 작동합니다.

180706

날짜: 2018년 7월 6일

API 변경 사항

UnitySdDK 관련 변경 사항

  • UnitySdDK
    • 이전 릴리스에서 설명한 스크린 타임 추적이 더 이상 Beta 전용이 아닙니다.

180705

날짜: 2018년 7월 5일

API 변경 사항

새 PythonSDK! 변경 사항

UnitySDK 변경 사항

  • UnitySDK
    • 서드파티 충돌을 방지하기 위해 일부 유틸리티를 네임스페이스로 래핑했습니다.
    • Editor Extensions가 더 적게 오작동하고 더 적은 경고를 표시해야 합니다.
    • 새 기능 - Sessions 튜토리얼을 읽어보세요.

JavaScriptSDK 변경 사항

  • JavaScriptSDK
    • Login 함수에 대해 customData 릴레이 매개변수가 이제 작동해야 합니다.

XPlatCppSDK 관련 변경 사항

  • XPlatCppSDK
    • 큰 결과가 이제 올바르게 파싱됩니다.

180618

날짜: 2018년 6월 18일

API 변경 사항

  • 다양한 API 메서드에 새 오류 코드를 추가했습니다.
  • 여러 엔티티 관련 PlayStream 이벤트가 이제 EntityLineage를 설명합니다.

180528

날짜: 2018년 5월 28일

API 변경 사항

180514

날짜: 2018년 5월 14일

XPlatCppSDK 관련 변경 사항

180507

날짜: 2018년 5월 7일

API 변경 사항

UnitySDK 관련 변경 사항

  • UnitySDK
    • HttpWebRequest 인증서 유효성 검사 보안 개선.
    • 더 이상 모든 인증서를 무시하는 것을 기본값으로 하지 않습니다.
    • 고객은 자체 인증서 유효성 검사를 구현하거나 PlayFab.Internal.PlayFabWebRequest.SkipCertificateValidation()을 호출해야 합니다.

WindowsSdk 관련 변경 사항

  • 수백 개의 Level 4 경고를 수정했습니다.
  • PlayFabSettings.cpp에 게시된 버전 번호를 수정했습니다.
  • 이전 대부분의 버전에서는 코드 및 호출 헤더에 잘못된 버전 번호가 포함되어 있었습니다.

XPlatCppSDK 생성

  • XPlatCppSDK
    • 현재 베타 상태입니다.
    • Windows SDK를 템플릿으로 사용하여 구축되었습니다.
    • Windows SDK를 대체할 수 있습니다(적어도 몇 달 후).
    • 업그레이드에 호환성이 깨지는 변경이 거의 필요하지 않아야 합니다.
    • 일부 cpprestsdk 문자열을 std::string으로 변환해야 합니다.
    • 일부 web::json::value 타입을 json::value로 변환했습니다.
    • Linux에서 타임스탬프가 완전히 테스트되지 않았습니다.
    • NuGet 패키지
    • 더 가벼운 종속성 사용
    • 구체적으로 cpprestsdk 대신 jsoncpp 및 curl 사용.
    • 두 가지 문자열 타입 혼합 대신 모든 곳에서 std::string 사용.
    • Linux 지원 추가.

180414

날짜: 2018년 4월 14일 UnrealCppSdk 핫픽스: (업데이트됨: 이 SDK는 사용 중단되었습니다. 새 unreal SDK는 UnrealMarketplaceSDK를 참조하세요.)
  • UnrealCppSdk의 Entity API 릴리스에서 문제가 발견되었습니다. 이 문제는 핫픽스되었으며, Entity API는 이제 예상대로 작동해야 합니다.

180409

날짜: 2018년 4월 9일

API 변경 사항

UnitySDK 관련 변경 사항

  • UnitySDK
    • 장시간 실행되는 프로세스에 대한 기본 HTTP 설정(UnityWWW)의 성능 개선.

180403

날짜: 2018년 4월 3일

Unreal SDK가 v4.17부터 4.19까지 지원하도록 업데이트됨

  • UE 4.14부터 4.16까지의 지원 제거 (업데이트!)

180329

날짜: 2018년 3월 29일

Unreal SDK가 Entity API를 지원하도록 업데이트됨

  • 지연되어 죄송합니다!
  • 이 릴리스는 여전히 UE 4.17을 대상으로 하며 4.18 또는 4.19는 아닙니다. 버전 업데이트 작업을 진행 중입니다.

180316

날짜: 2018년 3월 16일

API 변경 사항

  • Entities! 블로그! 빠른 시작 가이드!
  • request.LoginTitlePlayerAccountEntitytrue로 설정된 경우 모든 클라이언트 로그인 메서드가 Entity 자격 증명을 반환합니다.
  • Guilds! 블로그! 가이드!
  • 여러 API 메서드의 오류 코드가 정확성을 위해 업데이트되었습니다(수십 개!).

새 API 메서드

대부분의 SDK가 Entity API를 지원하도록 업데이트됨

180213

날짜: 2018년 2월 13일

API 변경 사항

  • SendAccountRecoveryEmail은 이제 요청 매개변수와 함께 사용자 지정 계정 복구 이메일 템플릿 ID가 전달될 때 사용자 지정 계정 복구 이메일 템플릿을 지원합니다.
  • 모든 클라이언트 로그인 메커니즘은 이제 선택적으로 Entity API 자격 증명을 반환할 수 있습니다. (이는 곧 출시될 기능의 일부입니다.)

UnitySDK 관련 변경 사항

  • UnitySDK
    • 이전 Unity 버전에 대한 지원을 중단합니다. 블로그 게시물을 참조하세요.
    • 이제 빌드 파일이 Unity 버전 2017.3.0f3을 사용하여 게시됩니다.

180131

날짜: 2018년 1월 31일

JavaSDK 변경 사항

  • JavaSDK
    • Java가 이제 Maven에 게시됩니다.

180129

날짜: 2018년 1월 29일

UnitySDK 관련 변경 사항

  • UnitySDK
    • 압축 관련 문제 수정.
    • 모든 버전과 모든 플랫폼에서 압축을 다시 활성화하는 것이 안전할 것입니다.

180123

날짜: 2018년 1월 23일

UnitySDK 핫픽스

  • UnitySDK
    • PlayFab UnitySDK에 Unity 버전 2017.1과 관련된 문제가 있었습니다.
    • 자세한 내용은 포럼 게시물을 참조하세요.
    • 이 문제를 해결했습니다. PlayFab UnitySDK는 모든 버전에서 다시 작동해야 합니다.

180122

날짜: 2018년 1월 22일

API 문서 업데이트

  • 많은 API 메서드에서 오류 코드 업데이트.

CSharpSDK 및 UnitySDK 관련 변경 사항

  • CSharpSDK 및 UnitySDK
    • PlayFab 관련 예외를 더 쉽게 캐치할 수 있도록 PlayFabException 클래스 추가.

NodeSDK 관련 변경 사항

  • NodeSDK
    • SDK 호환성 변경: NodeSDK NPM 패키지의 require 구문 변경.
    • NPM 패키지에 초점을 맞춘 주요 업그레이드.
    • 이전에는 require 문이 NPM 관례를 따르지 않아 여러 비표준 require 문이 필요했습니다.
    • 이제 하나의 require 문만 필요하며 NPM 관례를 따릅니다.
    • 메이저 버전 번호가 변경되었으며, 이번 릴리스는 이제 2.0입니다.
    • 1.x에서 2.x로 업그레이드 가이드.

CloudScript 예제

  • API Error 예외에 대한 TypeScript 정의 추가.

180103

날짜: 2018년 1월 3일

LuaSDK 관련 업데이트

  • LuaSDK/Defold/Corona
    • 버그 수정 업데이트.
    • 일부 플랫폼에서 해결할 수 없는 잘못된 형식의 URL을 생성하고 있었습니다.

180102

날짜: 2018년 1월 2일

UnitySDK 관련 업데이트

  • UnitySDK
    • 버그 수정 업데이트.
    • 응답 헤더 관련 문제를 방지하려면 모든 디바이스 빌드에 대해 압축을 비활성화해야 합니다. 이번 업데이트는 이를 가능하게 합니다.
    • 또는 Web Request로 전환하면 문제를 피할 수도 있습니다.
    • Unity 버전 > 2017에 대한 새 HTTP 옵션 추가.
마지막 수정일 2026년 8월 25일