You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/changelog.mdx
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,6 +25,33 @@ For this reason, **the Redpoint EOS Online Framework plugin is continuing to tar
25
25
When downloading the EOS SDK from the Developer Portal, please ensure you download version `1.17.0-CL41373641`. Since newer versions of the EOS SDK are known not to work due to the above regression, they will be ignored when the Redpoint EOS Online Framework searches for an installed EOS SDK.
26
26
:::
27
27
28
+
### 2025.10.29
29
+
30
+
This release adds a game session implementation that can automatically manage player registration for you, adds support for joining and inviting friends to games via friend widget binding, and fixes several issues:
31
+
32
+
- Added support for [automatic player registration management](/docs/framework/player_registration.mdx) via the new Redpoint Game Session class:
33
+
- Developers no longer need to call "Register Players" or "Unregister Players" when using the Redpoint Game Session class as their game session implementation, and we recommend games move to this implementation instead of calling "Register Players" and "Unregister Players" manually.
34
+
- Redpoint Game Session also supports maintaining a `__RedpointEOS_AnonymousPlayerCount` session attribute for you, which reflects the number of anonymous players on the game server (applicable to Steam games with split-screen support).
35
+
- Added the "Get Game Session" blueprint node to allow the game session instance to be accessed on the game mode from blueprints.
36
+
- Added support for joining games and invite friends to games via [friend widget binding](/docs/framework/bind_friends_list.mdx).
37
+
- The `bIsInvitable` variable on `RedpointFriendListEntry` has been separated into `bIsInvitableToParty` and `bIsInvitableToGame`
38
+
- Added the `bInGame` variable on `RedpointFriendListEntry` which indicates if the friend is already in the same multiplayer game session.
39
+
- Added the `bInJoinableGame` variable on `RedpointFriendListEntry` which indicates if the friend is a multiplayer game session that can be joined.
40
+
- Added the "Can Invite to Game" and "Can Join Game" blueprint nodes on `RedpointFriendListEntry`.
41
+
- Added the "Invite Friend List Entry to Game Session" and "Join Game Session of Friend List Entry" blueprint nodes.
42
+
- Added a "Kick Player Controller" blueprint function which can be used to call the `KickPlayer` C++ function on the game session, for projects that are not using C++.
43
+
-["Show Invite UI"](/docs/ossv1/external_ui/invite.mdx#showing-the-invite-overlay) now works with parties. To show the platform's invite UI for the player's primary party, pass `PartySession` as the session name.
44
+
- The dedicated server client ID, client secret and private key can now be provided [via environment variables](/docs/setup/networking/authentication.mdx#setting-dedicated-server-client-ids-and-secrets) instead of the command line.
45
+
- Fixed an issue where [automatic login with startup screens](/docs/framework/automatic_login.mdx) caused dedicated servers to not start correctly.
46
+
- Fixed an issue where the public module dependencies for the `OnlineSubsystemBlueprints` module were not correct.
47
+
- Fixed an issue where the cross-platform presence was not updated when the session advertised for presence changed.
48
+
- Fixed an issue where presence for the Epic Games Overlay did not respect the 'Presence Advertises' setting in Project Settings.
49
+
- Fixed the enumeration display names for `Int32` and `Float` for variant data to clarify that these types work for EOS stats.
50
+
- Fixed an issue the session data returned by `GetNamedSession` did not reflect the updated attributes after calling `UpdateSession`. The updated attributes are now reflected immediately in the local session data, and rolled back if the session update fails.
51
+
- Fixed an issue where the session state of joined sessions did not get set to `Creating` and `Pending` as the join occurs.
52
+
- Added additional logging when sessions are modified; visible when setting `LogOnlineSubsystemRedpointEOS` to `VeryVerbose`.
53
+
- Added a [warning and editor check when developers are updating rooms (parties or lobbies) too frequently](/docs/support/troubleshooting/room_transactions_throttled.mdx) for the plugin to flush updates to the Epic Online Services backend.
54
+
28
55
### 2025.09.29
29
56
30
57
This release removes EOS SDK 1.17.1.3 from the supported version list due to a regression in the EOS SDK that impacts players being able to sign into games:
0 commit comments