Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.17.0 #567

Merged
merged 90 commits into from
Jan 9, 2023
Merged

v0.17.0 #567

merged 90 commits into from
Jan 9, 2023

Conversation

LizardByte-bot
Copy link
Member

@LizardByte-bot LizardByte-bot commented Dec 15, 2022

Description

This PR was created automatically.

Screenshot

Issues Fixed or Closed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Dependency update (updates to dependencies)
  • Documentation update (changes to documentation)
  • Repository update (changes to repository files, e.g. .github/...)

Branch Updates

  • I want maintainers to keep my branch updated

Changelog Summary

  • update ffmpeg submodules
  • AMD encoder improvements
  • Video: revert software bitrate change & use more conservative bufsize
  • Video: reduce nvenc delay/async_depth to 0
  • Migrate to upstream Simple-Web-Server submodule
  • Bump third-party/TPCircularBuffer from bce9170 to 8833b3a
  • Bump third-party/moonlight-common-c from 8169a31 to ef9ad52
  • Video: vaapi: reduce async_depth to 1
  • Avoid using functions deprecated in OpenSSL 3.0
  • Send valid frame type value in frame header
  • Send a valid PTS in the RTP video header
  • set submodule branches
  • Bump third-party/miniupnp from 6f848ae to 207cf44
  • add initial support for arm64 on macOS through Macports portfile
  • Fix PATH environment variable handling on Windows
  • Use the proper environment variable for the Program Files (x86) folder
  • Fix SunshineSvc hanging if an error occurs during startup
  • Spawn Sunshine.exe in a job object, so it is terminated if SunshineSvc.exe dies
  • Fix streaming with non-B8G8R8A8 desktop mode
  • Fix pixel pitch handling for DXGI_FORMAT_R16G16B16A16_FLOAT
  • windows/vram: fix fringing in NV12 colour conversion
  • fix npm path (breaking change for package maintainers)
  • Launch games under the correct user account on Windows
  • nvenc, amdvce: rework all user presets/options
  • windows: Fix audio when host is not using 48 KHz sample rate
  • Rework audio bitrate and quality handling
  • Generate certificates with unique serial numbers
  • CMake: NSIS: improve user upgrade experience (Suggest to manually uninstall existing Sunshine version before upgrade. Do NOT select to remove everything, when prompted.)
  • update docs
  • add cmake-lint action
  • Graceful termination on shutdown, logoff, and service stop
  • Remove/fix calls to std::abort()
  • Remove prompt to press enter after Sunshine exits
  • Make log priority consistent for execution messages
  • remove automatic desktop entry
  • Bump third-party/ViGEmClient from f719a1d to 9e842ba
  • Bump sphinx from 5.3.0 to 6.1.1
  • set concurrency limit for CI workflow
  • Convert keyboard input to scancodes using the US English layout
  • Dynamic capture format selection (IDXGIOutput5)
  • Fix launching apps when Sunshine is running as admin
  • Logs inside the WebUI
  • windows: pin libpsl version (build linker error)
  • Fix unexpected format switching in display_vram
  • Use separate encoding and capture devices to enable parallel encoding and capture
  • Update app id on edit
  • Fix UPnP IGD detection
  • Bump bootstrap from 5.0.0 to 5.2.3
  • Bump @fortawesome/fontawesome-free from 6.2.0 to 6.2.1
  • Implement process and thread priority adjustments
  • Fix wayland capture on nvidia
  • Fix 7.1 surround channel mapping
  • Fix NVENC profile values not applying
  • Only increase rc_buffer_size when software encoding with more than one slice
  • Fix origin_web_ui_allowed binding
  • Minor UI fixes
  • Terminate Sunshine if a session doesn't terminate for more than 10 seconds
  • Fix hang on stream termination if no frames can be captured
  • Improve robustness of encoder selection
  • Add an Apply button to the Web UI when running as a Win32 Service
  • Generated app id with hashed input data
  • Migrate Windows config files into specific config directory
  • Fix Windows masked cursor blending with GPU encoders
  • Enable Mouse Keys while streaming for systems with no mouse plugged in
  • Color conversion fixes and BT.2020 support
  • Fix divisor for YUV range

@LizardByte-bot LizardByte-bot self-assigned this Dec 15, 2022
github-actions[bot]
github-actions bot previously approved these changes Dec 15, 2022
@ReenigneArcher ReenigneArcher changed the title Pulling nightly into master v0.17.0 Dec 15, 2022
psyke83 and others added 17 commits December 15, 2022 14:18
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ReenigneArcher <[email protected]>
PATH needs to be matched case-insensitively on Windows or we will just clobber the pre-existing PATH
Fix PATH variable handling on Windows
github-actions[bot]
github-actions bot previously approved these changes Dec 22, 2022
ReenigneArcher and others added 28 commits January 2, 2023 18:18
Co-authored-by: ReenigneArcher <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@ReenigneArcher ReenigneArcher marked this pull request as ready for review January 9, 2023 01:10
@ReenigneArcher ReenigneArcher merged commit b2fe042 into master Jan 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment