Pragma Engine 2025.2.0 #

July 2025

No we haven’t skipped 2025 major versions! We’ve adopted a new versioning scheme to make releases easier to understand and keep track of. The convention is [year].[release-index].[patch]. This release is 2025.2.0 because this is the second release of 2025 (0.6.X being the first).

Highlights #

Control access with roles and permissions

You can now control who has access to Operator Portal features, RPC endpoints, and Player Data operations using roles and permissions. Assign only the access each team member needs to reduce risk, prevent mistakes, and strengthen operational security. See Roles and Permissions for details.

Streamlined support for multiple games

We have made many improvements to seamlessly support multiple game projects and maintain a shared cross platform accounts system.

Some highlights include:

  • Pragma CLI has been updated to support multiple game projects and shared social project.
  • Our managed services tools have been upgraded to make setting up multi-game environments easier.
  • We have updated identity plugins to allow for configuring different provider settings for each of your games. See our Set up Identity Providers guide for details.

Reach out to your CSM for more details to learn more about setting up your multi-game project!



Fixes & Improvements #

  • The GameInstance object available in the GameInstancePlugin now exposes a gameServerId property that can be used with service.notifyPartners() to send custom notifications to game servers.
  • The GameInstance.DataStore now has a getKeys() and a getAll() method that are useful for debugging.


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
Unity2021.3.16f1

Patches #

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

2025.2.1 #

Updates to proto files for new projects. Apply this patch if you are initiating a new project on 2025.2.x

2025.2.2 #

Updates to Buildkite scripts and Pragma CLI. Every project that upgrades to to 2025.2.x should apply this patch.

2025.2.3 #

Support for Unreal Engine 5.6. Anyone using 5.6 should take this patch.

2025.2.4 #

  • Updates to Buildkite scripts for self-serve multinode as that feature has been moved to 2025.3.
  • Fixes Pragma CLI bug where pragma build all wouldn’t clean out generated player data.

Take this if you see playdata errors while changing type names or if you see config validation errors during ci build.