Skip to content

Commit 3a86b4e

Browse files
committed
Document EOS release 2025.10.29
1 parent a5ff21c commit 3a86b4e

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

docs/changelog.mdx

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,33 @@ For this reason, **the Redpoint EOS Online Framework plugin is continuing to tar
2525
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.
2626
:::
2727

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+
2855
### 2025.09.29
2956

3057
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

Comments
 (0)