Skip to main content

1.9.5

13 de agosto de 2026

Correcciones de errores

  • GDK: Se corrigió un error por el cual el cierre prolongado de una conexión PubSub podía impedir que el subproceso trabajador en segundo plano avanzara en el trabajo de conexiones independientes.
  • GDK: Se corrigió un error por el cual las solicitudes HTTP activas impedían que el título se suspendiera en XBOX.
  • Plataforma PlayStation®: Se corrigió una fuga de memoria durante el ciclo de vida de suscripción PubSub del lobby.

1.9.3

23 de junio de 2026

Correcciones de errores

  • Se corrigió un problema por el cual un miembro del lobby que abandonaba durante una interrupción de red podía reaparecer incorrectamente como conectado al propietario del lobby después de recuperarse la conexión.
  • Se corrigió un fallo que podía producirse durante operaciones de lobby, matchmaking o notificaciones si el título vaciaba la cola de tareas del proceso actual.
  • Se corrigió una condición de carrera durante el cierre que podía causar corrupción de memoria o un fallo si una solicitud HTTP se completaba mientras el SDK se estaba apagando.
  • Se corrigió un interbloqueo durante la limpieza que podía dejar colgado un título que utilizaba una cola de tareas de proceso de despacho manual.
  • Se corrigió un fallo de recuperación de sesión de PubSub que podía producirse al reconectarse sin suscripciones activas de lobby ni matchmaking.
  • Se corrigió un problema por el cual el SDK no enviaba su encabezado User-Agent en las solicitudes HTTP.
  • Las funciones públicas de la API de PFLobby, PFMatchmaking y PFMultiplayer ahora validan los parámetros de puntero y devuelven E_POINTER cuando se les pasa un puntero nulo, en lugar de posiblemente fallar.

1.9.2

1 de junio de 2026

Correcciones de errores

  • Se corrigió un bloqueo cuando la red desconecta inesperadamente los websockets en las versiones de Nintendo Switch y Nintendo Switch 2 de la biblioteca.

1.9.0

26 de marzo de 2026

Nuevas funciones

  • Se añadió PFLobbyGetRestrictInvitesToLobbyOwner para recuperar la política actual del lobby que indica si solo el propietario del lobby puede enviar invitaciones para unirse a él.
  • Se añadió el campo restrictInvitesToLobbyOwner a las estructuras PFLobbyArrangedJoinConfiguration, PFLobbyCreateConfiguration y PFLobbyDataUpdate para controlar si solo el propietario del lobby o cualquier miembro puede enviar invitaciones para unirse al lobby. Si utilizas inicializadores predeterminados para estas estructuras, no son necesarios cambios de código. Si no utilizas inicializadores predeterminados, asegúrate de inicializar los nuevos campos.

Correcciones de errores

  • Se corrigió un problema por el cual el SDK no generaba automáticamente un cambio de estado desconectado después de perder la conexión y no poder restablecerla.

1.8.8

23 de marzo de 2026

Correcciones de errores

  • Se corrigió una referencia no definida a DeriveWorkQueue en Linux.
  • Se mejoró el hardening del enlazador de Linux para PlayFab Multiplayer.

1.8.7

26 de febrero de 2026

Correcciones de errores

  • Se corrigió un problema por el cual la biblioteca podía fallar tras perder una conexión WebSocket estando pausada en un depurador.

1.8.6

13 de febrero de 2026

Correcciones de errores

  • Se corrigió un problema por el cual, 24 horas después del primer intento de lobby o matchmaking, si la biblioteca no se limpiaba, podía fallar al crear lobbies posteriores, unirse a lobbies posteriores, suscribirse a invitaciones de lobby o crear tickets de matchmaking posteriores.
  • Se corrigió un problema por el cual los fallos del servicio PlayFab Lobby podían provocar que la biblioteca PlayFabMultiplayer no pudiera crear nuevos lobbies hasta después de llamar a PFMultiplayerUninitialize() y de reinicializar la biblioteca con PFMultiplayerInitialize.
  • Se corrigió un problema en plataformas no GDK en el que la biblioteca mantenía memoria interna de la cola de tareas de proceso asignada tras limpiar la biblioteca mediante PFMultiplayerUninitialize().
  • Se corrigió un problema por el cual varios errores del servicio PubSub se agrupaban en un mensaje genérico de error HTTP 4XX, 0x89236409. Ahora, la biblioteca proporciona códigos de error diferentes para distintos errores del servicio, lo que facilita el diagnóstico y la solución de problemas.

