Skip to content

Latest commit

 

History

History
264 lines (234 loc) · 28.1 KB

CHANGELOG.md

File metadata and controls

264 lines (234 loc) · 28.1 KB

Pixel Streaming Infrastructure Changelog

The changelog is a summary of commits between releases of Unreal Engine.

As a reminder each UE-X branch/tag in this repository corresponds to a version of Unreal Engine.

Features

Enhancements

Documentation

Bug Fixes

Security

  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /Frontend/implementations/typescript by @dependabot in #37
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /Frontend/implementations/react by @dependabot in #39
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /Frontend/implementations/typescript by @dependabot in #41
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /Frontend/implementations/react by @dependabot in #43
  • Bump express from 4.18.2 to 4.19.2 in /SignallingWebServer by @dependabot in #65
  • Bump express from 4.18.2 to 4.19.2 in /Matchmaker by @dependabot in #70
  • Bump express in from 4.18.2 to 4.19.2 /Frontend/implementations/typescript by @dependabot in #73
  • Bump express from 4.18.2 to 4.19.2 in /Frontend/implementations/react by @dependabot in #79
  • Bump postcss from 8.4.21 to 8.4.31 in /Frontend/implementations/typescript (#380) by @dependabot in EpicGames/PixelStreamingInfrastructure#383
  • Bump postcss from 8.4.21 to 8.4.31 in /Frontend/implementations/react (#379) by @dependabot in EpicGames/PixelStreamingInfrastructure#386
  • Bump @babel/traverse from 7.21.3 to 7.23.2 in /Frontend/library (#384) by @dependabot in EpicGames/PixelStreamingInfrastructure#388
  • Bump follow-redirects from 1.15.2 to 1.15.4 in /Frontend/implementations/typescript by @dependabot in EpicGames/PixelStreamingInfrastructure#465
  • Bump follow-redirects from 1.15.2 to 1.15.4 in /Frontend/implementations/react by @dependabot in EpicGames/PixelStreamingInfrastructure#464

Features

Enhancements

Documentation

Bug fixes

Security

Features

Docs

Enhancements

Bug fixes

Security

Bug fixes

  • 3b1b84 Fix black screen flickering when receiving freeze frames.
  • 853625 Fix CSS to show AFK overlay.
  • c897e1 Fix pointerlock errors on platforms like iOS where it doesn't exist.

Features

  • 980208 Add handling for mouse double click.
  • 6b8f31 Expose freeze frame delay as a configurable option.
  • fe5c4c Added Dockerfile for the 5.1 Signalling Server container.

Bug fixes

  • 3d641a Fixed MatchViewportWidth not working if toggled repeatedly.
  • ca6644 Fix controller button messages not being sent.
  • bb4063 Fix missing let in loops.
  • b59bfb Fix removeResponseEventListener using remove instead of delete.
  • 4fee8a Fix missing initialization for unquantizeAndDenormalizeUnsigned.
  • 42fa91 Move to standardized onwheel browser event.

Features

  • b23cba Added a MaxPlayerCount configuration option to the signalling server to restrict participant numbers (default -1: no upper limit).
  • e46c4d Added support for handling websocket messages sent as binary.
  • 616f07 Added offerToReceive toggle/flag to indicate browser should/or should not make the SDP offer.
  • 845ab1 Added ability to send handle a "input protocol", which is a protocol specification for data channel messages sent by the UE side. This allows the frontend need no extra handling to support custom data channel messages (of course the user must still bind a handler if they wish to do anything with the message).
  • 1c1fe0 Added ability to request keyframes on the frontend.

Backported 5.0 frontend to support 4.27:

  • Removed SFU support as this is not supported in 4.27.
  • Ignore playerConnected message as not supported in 4.27.
  • Force frontend to generate the WebRTC offer as 4.27 expects this.

Backported 5.0 frontend to support 4.26:

  • Removed SFU support as this is not supported in 4.26.
  • Ignore playerConnected message as not supported in 4.26.
  • Force frontend to generate the WebRTC offer as 4.26 expects this.
  • Remove Linux scripts as Linux Pixel Streaming was not supported in 4.26.
  • Force the removal of extmap-allow-mixed from the SDP as WebRTC version UE used in 4.26 did not support it.

Previous versions

Versions prior to UE 4.26 are not tracked here as this repository has never supported those versions.