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
GameInstanceobject available in theGameInstancePluginnow exposes agameServerIdproperty that can be used withservice.notifyPartners()to send custom notifications to game servers. - The
GameInstance.DataStorenow has agetKeys()and agetAll()method that are useful for debugging.
SDK Compatibility #
The Pragma SDK has been compatibility tested with the following versions.
| SDK | Verified Versions |
|---|---|
| Unreal Engine | 4.27, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6 |
| Unity | 2021.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 allwouldn’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.