1.8.5

21 de enero de 2026

Correcciones de errores

  • Se ocultaron los símbolos en la plataforma iOS para evitar conflictos de símbolos. Esta versión es exclusiva de iOS.

1.8.4

5 de noviembre de 2025

Correcciones de errores

  • Se corrigió un problema por el cual símbolos U expuestos causaban fallos en tiempo de ejecución en Android. Todos los símbolos, excepto los proporcionados por Microsoft, están ocultos. Esta es una versión exclusiva de Android.

1.8.3

10 de octubre de 2025

Correcciones de errores

  • Se corrigió un problema por el cual los símbolos expuestos de libHttpClient causaban conflictos de símbolos en Android. Se añadió una opción que permite a los juegos que requieran una versión específica de libHttpClient proporcionar su propio libHttpClient dinámico y usar el paquete .dynLHC para evitar conflictos de símbolos. El paquete .dynLHC reemplaza al paquete .hideLHC de la versión 1.8.2. Esta es una versión exclusiva de Android.

1.8.2

5 de septiembre de 2025

Correcciones de errores

  • Se corrigió un problema por el cual los símbolos expuestos de libHttpClient causaban conflictos de símbolos en Android. Se añadió una opción que permite a los juegos que requieran una versión específica de libHttpClient proporcionar su propio libHttpClient dinámico y usar el paquete .hideLHC para evitar conflictos de símbolos. Esta es una versión exclusiva de Android.

Nuevo soporte

1.8.1

20 de agosto de 2025

Correcciones de errores

  • Switch: Se corrigió un fallo que se producía durante la inicialización de subprocesos.

1.8.0

11 de junio de 2025

Nuevas funciones

Correcciones de errores

  • Se corrigió un error por el cual los fallos de conexión de PubSub podían provocar que la biblioteca fallara.

1.7.16

7 de mayo de 2025

Correcciones de errores

  • Se corrigió un problema por el cual los símbolos expuestos causaban conflictos de símbolos en la plataforma Android. Esta versión solo es compatible con Android.

1.7.15

2 de mayo de 2025

Correcciones de errores

  • Se corrigió un problema por el cual al archivo Info.plist para iOS y macOS le faltaban campos obligatorios, garantizando el cumplimiento de los requisitos de Apple.

1.7.14

28 de abril de 2025

Correcciones de errores

  • Se corrigió un problema por el cual el segundo usuario local no se unía al lobby creado por el primer usuario tras una reconexión de red.

Cambios de subprocesos

  • El SDK reemplaza sus subprocesos personalizados de red por una implementación de pool de subprocesos, lo que permite una utilización de CPU más eficiente.

1.7.13

22 de abril de 2025

Correcciones de errores

  • Se corrigió un problema en las versiones del SDK de Sony (PlayStation®4 y PlayStation®5) por el cual el segundo usuario local no se unía al lobby creado por el primer usuario tras una reconexión de red.

1.7.12

15 de abril de 2025

Correcciones de errores

  • Se corrigió un fallo que se producía cuando se reconectaba la red después de una desconexión inesperada, tras la creación y unión a un lobby multiusuario.
  • Se corrigió un problema por el cual llamar a PFLobbyPostUpdate en un lobby inexistente no generaba automáticamente un cambio de estado desconectado.
  • Se corrigió un fallo y la exposición de libc++_shared.so al cargar la biblioteca en Android.
  • Se incluyó libHttpClient en el paquete de lanzamiento en Android. Para los detalles de uso, consulta Introducción a PlayFab Multiplayer para Android.
  • Se corrigió un problema con la exposición de símbolos en la plataforma Apple.

1.7.11

9 de abril de 2025

Correcciones de errores

  • Se corrigió un fallo en las versiones del SDK de Sony (PlayStation®4 y PlayStation®5) que se producía cuando se reconectaba la red después de una desconexión inesperada, tras la creación y unión a un lobby multiusuario.

1.7.10

6 de marzo de 2025

Correcciones de errores

  • Se corrigió un problema por el cual la biblioteca podía fallar si la aplicación se suspendía al mismo tiempo que un usuario local se estaba desconectando. Esta corrección es para una versión exclusiva de GDK.

1.7.9

11 de febrero de 2025

