Skip to content

Make NativeWebSocket Universal#106

Merged
endel merged 14 commits intomasterfrom
universal
Mar 23, 2026
Merged

Make NativeWebSocket Universal#106
endel merged 14 commits intomasterfrom
universal

Conversation

@endel
Copy link
Owner

@endel endel commented Mar 11, 2026

Support Unity + Godot + MonoGame (.NET)

endel added 14 commits March 11, 2026 16:29
metaList paths were absolute (upm-package/...) but project-folder
also prepended upm-package/, causing ENOENT. Now writes paths
relative to upm-package/ so the action resolves them correctly.
…ctly

The .unitypackage format requires internal paths under Assets/ for Unity
to place files into the project. The createPackage job now assembles into
Assets/WebSocket/ while the UPM branch keeps the flat structure.
- Use integrations/Unity/package.json as single source of truth for version
- Directory.Build.props reads version from package.json at build time (matching colyseus-unity-sdk pattern)
- Remove hardcoded Version from .csproj files
- Update CI workflow to use renamed colyseus.nativewebsocket.asmdef
@endel endel merged commit 77e3da9 into master Mar 23, 2026
5 checks passed
@endel endel deleted the universal branch March 23, 2026 14:07
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.

1 participant