This repository has been archived by the owner on Mar 1, 2024. It is now read-only.
Releases: EpicGames/PixelStreamingInfrastructure
Releases · EpicGames/PixelStreamingInfrastructure
UE5.2-0.4.0
What's Changed
- Update 5.2 from master by @lukehb in #142
- Bring 5.2 changes to master by @lukehb in #143
- Clean up on Pixel Streaming session disconnect by @hmuurine in #141
- Improve input unregistering by @lukehb in #144
- Update README.md by @MWillWallT in #145
- Bump webpack from 5.75.0 to 5.76.0 in /Frontend/library by @dependabot in #153
- Bump webpack from 5.75.0 to 5.76.0 in /Frontend/ui-library by @dependabot in #155
- Bump webpack from 5.75.0 to 5.76.0 in /Frontend/implementations/EpicGames by @dependabot in #154
- Unit tests for library by @hmuurine in #156
- Minimal sample React implementation by @hmuurine in #159
- Create a new frontend for the Pixel Streaming Demo showcase project by @lukehb in #158
- Fixing security warnings. by @mcottontensor in #163
- Pass HTTPS certificate locations via Cirrus configuration by @marcinbiegun in #149
- Fix: controller indices from multiple peers would clash by @Belchy06 in #165
- Downgrade ts-jest and jest to support older Node version by @hmuurine in #168
New Contributors
- @marcinbiegun made their first contribution in #149
Full Changelog: UE5.2-0.3.0...UE5.2-0.4.0
UE5.2-0.3.0
What's Changed
- Bring UE5.2 up to date with master by @lukehb in #126
- Bring UE5.2 to master by @lukehb in #128
- Use mediasoup's internal stream ids for SCTP to avoid clashes by @StomyPX in #129
- Force URL param settings when receiving initial application settings by @Belchy06 in #134
- Settings Panel Documentation by @MWillWallT in #135
- Customize styles through UI API by @hmuurine in #133
- Fix datachannels when using an SFU by @mcottontensor in #137
- Api support for UE communication by @hmuurine in #132
- Enable/disable user input devices by @hmuurine in #136
Full Changelog: UE5.2-0.2.3...UE5.2-0.3.0
UE5.2-0.2.3
What's Changed
- Update 5.2 from master by @lukehb in #116
- Bring smaller bundle size fix to 5.2 (#117) by @lukehb in #118
- Bring UE5.2 changes to master by @lukehb in #119
- Update Docs to remove broken links by @Belchy06 in #122
- Fix cirrus Dockerfile by @Belchy06 in #123
- Exposed websocketController and webXRController to public API by @lukehb in #124
- Added XR events: xrSessionStarted, xrSessionEnded, xrFrame by @lukehb in #125
Full Changelog: UE5.2-0.2.2...UE5.2-0.2.3
UE5.2-0.2.2
UE5.2-0.2.1
UE5.2-0.1.0
What's Changed
- Fix: delayed mic input by @Belchy06 in #77
- Fix: delayed mic input by @lukehb in #78
- Fix: Preferred codec selector causes no stream if application launched without
-PixelStreamingNegotiateCodecs
by @Belchy06 in #83 - Add the rest of the browsers supported codecs after setting the preferred codec (#83) by @lukehb in #84
- Add experimental support for WebXR based experiences by @Belchy06 in #85
- Merge master into 5.2 by @lukehb in #86
- Multi-streamer QOL improvements by @Belchy06 in #88
- Removing the player id from forwarded messages when they're sent to t… by @mcottontensor in #91
- Fix crash on browsers where the xr object wasn't on the navigator by @Belchy06 in #93
- QOL: Display a message when multiple streamers are detected by @Belchy06 in #94
- Fix: SFU peer datachannels aren't being created by @Belchy06 in #95
- Customise Pixel Streaming Player Page by @MWillWallT in #90
- Library not building on Linux due to incorrect casing by @StomyPX in #96
- Fix SFU data channels not being created by @Belchy06 in #97
- Bring dev work over to 5.2 by @lukehb in #99
- Added dev and prod configs to webpack by @lukehb in #102
- Adding github actions to create an NPM package for frontend library and make a release for the repo by @lukehb in #103
- Bring Github actions to 5.2 branch by @lukehb in #105
- Neaten up install scripts by @Belchy06 in #106
New Contributors
- @MWillWallT made their first contribution in #90
Full Changelog: UE5.2-0.0.1...UE5.2-0.1.0
UE5.2-0.0.1
Pre-release of the built reference frontend + servers + frontend library.
Features
- Added multiple streamer support by @mcottontensor in #74
- Added
DefaultToHover
being parsed as a config option inInitialSettings
message by @StomyPX in #68
Improvements
- Convert frontend javascript to typescript and refactor. by @lukehb in #63
- Remove useless code, make code style more consistent by @Senseme in #59
Bug fixes
- @ CVE-2022-25896 by @mik-patient in #35
- Replaced hardcoded log path with given parameter path by @Mirmidion in #39
- Fixed syntax error by @mcianni in #44
- Fix check if KeyboardEvent.keyCode deprecated then use KeyboardEvent.code + mapping instead. by @lukehb in #48
- Fix bug when negating property in and removing duplicate property by @lukehb in #49
- Fix incorrect login page path when using authentication by @Belchy06 in #55
- Fix insufficient validation when decoding a Socket packet by @iot-defcon in #57
- Fix handling of "defaultToHover" field in offer by @StomyPX in #60
- Patched Uncaught exception in PixelStreamingInfrastructure via engine by @imhunterand in #61
- Bump qs and express in /SignallingWebServer by @dependabot in #69
- Bump qs and express in /Matchmaker by @dependabot in #70
- Bump passport from 0.4.1 to 0.6.0 in /SignallingWebServer by @dependabot in #71
- Bump engine.io and socket.io in /Matchmaker by @dependabot in #72
- Indicate to the signalling server when the browser intends to send the offer by @Belchy06 in #75
New Contributors
- @Belchy06 made their first contribution in #4
- @sheepsteak made their first contribution in #8
- @mcottontensor made their first contribution in #20
- @mik-patient made their first contribution in #35
- @Mirmidion made their first contribution in #39
- @mcianni made their first contribution in #44
- @iot-defcon made their first contribution in #57
- @StomyPX made their first contribution in #60
- @Senseme made their first contribution in #59
- @imhunterand made their first contribution in #61
- @dependabot made their first contribution in #69
Full Changelog: https://github.com/EpicGames/PixelStreamingInfrastructure/commits/UE5.2-0.0.1