greenlight

Greenlight is an open-source client for xCloud and Xbox home streaming made in Typescript.

MIT License

Stars
1.9K

Bot releases are visible (Hide)

greenlight - v2.3.1 Latest Release

Published by github-actions[bot] 6 months ago

  • Fix xCloud error after login when launching the application in a non xCloud supported country #1193
greenlight - v2.3.0

Published by github-actions[bot] 6 months ago

  • Fixed 401 error when starting a new stream from console #1192
  • Added ability to map buttons (credits to @kouta-kun)
  • Updated authentication mechanism to support persistent logins (no more popups!)

This release was an unexpected one because the endpoint to start a new stream from your home console has been changed and therefore it was not possible to fully test the new features.

greenlight - v2.2.1

Published by github-actions[bot] 7 months ago

  • Fixed authentication on a fresh installation. #1168
greenlight - v2.2.0

Published by github-actions[bot] 8 months ago

  • Added a WebUI option to make Greenlight available over the network. Enables usage of Greenlight on devices with a chromium based webbrowser. #673
  • Adding human readable waiting time when queued for a xCloud stream (credits to @NiccoMaganeli)
  • Added a low resolution mode for the Steam Deck to set a lower resolution then 720p for using FSR #1133
  • Updated icons #1127 (credits to @el2zay, and thanks for @jxhug for the suggestion)
  • Added toggles to mute audio / hide video to use in a controller-only setup (credits to @thirty7four2)
  • Added permission prompt for microphone access after authentication to prevent mass spamming for access #1069 #365
  • Added option to set language of the stream in the streaming settings #1166 #1119 #692 #319 (credits to @andy-kru)
greenlight - v2.1.1

Published by github-actions[bot] 9 months ago

  • Fixed controller input not working on default settings #1118 #1117
  • Fixed keyboard mapping on certain keyboard layouts #878
  • Fixed N button mapping when using the new Gamepad driver in settings
greenlight - v2.1.0

Published by github-actions[bot] 9 months ago

  • Fix vibration detection #1076 #813 (credits to @LostVector and @opencv4nodejs)
  • Revamped the xCloud UI. New overview page with recent played titles and new added games.
  • Set default resolution to 1280*800 to fix several scaling issues on Steamdeck
  • Experimental support for second controller (Uses same user profile, so multiplayer in some games does not work correctly) #916
greenlight - v2.0.1

Published by github-actions[bot] 10 months ago

  • Add patch to remove region restriction on xCloud #850 (credits to @pccr10001)
  • Device info updated to stream true 1080p feed from xCloud (credits to @FatCache)
  • Flatpak manual build script and AMD VAAPI fix (credits to @Originalimoc)
  • Now also released on Flathub 🎉

(This is a re-release of v2.0.0 to bump the internal version of the Flathub release to align the Github release)

greenlight - v2.0.0-beta15

Published by github-actions[bot] 11 months ago

  • Updated xal-node library and removed Rust dependencies. Fixes #1000 #898 #899 #815
  • Added extra ports to when trying to attempt a new connection. Forward port 9002 to allow remote streaming. #593
  • Added MIT license to clear up confusion #992
greenlight - v2.0.0-beta14

Published by github-actions[bot] about 1 year ago

  • Fixed logout and clear data buttons
  • Fixed reliability of the nexus menu button
  • Fixed chataudio by upgrading to WebRTC tracks #786 #365
  • Improved error handling when starting a new stream
greenlight - v2.0.0-beta13

Published by github-actions[bot] about 1 year ago

  • Added support for Free 2 play games on xCloud #918
  • Added support for estimated waiting times (Experimental, times may be way off)
  • Added (not-tested) experimental flatpak builds #369 #355
  • Rewrote stream IPC Communication backend for better data exchange and improved stream handling
  • Rewrote all IPC Communications in the frontend code for better portability
  • Upgraded electron base from v21 to v26
  • Fixed vibration not working since beta 11 #924
  • Fixed an issue which prevented the tokens to be loaded properly and results in problems when streaming #896
greenlight - v2.0.0-beta12

Published by github-actions[bot] about 1 year ago

  • Added experimental Touch input support (works on touchscreen only) #404
  • Added experimental Mouse & Keyboard support (Mouse is not working in games yet)
  • Added new settings to enable and disable input methods. #923
greenlight - v2.0.0-beta11

Published by github-actions[bot] about 1 year ago

  • Added microphone support (Experimental) #365 #786
  • Updated friendslist UI
  • Performance improvements for xcloud page
  • Updated streaming menu
greenlight - v2.0.0-beta10

Published by github-actions[bot] about 1 year ago

  • Fixed broken login button after starting the app sometimes #815 (again, for real this time)
greenlight - v2.0.0-beta9

Published by github-actions[bot] over 1 year ago

  • Partial backend refactor and improvements to authentication flow.
  • Fixed broken login button after starting the app sometimes #815
  • Fixed an issue where the authentication windows keeps loading when trying to login the first time.
  • Fixed update notifier for beta releases
greenlight - v2.0.0-beta8

Published by github-actions[bot] over 1 year ago

  • Add --connect= option to start a stream op startup #805 #509
  • Add video zoom option #667 (PR#835, Credits to @adolmarro)
  • Fix app not closing on Windows and Linux when using OS close button (PR#843, credits to @kohanyirobert)
  • Don't always rebuild xal-node if not necessary (PR#842, credits to @kohanyirobert)
  • Added debug graphs in debug window #828
  • Added new application icons #351 #787
greenlight - v2.0.0-beta7

Published by github-actions[bot] over 1 year ago

  • Smoothen login experience by saving the login tokens and attempt authentication before popup prompt #782
  • Add better description for WNSError #798 #788 #702
  • Fixed authentication error on windows by registering url protocol #776 #790
greenlight - v2.0.0-beta6

Published by github-actions[bot] over 1 year ago

  • Fixed startup error on Apple M1 and M2 macs #777
greenlight - v2.0.0-beta5

Published by github-actions[bot] over 1 year ago

  • Replaced authentication process with xal-rs library to optimise authentication flow
  • Save settings to localStorage (PR#769, credits to @kohanyirobert)
  • Update bitrate selector/editor (PR#768, credits to @kohanyirobert)

Important: The authentication flow has been completely refactored in this release.
If you encounter issues please check if there is an existing issue already that is related to your error and otherwise please create a new issue.
v2.0.0-beta4 is the latest version which still has the old authentication flow and you may want to downgrade when you are running into errors

greenlight - v2.0.0-beta4

Published by github-actions[bot] over 1 year ago

  • Added stereo sound output
greenlight - v2.0.0-beta3

Published by github-actions[bot] over 1 year ago

  • Fixed xCloud exchange token error when launching an xCloud game. Fixes #732 & #717 (Credits to award on the OpenXbox discord)
  • Auto-hide menu bar on fullscreen. (Credits to @Willsie-Digital)
  • Fixed UI glitching out when starting a stream which errors out