Correcciones de errores

  • Se corrigió un problema por el cual la biblioteca reintentaba incorrectamente algunas operaciones asociadas al servicio de mensajes en tiempo real cuando recibía HTTP 401.
  • Se corrigió una regresión introducida en la versión 1.7.8 que asignaba el valor PFMultiplayerServerDetails::region a PFMultiplayerServerDetails::fqdn.
  • Se corrigió un problema por el cual las propiedades asociadas a un nuevo miembro no estaban disponibles de inmediato hasta un cambio de estado Updated posterior. Ahora, en cuanto se proporciona al juego un cambio de estado MemberAdded, PFLobbyGetMemberConnectionStatus(), PFLobbyGetMemberPropertyKeys() y PFLobbyGetMemberProperty() proporcionan la información más actualizada asociada al miembro. Para mantener la compatibilidad con los juegos que dependían del comportamiento anterior, el primer cambio de estado Updated tras añadir el miembro sigue proporcionando esta lista inicial de claves de propiedad como si fueran nuevas propiedades.
  • Se corrigieron un par de problemas por los cuales la biblioteca podía fallar al llamar a PFMultiplayerUninitialize() mientras se limpiaban los recursos internos de solicitudes web.
  • Se corrigió un problema para GDK XBOX por el cual la biblioteca podía fallar durante la suspensión mientras se limpiaba el estado interno asociado al listener de invitaciones.
  • Se corrigió un problema para Android por el cual la biblioteca podía fallar al llamar a PFMultiplayerUninitialize() mientras se limpiaban los subprocesos adjuntos a JavaVM.
  • Se corrigió un problema para macOS por el cual la biblioteca tenía enlaces simbólicos incorrectos, lo que podía manifestarse como fallos de compilación al integrar la biblioteca.

1.7.8

5 de noviembre de 2024

Correcciones de errores

  • Se corrigió un problema por el cual llamar a PFMatchmakingTicketCancel para un ticket de backfill creado con PFMultiplayerCreateServerBackfillTicket fallaba.
  • Se corrigió un problema por el cual el SDK trataba todos los valores de PFMultiplayerServerDetails como obligatorios.
  • Se corrigió un problema por el cual las versiones del SDK de Sony (PlayStation®4 y PlayStation®5) no gestionaban correctamente los fallos intermitentes de solicitudes HTTP de la biblioteca HTTP de Sony (PlayStation®4 y PlayStation®5). Además, se mejoró el informe de errores, que ahora proporciona información más detallada para estos casos.

1.7.7

25 de octubre de 2024

Correcciones de errores

  • Se corrigió un problema con símbolos expuestos de OpenSSL en la plataforma macOS. Esta versión solo es compatible con macOS.

1.7.6

12 de agosto de 2024

Correcciones de errores

  • Se corrigió un problema para GDK XBOX por el cual algunos eventos no se encolaban tras suspender y reanudar un título.
  • Se corrigió un fallo para GDK XBOX tras suspender y reanudar un título.
  • Se actualizó PFMultiplayerCreateServerBackfillTicket para gestionar automáticamente los fallos cuando un miembro de la partida ya es miembro de demasiados tickets. En esta situación, el SDK cancela automáticamente los tickets existentes de los miembros del ticket de backfill y reintenta la creación del ticket.

1.7.5

17 de julio de 2024

Correcciones de errores

  • Se corrigió un posible problema con PFMultiplayerUninitialize que causaba un fallo al usarse con hooks de memoria personalizados en sistemas Unix.

1.7.4

17 de junio de 2024

Correcciones de errores

  • Se corrigió un problema por el cual el SDK no analizaba correctamente los mensajes recibidos por WebSockets en PlayStation®4 y PlayStation®5 si los mensajes contenían el carácter '\0'. El fallo al analizar estos mensajes podía provocar problemas de conectividad de PubSub. Esta corrección se aplica únicamente a PlayStation®4 y PlayStation®5.

1.7.3

23 de abril de 2024

Correcciones de errores

  • Se resolvió un error de clase duplicada cuando Party y Multiplayer se usan en la misma aplicación. Esta corrección se aplica únicamente a Android.

1.7.2

7 de marzo de 2024

Correcciones de errores

  • Se corrigió un problema por el cual el WebSocket interno de notificación PubSub era lento para detectar y reaccionar ante las desconexiones. Este problema podía provocar errores al crear o unirse a lobbies y tickets de matchmaking.
  • Se corrigió un problema por el cual el fallo de PubSub al establecer conexión con el servicio SignalR no activaba un cambio de estado de fallo y no permitía que las llamadas posteriores a la API de Multiplayer se suscribieran a PubSub.
  • Se mejoraron los diagnósticos internos.

