Pragma Engine 2026.2.X #

2026

Highlights #

Persistent Game End via SQS #

Game servers can now send endGameV1 requests to Amazon SQS. Pragma reads and processes them asynchronously, allowing studios to perform backend maintenance without needing to drain/bleed out active games. Includes both the backend implementation and Unreal SDK support. See End Game SQS for more details.

Platform & Device Fields #

Clients can now report additional details about the distribution platform, hardware class, and hardware device during authentication. These fields are made available via the player session. Example use cases include providing additional telemetry context, streamlined cross-platform matchmaking support, and many more. See Login with Options for more details.

Unreal 5.7 Support #

Pragma SDK has been updated to support Unreal 5.7



Fixes & Improvements #

Xbox Orders performance improvements and improved error handling

Backend now accepts a UUID string format without hyphens (as produced by Unreal’s FGuid::ToString() default behavior)

Sdk response handlers are canceled on degraded connections

Fix to GameInstance service to only start accepting keepAlive updates after the game server has been successfully allocated

Social project configuration has moved from common-cli.ini to its own file, mirroring the existing pattern for game configs.

Fix a web portal error when searching for players with non-Latin display names

Fix incorrect pagination in the web portal when viewing accounts in a player group

Various bug fixes and improvements



SDK Compatibility #

The Pragma SDK has been compatibility tested with the following versions.

SDKVerified Versions
Unreal Engine4.27, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7
Unity2021.3.16f1

Patches #

For information on updating to the latest Pragma version, see Update Pragma Engine.

2026.2.1 #

Multiple fixes to the cli for initializing and updating projects. This patch should be taken for all projects. After taking this patch poms must be regenerated:

  1. Regenerate POMs:
    ./pragma project regenerate-poms
    
  2. Review changed pom.xml files and re-add any modifications or custom dependencies.
    1. Since these files are generated by the pragma cli but then maintained by the studio, consider adding “modified start/end” comments to pom changes to help the process of merging future updates.

2026.2.2 #

  • FulfillmentService improvement.