Skip to content

Releases: ClassicOldSong/Apollo

v0.2.0-alpha.1

16 Sep 15:30
a482029
Compare
Choose a tag to compare

Change log

  1. Added Permission System for Clients. Now you can share your stream with friends without needing to worry about them messing up with your keyboard and mouse input. You also don't need to re-pair every time you want to play again with your friend. Works with ALL Artemis/Moonlight clients.
  2. New method for client identity matching. Ordinary Moonlight clients can now have a fixed identity for virtual displays.
  3. Minor UI improvements

This version changed how clients are identified. Virtual display identity might change, you might need to re-calibrate your HDR profile if you're using HDR with virtual display.

image

Warning

It is highly recommend to remove any other virtual display solutions from your system and Apollo/Sunshine config, to reduce confusions and compatibility issues.

Warning

Quit ALL running Apollo instances before upgrading!

v0.1.4-alpha.2

11 Sep 02:06
50c6e5b
Compare
Choose a tag to compare

Change log

  1. Add Server Command support (requires Artemis)
  2. Allow remember password on login page
  3. Minor UI improvements

Warning

It is highly recommend to remove any other virtual display solutions from your system and Apollo/Sunshine config, to reduce confusions and compatibility issues.

Warning

Quit ALL running Apollo instances before upgrading!

v0.1.3-alpha.2

06 Sep 17:40
d5d3b47
Compare
Choose a tag to compare

Change log

  1. Add option to follow client HDR settings
  2. Minor UI improvements

About HDR

Enabling HDR is not recommended at this moment, probably in the long term. The issue with HDR is huge, with loads of semi-incompatibe standards, and massive variance between device configurations and capabilities. Game supports for HDR are still choppy. Things are a little better if you're using Artemis as clients, since each client are remembered as a dedicated display with a fixed identity, Windows can auto select the calibration based on the device, but other Moonclients sharing one single identity are not that lucky.

SDR actually provides much more stable color accuracy, and are wiedly supported throught most devices you can imagine. For games, art style can easily overcome the shortcoming with no HDR, and SDR has pretty standard workflows to ensure their visual performance. So HDR isn't that important in most of the cases.

Caution

SECURITY ALERT

The pairing process from OG Sunshine had a secrity risk that was fixed here. Anyone who are using nightly version of Sunshine after #5fcd07ec are strongly recommended to upgrade to this version of Apollo or the latest nightly version of Sunshine.

Warning

It is highly recommend to remove any other virtual display solutions from your system and Apollo/Sunshine config, to reduce confusions and compatibility issues.

Warning

Quit ALL running Apollo instances before upgrading!

v0.1.2-alpha.2

03 Sep 10:46
da77362
Compare
Choose a tag to compare

Change log:

  1. Does not end stream when app quits too fast with an error code while Continue streaming if the application exits quickly is checked (fixes #22)
  2. Workaround HDR might be captured as SDR resulting extreme color sometimes (fixes #23)
  3. Minor UI improvements

Caution

SECURITY ALERT

The pairing process from OG Sunshine has a secrity risk that was fixed here. Anyone who are using nightly version of Sunshine after #5fcd07ec are strongly recommended to upgrade to this version of Apollo. They have contacted me for details, but as of today, this issue is still not fixed on the upstream.

Warning

It is highly recommend to remove any other virtual display solutions from your system and Apollo/Sunshine config, to reduce confusions and compatibility issues.

Warning

Quit ALL running Apollo instances before upgrading!

v0.1.1-alpha.1

31 Aug 05:55
6e40757
Compare
Choose a tag to compare

Change log:

  1. Add QR pairing
  2. Add Deep Link support for Artemis

Caution

SECURITY ALERT

The pairing process from OG Sunshine has a secrity risk that was fixed here. Anyone who are using nightly version of Sunshine after #5fcd07ec are strongly recommended to upgrade to this version of Apollo.

Warning

It is highly recommend to remove any other virtual display solutions from your system and Apollo/Sunshine config, to reduce confusions and compatibility issues.

Warning

Quit ALL running Apollo instances before upgrading!

v0.1.0-alpha.1

29 Aug 23:22
f58c1ea
Compare
Choose a tag to compare

Release note:

Version bumped to 0.1.0-alpha.1 for old version check logic to function correctly.

It is highly recommended to upgrade to this version since it contains a security fix that fixed a security hole affects the pairing process. By this case, this version is marked as stable.

Change log:

  1. Change HTTP basic auth to a dedicated login page
  2. UI improvement

Caution

SECURITY ALERT

The pairing process from OG Sunshine has a secrity risk that was fixed in this version. Anyone who are using nightly version of Sunshine after #5fcd07ec are strongly recommended to upgrade to this version of Apollo.

As I have been banned from contributing and opening issues to the Sunshine repo, and even been banned from their Discord server, I cannot report this issue back or submitting a fix. Anyone who saw this message please help me notify them about this issue, or tell them to contact me for details.

Warning

It is highly recommend to remove any other virtual display solutions from your system and Apollo/Sunshine config, to reduce confusions and compatibility issues.

Warning

Quit ALL running Apollo instances before upgrading!

v0.0.2-alpha.2

28 Aug 18:15
1621796
Compare
Choose a tag to compare

Change log:

  1. SECURITY FIX: Fix pairing process that might get MITM credentials saved.
  2. UI improvement for cover search
  3. Add device name for OTP pairing

Caution

SECURITY ALERT

The pairing process from OG Sunshine has a secrity risk that was fixed in this version. Anyone who are using nightly version of Sunshine after #5fcd07ec are strongly recommended to upgrade to this version of Apollo.

As I have been banned from contributing and opening issues to the Sunshine repo, and even been banned from their Discord server, I cannot report this issue back or submitting a fix. Anyone who saw this message please help me notify them about this issue, or tell them to contact me for details.

Warning

It is highly recommend to remove any other virtual display solutions from your system and Apollo/Sunshine config, to reduce confusions and compatibility issues.

Warning

Quit ALL running Apollo instances before upgrading!

v0.0.2-alpha.1

27 Aug 20:46
096e8ac
Compare
Choose a tag to compare
v0.0.2-alpha.1 Pre-release
Pre-release

Change log:

  1. Implement OTP pairing method (requires Artemis)

Warning

Quit ALL running Apollo instances before upgrading!

v0.0.1-alpha.2

24 Aug 08:55
19630a9
Compare
Choose a tag to compare
v0.0.1-alpha.2 Pre-release
Pre-release

Change log:

  1. Minor UI improvement
  2. Correctly pin current display when reenumerate happes

Warning

Quit ALL running Apollo instances before upgrading!

v0.0.1-alpha.1

23 Aug 23:11
29e20eb
Compare
Choose a tag to compare
v0.0.1-alpha.1 Pre-release
Pre-release

Change log:

  1. Add option to disable control options from tray menu
  2. Add quit option to web config page
  3. Add pause to dxgi-tool.exe and audio-info.exe

Warning

Quit ALL running Apollo instances before upgrading!