1.7.1

14 de febrero de 2024

Nuevas funciones

1.6.5

15 de noviembre de 2023

Nuevas funciones

Correcciones de errores

  • Se mejoraron los diagnósticos internos.

1.6.4

16 de agosto de 2023

Correcciones de errores

  • Se corrigió un error por el cual la DLL de GDK no se firmaba con código. Esta corrección es para una versión exclusiva de GDK.

1.6.3

14 de agosto de 2023

Correcciones de errores

  • Se corrigió un problema por el cual la biblioteca podía fallar al manejar una notificación de cambio.
  • Se añadió una nueva constante PFLobbyMemberCountRemainingSearchKey para facilitar la búsqueda y ordenación de lobbies según el número de miembros restantes.

1.6.2

14 de julio de 2023

Correcciones de errores

  • Se corrigió un problema por el cual las operaciones de matchmaking iniciadas por PFMultiplayerJoinMatchmakingTicketFromId agotaban el tiempo de espera prematuramente.
  • Se corrigió un problema por el cual PFMatchmakingTicketGetTicketId podía devolver un valor nulo si se llamaba poco después de iniciar una operación de matchmaking. Ahora, devuelve una cadena vacía como se esperaba.
  • Se corrigió un problema por el cual la biblioteca de macOS se identificaba como iOS en los encabezados de solicitudes web. Esta identificación se usa principalmente para diagnósticos.
  • Se mejoraron los diagnósticos internos.

1.6.1

14 de junio de 2023
  • En PlayStation®4 y PlayStation®5, PlayFab Multiplayer limpia todos los recursos asociados y se reinicializa si el título entra y permanece en modo segundo plano durante más de 10 minutos.

1.6.0

14 de junio de 2023

Nuevas funciones

1.5.3

25 de abril de 2023

Correcciones de errores

  • Se corrigió un error de enlazador específico de iOS y macOS por el cual no se encontraba HttpClient.framework en tiempo de ejecución.

1.5.2

4 de abril de 2023

Correcciones de errores

  • Se introdujo el encabezado PFMultiplayerPal.h, que proporciona soporte para compiladores distintos de MSVC. Este encabezado define SAL y HRESULTs para plataformas compiladas con compiladores distintos de MSVC.

1.5.1

20 de marzo de 2023

Nuevas funciones

  • PlayFab Multiplayer v1.5.1 incorpora compatibilidad con Linux y Windows Subsystem for Linux (WSL).

1.5.0

16 de marzo de 2023

Nuevas funciones

Para más información sobre el uso de lobbies propiedad del servidor, consulta Servidores de juego y lobbies.

Correcciones de errores

  • Se añadió una corrección que reduce las desconexiones inesperadas de PubSub debidas a contención de subprocesos en segundo plano.

1.4.3

15 de noviembre de 2022

Nuevas funciones

  • PlayFab Multiplayer v1.4.3 incorpora compatibilidad con iOS y macOS.

1.4.2

26 de octubre de 2022

Correcciones de errores

  • Se corrigió un error por el cual las reconexiones de PubSub podían provocar que las solicitudes futuras de cancelación de suscripción de PubSub fallaran.

1.4.1

25 de octubre de 2022

Correcciones de errores

  • Se corrigió un error por el cual la biblioteca generaba subprocesos innecesarios y de corta duración.
  • En Windows, XBOX y Android, se corrigió un error por el cual la biblioteca podía intentar solicitudes web antes de que expirara un periodo de reintento previamente registrado.
  • Se mejoró el mensaje de error cuando no se puede alcanzar un servidor web.

1.4.0

11 de octubre de 2022

Nuevas funciones

  • PlayFab Multiplayer versión 1.4.0 añade compatibilidad con Android.

1.3.1

20 de septiembre de 2022

Correcciones de errores

  • Se corrigió un error que provocaba que los recursos de WebSocket tuvieran fugas de memoria al llamar a PFMultiplayerUninitialize o cuando la biblioteca gestionaba internamente la suspensión de la aplicación en consolas XBOX.

1.3.0

9 de septiembre de 2022

