Skip to content

Update/development#1292

Open
DanF-ApexSystems wants to merge 474 commits into
developmentfrom
update/development
Open

Update/development#1292
DanF-ApexSystems wants to merge 474 commits into
developmentfrom
update/development

Conversation

@DanF-ApexSystems
Copy link
Copy Markdown
Contributor

@DanF-ApexSystems DanF-ApexSystems commented May 26, 2026

Bringing the development branch up to date with stable at the time of the 6.1.0 release

4 conflicted files

Assets\Scripts\P2PNetcodeSample\Networking\EOSTransportManager.cs

  • Some older implementations of connection code

com.playeveryware.eos\Documentation~\add_plugin.md

  • Old docs include an optional step for appending the version tag when adding a specific package version from the upm repo

com.playeveryware.eos\Runtime\Core\Config\ProductConfig.cs

  • Old version includes regex and length validation for the product version vs. "NonEmptyString"

ib\NativeCode\DynamicLibraryLoaderHelper\DynamicLibraryLoaderHelper.sln

  • New version adds ARM64, removed Win32

EOSPluginJeff and others added 30 commits January 16, 2026 09:27
Updated supported platforms to version from stable.
Also updated another reference to EOS SDK version.
…xit behavior; remove button logic from Login

- Updated IPlatformSpecifics and PlatformSpecifics to introduce the new function required for the Sidebar to control the Exit button behavior.
- Sidebar will now override the Exit button behavior using the new platform-level API.
- Removed the previous button functionality from the Login code, since Exit handling is now centralized in the Sidebar.

This change prepares the platform layer for the new Sidebar flow and ensures consistent Exit behavior across all platforms.
Co-authored-by: Matt Clarke <matthew.clarke@mediatonic.co.uk>
Co-authored-by: Matt Clarke <matthew.clarke@mediatonic.co.uk>
Co-authored-by: Matt Clarke <matthew.clarke@mediatonic.co.uk>
now platforms tabs refreshes dynamically so that each platform tab displays the current deployment name
- This distinction does not exist in the EOS SDK. There is only anticheat_integritytool.cfg
…hides-the-exit-button-on-consoles

feat/EOSU-795-Feature-that-hides-the-exit-button-on-consoles --> 6.0.0
Remove unused var :tabcontents:
…tive-libs

Build Windows Native Libraries
Release 6.0.0 will contain the 1.19.0.3 EOS SDK.
Updating release notes link to top of the section rather than the specific version as we will sim ship so we don't have the link available to the specific EOS SDK version.
DanF-ApexSystems and others added 26 commits April 29, 2026 11:43
Update C++ version to 20
Updated Makefile
…-mac

EOSU-1265 Build native libs Mac --> release-6.1.0
- xaudio2_9redist.dll.meta (ARM64): revert Exclude Win back to 1; add defineConstraints [EOS_PLATFORM_WINDOWS_ARM64] to prevent conflict with x64 DLL in Unity 2021.3 and Win64 builds
- xaudio2_9redist.dll.meta (x64): add defineConstraints [!EOS_PLATFORM_WINDOWS_ARM64] to exclude from ARM64 builds
- EOSManager_DynamicLoading.cs: simplify GfxPluginNativeRenderPath remove redundant EOS_PLATFORM_WINDOWS_64||UNITY_64 branch and x86 fallback
- ManagedToUnmanagedBridge.vcxproj / ConsoleApplication.vcxproj:
  - consolidate PropertySheets ImportGroups into single platform condition
  - simplify PropertyGroup condition to platform-only
  - upgrade Release|x64 toolset from v142 to v143 (required for C++20)
  - fix Debug configs accidentally downgraded to stdcpp17; restore stdcpp20
  - remove now redundant ARM64 toolset comment
- BuildUtility.cs: IsNullOrEmpty to IsNullOrWhiteSpace for platform flag
- WindowsBuilder.cs add exception logging to silent catch blocks
Add PlatformId const to each Windows builder class and Architectureconst to WindowsArm64Define to eliminate repeated string literals.
- Need only for local testing
- Update gitattributes as well as this was the only lib file in LFS
…d-ARM64-native-libs

Chore/eos sdk 1.19.1.2 build arm64 native libs
@DanF-ApexSystems DanF-ApexSystems self-assigned this May 26, 2026
@DanF-ApexSystems DanF-ApexSystems requested a review from a team May 26, 2026 17:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants