서비스 릴리스 및 제품 업데이트에 대한 릴리스 노트는 PlayFab의 공개 GitHub 리포지토리의 릴리스 노트 섹션을 참조하세요.
201218
날짜: 2020-12-18- 사소한 버그 수정
201207
날짜: 2020-12-07 12월 2일 PlayFab 서비스 릴리스를 지원합니다.UnrealMarketplacePlugin 관련 변경 내용
- 정적 설정 문제를 수정했습니다. 새 업그레이드 가이드를 따르세요.
201119
날짜: 2020-11-19PostmanCollection 관련 변경 내용
- 적절한 경우 Title Entity에 대한 자동 로그인을 추가했습니다.
UnitySDK 관련 변경 내용
- Unity 2020에서 과도하게 출력되던 로그를 수정했습니다.
- 이제 Unity 2020이 완전히 지원됩니다.
XPlat C++ SDK 관련 변경 내용
- 모든 서버가 시간 초과될 때의 QoS 검색 응답을 수정했습니다.
201027
날짜: 2020-10-27 9월 2일 PlayFab 서비스 릴리스를 지원합니다. API에 사소한 업데이트가 이루어졌습니다.201014
날짜: 2020-10-14 9월 2일 PlayFab 서비스 릴리스를 지원합니다. (가까운 시일 내의 서비스 릴리스에 포함될 Experimentation API의 새 메서드도 지원합니다.) PlayFab은 다양한 게임 엔진과 프레임워크를 사용하여 크로스 플랫폼 및 크로스 디바이스 게임을 개발하는 데 당사 서비스를 사용할 수 있도록 지원하기 위해 노력하고 있습니다. 여러분에게 필요한 새로운 기능을 만드는 데 더 집중할 수 있도록 다음 SDK를 커뮤니티 기여에 개방합니다. 추가 질문이 있거나 지원이 필요한 경우 PlayFab 커뮤니티 포럼을 방문하세요. 이번이 다음 SDK에 대한 마지막 공식 업데이트입니다.- https://github.com/PlayFab/Cocos2d-xSDK
- https://github.com/PlayFab/Objective_C_SDK
- https://github.com/PlayFab/PhpSdk
- https://github.com/PlayFab/PythonSdk
200914
날짜: 2020-09-14 9월 2일 PlayFab 서비스 릴리스를 지원합니다.200901
날짜: 2020-09-01 8월 26일 PlayFab 서비스 릴리스를 지원합니다.200817
날짜: 2020-08-17 8월 12일 PlayFab 서비스 릴리스를 지원합니다.200805
날짜: 2020-08-05 8월 5일 PlayFab 서비스 릴리스를 지원합니다.200730
날짜: 2020-07-30 7월 15일 PlayFab 서비스 릴리스를 지원합니다.200713
날짜: 2020-07-13 7월 1일 PlayFab 서비스 릴리스를 지원합니다.200615
날짜: 2020-06-15 6월 10일 PlayFab 서비스 릴리스를 지원합니다.200602
날짜: 2020-06-02 5월 27일 PlayFab 서비스 릴리스를 지원합니다.200518
날짜: 2020-05-18 5월 13일 PlayFab 서비스 릴리스를 지원합니다.UnitySDK 관련 변경 내용:
- PlayFab SDK가 더 이상 Application.runInBackground = true로 설정하지 않습니다.
- 앱 포커스가 변경되는 동안 또는 종료 전에 API 호출이 성공하는지 확인하는 것은 게임 개발자의 책임입니다.
XPlat C++ SDK 관련 변경 내용
- CURL HTTP 구현에서 더 많은 CURL 오류 상태를 모니터링하고 처리합니다.
- 이제 Event Pipeline 기능이 백그라운드 스레드 기능을 사용하고 지원합니다.
- TitleId가 설정되지 않은 경우 이제 API 메서드는 동기 또는 스레드 콜백에서 문제를 보고하는 대신 실시간 예외를 동기적으로 throw합니다.
200422
날짜: 2020-04-22NodeSDK 업데이트:
- 핫픽스
- 최근 NPM 패키지에 중요한 파일이 누락되어 가져올 수 없던 문제를 수정했습니다.
- 일부 형식 정의가 적절한 형식 대신 “Number”로 잘못 설정되던 문제를 수정했습니다.
200421
날짜: 2020-04-21 SDK는 2020-04-21 기준 PlayFab 서비스를 지원합니다. 서비스 릴리스 노트는 여기에서 확인할 수 있습니다.200402
날짜: 2020-04-02API 변경 내용
200330
날짜: 2020-03-30API 변경 내용
- 인증:
- Apple 및 Nintendo용 새 LoginIdentityProviders를 추가했습니다.
- Multiplayer Server:
- 새 BuildRegion 관리 함수 DeleteBuildRegion 및 UpdateBuildRegion을 추가했습니다.
- UnrealMarketplacePlugin:
- 새 Mac 빌드 도우미 스크립트를 추가했습니다.
XPlat C++ SDK 관련 변경 내용
- PlayFabEventPipeline의 일부 스레딩 문제를 수정했습니다.
UnrealMarketPlacePlugin 관련 변경 내용
- 보안 버그 수정
200303
날짜: 2020-03-03API 변경 내용
- server.UnlinkXboxAccountRequest에서 연결을 해제하는 데 더 이상 XboxToken이 필요하지 않습니다.
- Experiments 기능 및 API가 릴리스되었습니다.
- 자세한 내용은 블로그 게시물을 참조하세요.
- 새 메서드
- client.LoginWithApple
- client.LinkApple
- client.UnlinkApple
200220
날짜: 2020-02-20새로운 기능
- Automation - 새로운 PlayFab용 Visual Studio Code 확장을 릴리스했습니다. 소스 코드는 GitHub에서 찾을 수 있습니다.
CPP Gsdk- 호환성이 손상되는 변경
-
스레드 안전성 문제로 인해 다음 메서드의 시그니처가 수정되었습니다.
업그레이드 가이드를 참조하세요.
200218
날짜: 2020-02-18API 및 설명서 변경 내용:
- 새 API 메서드:
- admin.CreateInsightsScheduledScalingTask
- multiplayer.GetMultiplayerSessionLogsBySessionId
- 새 기능 및 메서드:
- 이제 PlayFab에서 Cloud Script의 새로운 메커니즘인 Azure Functions를 사용할 수 있습니다.
- 기능 설명서
- 새 메서드 목록:
- cloudscript.ExecuteFunction
- cloudscript.ListFunctions
- cloudscript.ListHttpFunctions
- cloudscript.ListQueuedFunctions
- cloudscript.PostFunctionResultForEntityTriggeredAction
- cloudscript.PostFunctionResultForFunctionExecution
- cloudscript.PostFunctionResultForScheduledTask
- cloudscript.RegisterHttpFunction
- cloudscript.RegisterQueuedFunction
- cloudscript.UnregisterFunction
- API 메서드 변경 내용:
- multiplayer.GetMultiplayerServerLogs에서 Region 요청 매개 변수가 더 이상 필요하지 않습니다.
CSharpSdk 관련 변경 내용:
- PlayFab Multiplayer의 QoS ping 계산을 전면 개편하고 개선했습니다.
200213
날짜: 2020-02-13 PlayFab의 Multiplayer Servers에 Dynamic Standby라는 자동 크기 조정 기능 향상이 도입되었습니다. 이 기능은 대기 서버 임계값 수준을 모니터링하고 게임 서버 프로비저닝 증가를 동적으로 활성화하여 대규모 수요를 충족할 수 있도록 합니다. 이 기능은 Multiplayer 프로그래밍 인터페이스에 “DynamicStandby” 개체라는 새 개체를 추가합니다. Dynamic Standby 개체는 BuildRegionParams 개체의 선택적 속성입니다. Dynamic Standby는 고급 게임 서버 기능이므로 기본값에서 설정을 편집할 때는 주의해야 합니다. Dynamic Standby는 Game Manager 개발자 포털에서 구성하거나 Dynamic Standby 개체의 속성을 프로그래밍 방식으로 편집하여 구성할 수 있습니다. Dynamic Standby에 대해 자세히 알아보려면 PlayFab Multiplayer Servers 온라인 설명서의 사용자 가이드를 참조하세요.200128
날짜: 2020-01-28Multiplayer Server 이벤트 변경 내용:
이벤트 이름을 나머지 PlayFab 이벤트 이름과 통일하기 위해 Multiplayer Server 이벤트 명명 규칙을 변경합니다. 또한 Multiplayer Server 기능이 공개 미리 보기로 전환되기 전에 이러한 변경을 진행합니다. 변경 내용은 다음과 같습니다.- Multiplayer Server 이벤트 이름이 PascalCasing을 사용하도록 업데이트됩니다.
- Multiplayer Server 이벤트는 더 이상 레거시 v1 PlayStream 이벤트 형식으로 전송되지 않으며, v2 PlayStream 이벤트 형식만 지원됩니다.
일반적으로 PlayFab API는 PlayStream V1 형식 또는 PlayStream V2 형식으로 이벤트를 생성합니다. 예를 들어 플레이어 아이템을 부여하는 API는 PlayStream V1 이벤트를 생성했습니다. 반면 엔터티 아이템을 부여하는 API는 PlayStream V2 이벤트를 생성했습니다.
Multiplayer Servers는 PlayStream V2가 도입된 시점과 같거나 비슷한 시기에 공개 미리 보기로 출시되었기 때문에 Multiplayer Server 기능은 PlayStream V1 및 V2 형식을 모두 지원했습니다. 즉, 모든 Multiplayer Server API 호출이 V1 형식과 V2 형식으로 각각 하나씩, 총 두 개의 이벤트를 생성했습니다.
중복을 제거하기 위해 ‘com.playfab.events.multiplayer.servers’ 네임스페이스의 Multiplayer Server 이벤트는 사용 중단됩니다. ‘playfab.servers’ 네임스페이스의 이벤트는 계속 지원됩니다.
V1 형식과 V2 형식의 Multiplayer Server 이벤트를 구분하려면 이벤트의 namespace 속성을 확인하세요. 네임스페이스는 위 표의 세 번째 열에 지정되어 있습니다. JSON 표현은 다음 형식과 유사합니다.
Namespace입니다.
200121
날짜: 2020-01-21API 및 설명서 변경 내용:
- PlayFab API 설명서 사이트가 /gaming/playfab으로 완전히 마이그레이션되었습니다.
- 대부분의
api.playfab.com링크가 해당하는learn.microsoft.com링크로 변환되었습니다. - 대부분의 원래 링크는 새 사이트로 올바르게 리디렉션됩니다.
- 작동하지 않는 이전 링크가 있으면 포럼에 알려 주세요.
- 대부분의
- 새 API 메서드:
- multiplayer.ListServerBackfillTicketsForPlayer
- multiplayer.GetServerBackfillTicket
- multiplayer.CreateServerBackfillTicket
- multiplayer.CancelServerBackfillTicket
- multiplayer.CancelAllServerBackfillTicketsForPlayer
- server.UnlinkPSNAccount
- server.LinkPSNAccount
LuaSdk 관련 변경 내용:
- 사소한 로그인 버그 수정
PhpSdk 관련 변경 내용:
- 엄격한 정확성을 위한 사소한 구문 수정
UnitySDK 관련 변경 내용:
- GitHub 리포지토리 및 프로젝트 구조를 업데이트했습니다.
- Unity EdEx 패키지를 (UnityEditorExtensions)[https://github.com/PlayFab/UnityEditorExtensions]에서 (UnitySdk)[https://github.com/PlayFab/UnitySDK/blob/master/Packages/PlayFabEditorExtensions.unitypackage]로 이동합니다.
- 향후 별도의 UnityEditorExtensions 리포지토리도 단계적으로 폐지할 예정입니다.