Nuevas funciones

  • Se añadió una nueva función, PFLobbyGetMemberConnectionStatus, que puedes usar para detectar si un usuario está conectado al servicio de notificaciones PubSub. Cuando el estado de conexión de un usuario cambia, recibes un PFLobbyUpdatedStateChange con un PFLobbyMemberUpdateSummary donde el campo connectionStatusUpdated es true.
  • Se actualizó el protocolo utilizado para intercambiar mensajes con el servicio de notificaciones PubSub de JSON a MessagePack, lo que reduce el tamaño de los mensajes. Este cambio no afecta a la superficie de la API.

Correcciones de errores

1.2.0

17 de agosto de 2022

Nuevas funciones

  • Los detalles de la partida ahora informan los detalles del servidor asociados al servidor multijugador asignado cuando se encuentra una partida, si la cola de matchmaking está configurada para asignar servidores multijugador. Para más información, consulta PFMatchmakingMatchDetails.
  • Se define una nueva constante, PFLobbyAmOwnerSearchKey, para la clave de búsqueda lobby/amOwner. Para más información sobre el uso de claves de búsqueda, consulta PFLobbySearchConfiguration.

Correcciones de errores

  • Se mejoró el mensaje devuelto por PFMultiplayerGetErrorCode para varios códigos de error.
  • Se corrigió un error por el cual el servicio de notificaciones no cancelaba la suscripción de entidades en algunas condiciones de fallo.

1.1.5

13 de julio de 2022

Correcciones de errores

  • Se corrigieron valores de cadena constante incorrectos para PFLobbyMemberCountSearchKey y PFLobbyAmMemberSearchKey en el encabezado PFLobby.h.
  • Se corrigió un error que podía provocar que PFMultiplayerUninitialize() se bloqueara indefinidamente si un WebSocket se cerraba de forma inesperada.
  • Se corrigió un error que provocaba que las notificaciones PubSub se volvieran inutilizables y que las operaciones de la API de Lobby/Matchmaking se detuvieran indefinidamente tras una desconexión inesperada de WebSocket.

1.1.4

24 de junio de 2022

Correcciones de errores

  • GDK: Se corrigió un error por el cual las operaciones que implicaban comunicación de red fallaban silenciosamente si las operaciones se iniciaban demasiado pronto tras suspender o reanudar.
  • Se corrigió un error por el cual el SDK fallaba al reanudar la ejecución tras haber entrado en el depurador durante más de 10 segundos.

1.1.3

10 de junio de 2022

Nuevas funciones

  • El SDK ahora responde con mayor rapidez a las desconexiones inesperadas (las detecta 2-3 veces más rápido que antes).
  • Las desconexiones inesperadas del Lobby ahora resultan en intentos de reconexión automática. El cliente se entera de la desconexión solo después de que estos intentos de reconexión fallen.
  • GDK/Win32: Las respuestas de fallo del servicio web (429, 503 y respuestas similares) ahora activan reintentos automáticos. El cliente se entera del fallo solo después de que estos reintentos fallen.

Correcciones de errores

  • Se corrigió un error por el cual el matchmaking fallaba tras 10 partidas consecutivas.
  • Se corrigió un error por el cual GetErrorMessage(...) no proporcionaba mensajes de error relacionados con el matchmaking.
  • Se corrigió un error por el cual dos campos de la estructura LobbySearchResult no se rellenaban correctamente (maxMemberCount y currentMemberCount).
  • Se corrigieron varios errores relacionados con el comportamiento y la fiabilidad tras suspender y reanudar.

1.1.1

13 de abril de 2022

Correcciones de errores

  • Switch: Proporciona un nuevo encabezado PAL necesario para compilar con PlayFab Multiplayer.

1.1.0

4 de marzo de 2022

Cambios en la API

  • Se cambió la firma de la API de PFMultiplayerGetErrorMessage. Anteriormente, esta función devolvía un HRESULT y usaba un parámetro de salida para devolver la cadena del mensaje de error. Ahora, la función devuelve la cadena directamente.

Nuevas funciones

  • GDK: Se añadió compatibilidad para gestionar automáticamente la suspensión y reanudación en XBOX.

Correcciones de errores

  • Se corrigió un error por el cual la API ignoraba los datos iniciales del miembro pasados a PFMultiplayerJoinLobby si el jugador se reincorporaba a un lobby.

1.0.0

23 de noviembre de 2021 PlayFab Multiplayer ya está disponible en versión preliminar. Para una descripción general de las funciones de Matchmaking y Lobby, consulta: ‘PlayStation’ es una marca comercial registrada o marca comercial de Sony Interactive Entertainment Inc.
Última modificación el 24 de agosto de 2026