forked from LizardByte/Sunshine
-
Notifications
You must be signed in to change notification settings - Fork 0
sync from origin (#3) #4
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
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* docs: various updates (LizardByte#3366) Co-authored-by: BillyTom <[email protected]> * feat(display)!: Add libdisplaydevice dependency and output name mapping (LizardByte#2894) * chore(l10n): update translations (LizardByte#3443) * build(deps): fix boost 1.87 compatibility (LizardByte#3457) * build(deps): bump third-party/build-deps from `a558c92` to `b89442e` (LizardByte#3460) Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a558c92` to `b89442e`. - [Commits](LizardByte/build-deps@a558c92...b89442e) --- updated-dependencies: - dependency-name: third-party/build-deps dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/libdisplaydevice from `bbcd179` to `2c431bc` (LizardByte#3461) build(deps): bump third-party/libdisplaydevice Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `bbcd179` to `2c431bc`. - [Release notes](https://github.com/LizardByte/libdisplaydevice/releases) - [Commits](LizardByte/libdisplaydevice@bbcd179...2c431bc) --- updated-dependencies: - dependency-name: third-party/libdisplaydevice dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump packaging/linux/flatpak/deps/shared-modules from `0529b12` to `a4889f0` (LizardByte#3465) build(deps): bump packaging/linux/flatpak/deps/shared-modules Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `0529b12` to `a4889f0`. - [Commits](flathub/shared-modules@0529b12...a4889f0) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/shared-modules dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(docker): fix docker artifacts (LizardByte#3472) * build(copr): fix build (LizardByte#3458) Co-authored-by: Matthew Schwartz <[email protected]> * build(deps): bump vue from 3.5.12 to 3.5.13 (LizardByte#3407) Bumps [vue](https://github.com/vuejs/core) from 3.5.12 to 3.5.13. - [Release notes](https://github.com/vuejs/core/releases) - [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md) - [Commits](vuejs/core@v3.5.12...v3.5.13) --- updated-dependencies: - dependency-name: vue dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * docs(doxygen): remove INCLUDE_PATH from config (LizardByte#3475) * fix(nvenc): Enable opt-in client refresh by client (LizardByte#3415) * build(deps): bump third-party/build-deps from `b89442e` to `249a313` (LizardByte#3479) Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `b89442e` to `249a313`. - [Commits](LizardByte/build-deps@b89442e...249a313) --- updated-dependencies: - dependency-name: third-party/build-deps dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (LizardByte#3490) * fix(ui): remove extra slash in logs href (LizardByte#3493) * fix(shaders/directx): replace modulus with bitwise operator (LizardByte#3499) * docs: Introducing Sunshine Guru on Gurubase.io (LizardByte#3466) Signed-off-by: Gurubase.io <[email protected]> Co-authored-by: ReenigneArcher <[email protected]> * build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (LizardByte#3504) Bumps the lizardbyte-actions group with 2 updates in the / directory: [LizardByte/setup-release-action](https://github.com/lizardbyte/setup-release-action) and [LizardByte/create-release-action](https://github.com/lizardbyte/create-release-action). Updates `LizardByte/setup-release-action` from 2024.919.143601 to 2025.102.14715 - [Release notes](https://github.com/lizardbyte/setup-release-action/releases) - [Commits](LizardByte/setup-release-action@v2024.919.143601...v2025.102.14715) Updates `LizardByte/create-release-action` from 2024.919.143026 to 2025.102.13208 - [Release notes](https://github.com/lizardbyte/create-release-action/releases) - [Commits](LizardByte/create-release-action@v2024.919.143026...v2025.102.13208) --- updated-dependencies: - dependency-name: LizardByte/setup-release-action dependency-type: direct:production update-type: version-update:semver-major dependency-group: lizardbyte-actions - dependency-name: LizardByte/create-release-action dependency-type: direct:production update-type: version-update:semver-major dependency-group: lizardbyte-actions ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(l10n): update translations (LizardByte#3473) * fix(capture/macos): fix implicit conversion of NSArray (LizardByte#3502) * fix(docs): use ucrt64 doxygen for msys2 (LizardByte#3514) * feat(web-ui): replace dropdown menus with checkboxes (LizardByte#3455) * docs(gh-pages): migrate site to jekyll format (LizardByte#3517) * build(packaging/macos)!: remove macports support (LizardByte#3506) * feat(display): Configure display device based on user config (LizardByte#3441) * chore(l10n): update translations (LizardByte#3512) Co-authored-by: ReenigneArcher <[email protected]> * feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521) * build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (LizardByte#3489) Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 9.14.0 to 11.0.1. - [Release notes](https://github.com/intlify/vue-i18n/releases) - [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/intlify/vue-i18n/commits/v11.0.1/packages/vue-i18n) --- updated-dependencies: - dependency-name: vue-i18n dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(confighttp): do not return 200 on errors (LizardByte#3385) Co-authored-by: Lukas Senionis <[email protected]> * chore: random cleanup (LizardByte#3526) * chore: fix doxygen command typo * docs(app_examples): add note about built in resolution changing on Windows * docs(app_examples): update qres example * docs(readme): improve heading appearance * docs(readme): update minimum Fedora version * docs(app_examples): fix qres ref * docs(app_examples): use env variables for displayplacer * docs(app_examples): update nvidia-settings examples * Update dev.lizardbyte.app.Sunshine.metainfo.xml * docs(guides): redirect community guides to blog * docs(website): increase avatar padding * feat(display): add display mode remapping option (LizardByte#3529) Co-authored-by: ReenigneArcher <[email protected]> * fix(capture/windows): fix capture when using the basic render driver (LizardByte#3531) * fix(capture/windows): fix capture when using the basic render driver * chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option * feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (LizardByte#3530) * Revert "feat(ddprobe): allow to manually specify gpu preference (LizardByte#3521)" This reverts commit 6a233cb. * Keep display revert delay input type change from 6a233cb * Remove ddprobe * feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA * build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a4889f0` to `f1ad050` (LizardByte#3532) build(deps): bump packaging/linux/flatpak/deps/shared-modules Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a4889f0` to `f1ad050`. - [Commits](flathub/shared-modules@a4889f0...f1ad050) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/shared-modules dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(l10n): update translations (LizardByte#3519) * docs(hrefs): update readthedocs hrefs (LizardByte#3476) * build(cmake): check for MinHook during configure (LizardByte#3533) Co-authored-by: Lukas Senionis <[email protected]> * chore: update global workflows (LizardByte#3536) * chore(l10n): update translations (LizardByte#3535) * fix(cmake/windows): static link MinHook (LizardByte#3537) * feat(display): retry reverting configuration only if device was added or removed (LizardByte#3539) * fix(checkbox): inverse global prep values for apps (LizardByte#3547) * feat(tray): add button to reset display device settings on Windows (LizardByte#3546) * chore: update global workflows (LizardByte#3551) * build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f1ad050` to `f5d368a` (LizardByte#3549) build(deps): bump packaging/linux/flatpak/deps/shared-modules Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f1ad050` to `f5d368a`. - [Commits](flathub/shared-modules@f1ad050...f5d368a) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/shared-modules dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Merge commit from fork Co-authored-by: ReenigneArcher <[email protected]> Co-authored-by: Cameron Gutman <[email protected]> * test(fixtures): move certificate fixtures to source code (LizardByte#3554) * build(linux)!: remove legacy input option (LizardByte#3562) * style: adjust clang-format rules (LizardByte#2186) Co-authored-by: Vithorio Polten <[email protected]> * docs(guides): fix blog url (LizardByte#3564) * fix(flatpak): fix broken desktop file, icons, and service (LizardByte#3561) * build(deps): bump third-party/tray from `ebbd14f` to `e80058b` (LizardByte#3567) Bumps [third-party/tray](https://github.com/LizardByte/tray) from `ebbd14f` to `e80058b`. - [Commits](LizardByte/tray@ebbd14f...e80058b) --- updated-dependencies: - dependency-name: third-party/tray dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore: update global workflows (LizardByte#3570) * build(deps): bump third-party/doxyconfig from `4c94524` to `4501c7b` (LizardByte#3573) Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `4c94524` to `4501c7b`. - [Commits](LizardByte/doxyconfig@4c94524...4501c7b) --- updated-dependencies: - dependency-name: third-party/doxyconfig dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/libdisplaydevice from `63599b0` to `1975f75` (LizardByte#3576) build(deps): bump third-party/libdisplaydevice Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `63599b0` to `1975f75`. - [Release notes](https://github.com/LizardByte/libdisplaydevice/releases) - [Commits](LizardByte/libdisplaydevice@63599b0...1975f75) --- updated-dependencies: - dependency-name: third-party/libdisplaydevice dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/tray from `e80058b` to `d45306e` (LizardByte#3574) Bumps [third-party/tray](https://github.com/LizardByte/tray) from `e80058b` to `d45306e`. - [Commits](LizardByte/tray@e80058b...d45306e) --- updated-dependencies: - dependency-name: third-party/tray dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(web-ui): fix new version notification conditions (LizardByte#3577) * build(deps): bump packaging/linux/flatpak/deps/shared-modules from `f5d368a` to `26def5f` (LizardByte#3568) build(deps): bump packaging/linux/flatpak/deps/shared-modules Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `f5d368a` to `26def5f`. - [Commits](flathub/shared-modules@f5d368a...26def5f) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/shared-modules dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(l10n): update translations (LizardByte#3563) * fix(httpcommon): sonarqube warning cleanup (LizardByte#3558) Co-authored-by: ReenigneArcher <[email protected]> * ci(packaging): fix flatpak metainfo (LizardByte#3588) * build(deps): bump wayland-protocols from 1.38 to 1.39 (LizardByte#3482) * fix(video): prevent encoder probing with no active displays (LizardByte#3592) * build(deps): bump third-party/libdisplaydevice from `2ac3386` to `53a0ea5` (LizardByte#3597) build(deps): bump third-party/libdisplaydevice Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `2ac3386` to `53a0ea5`. - [Release notes](https://github.com/LizardByte/libdisplaydevice/releases) - [Commits](LizardByte/libdisplaydevice@2ac3386...53a0ea5) --- updated-dependencies: - dependency-name: third-party/libdisplaydevice dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(video): allow encoder probing when there are no devices at all (LizardByte#3594) * build(deps): bump third-party/wayland-protocols from `6bcf87d` to `c7b582c` (LizardByte#3611) build(deps): bump third-party/wayland-protocols Bumps third-party/wayland-protocols from `6bcf87d` to `c7b582c`. --- updated-dependencies: - dependency-name: third-party/wayland-protocols dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(display): Add revert display config on disconnect option (LizardByte#3613) * fix(api): return proper json objects (LizardByte#3544) * chore: update global workflows (LizardByte#3623) * fix(ui): properly handle boolean json responses (LizardByte#3626) * ci(docker): fix debian arm builds (LizardByte#3627) * fix(dd_config)!: disable by default (LizardByte#3639) * feat(nvenc): implement async encode and hang recovery (LizardByte#3629) * feat(nvenc): implement async encode * fix(video): allow NVENC to complete teardown asynchronously * build(deps): bump third-party/libdisplaydevice from `53a0ea5` to `591387c` (LizardByte#3643) build(deps): bump third-party/libdisplaydevice Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `53a0ea5` to `591387c`. - [Release notes](https://github.com/LizardByte/libdisplaydevice/releases) - [Commits](LizardByte/libdisplaydevice@53a0ea5...591387c) --- updated-dependencies: - dependency-name: third-party/libdisplaydevice dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump vite from 4.5.2 to 4.5.9 (LizardByte#3645) * ci(homebrew): fix python install (LizardByte#3646) * fix(linux/inputtino): DualSense native support without Steam Input (LizardByte#3600) * feat: Add Max Bitrate option (LizardByte#3628) * build(deps): bump babel from 2.16.0 to 2.17.0 (LizardByte#3631) Bumps [babel](https://github.com/python-babel/babel) from 2.16.0 to 2.17.0. - [Release notes](https://github.com/python-babel/babel/releases) - [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst) - [Commits](python-babel/babel@v2.16.0...v2.17.0) --- updated-dependencies: - dependency-name: babel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump googletest to v1.16.0 (LizardByte#3655) * fix: add missing strings for max_bitrate setting, and improved logging for bitrate (LizardByte#3656) * build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (LizardByte#3651) Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.0.1 to 11.1.1. - [Release notes](https://github.com/intlify/vue-i18n/releases) - [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.1/packages/vue-i18n) --- updated-dependencies: - dependency-name: vue-i18n dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump packaging/linux/flatpak/deps/shared-modules from `26def5f` to `802d804` (LizardByte#3598) build(deps): bump packaging/linux/flatpak/deps/shared-modules Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `26def5f` to `802d804`. - [Commits](flathub/shared-modules@26def5f...802d804) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/shared-modules dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `a1eb29c` to `aac65cf` (LizardByte#3596) build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `a1eb29c` to `aac65cf`. - [Commits](flatpak/flatpak-builder-tools@a1eb29c...aac65cf) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump packaging/linux/flatpak/deps/shared-modules from `802d804` to `85cf327` (LizardByte#3661) build(deps): bump packaging/linux/flatpak/deps/shared-modules Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `802d804` to `85cf327`. - [Commits](flathub/shared-modules@802d804...85cf327) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/shared-modules dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(display): expose HDR toggle workaround delay to user (LizardByte#3579) * build(deps): bump third-party/inputtino from `311fd2d` to `00ea0c2` (LizardByte#3672) Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `311fd2d` to `00ea0c2`. - [Commits](games-on-whales/inputtino@311fd2d...00ea0c2) --- updated-dependencies: - dependency-name: third-party/inputtino dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * docs(readme): fix badge whitespace (LizardByte#3678) * ci(flatpak): use local exceptions (LizardByte#3679) * ci(flatpak): build aarch64 on arm architecture (LizardByte#3680) * fix(http): lower TLS to v1.2 for downloading covers (LizardByte#3691) * docs(readme): add sponsors (LizardByte#3697) * build(deps): bump third-party/inputtino from `00ea0c2` to `01b16d6` (LizardByte#3701) Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `00ea0c2` to `01b16d6`. - [Commits](games-on-whales/inputtino@00ea0c2...01b16d6) --- updated-dependencies: - dependency-name: third-party/inputtino dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * ci(gh-pages): preview website for PR builds in RTD (LizardByte#3709) * build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (LizardByte#3713) Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.1 to 11.1.2. - [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.2/packages/vue-i18n) --- updated-dependencies: - dependency-name: vue-i18n dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011 (LizardByte#3681) build(deps): bump @lizardbyte/shared-web Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2024.921.191855 to 2025.221.2011. - [Commits](https://github.com/LizardByte/shared-web/commits) --- updated-dependencies: - dependency-name: "@lizardbyte/shared-web" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump robinraju/release-downloader from 1.11 to 1.12 (LizardByte#3712) Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.11 to 1.12. - [Release notes](https://github.com/robinraju/release-downloader/releases) - [Commits](robinraju/release-downloader@v1.11...v1.12) --- updated-dependencies: - dependency-name: robinraju/release-downloader dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/build-deps from `249a313` to `0f8f2af` (LizardByte#3717) Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `249a313` to `0f8f2af`. - [Commits](LizardByte/build-deps@249a313...0f8f2af) --- updated-dependencies: - dependency-name: third-party/build-deps dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/inputtino from `01b16d6` to `9c19995` (LizardByte#3720) Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `01b16d6` to `9c19995`. - [Commits](games-on-whales/inputtino@01b16d6...9c19995) --- updated-dependencies: - dependency-name: third-party/inputtino dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): change Gitlab submodules to LizardByte mirrors (LizardByte#3728) * docs(readme): add contributor images (LizardByte#3732) * fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (LizardByte#3735) * build(deps): bump third-party/inputtino from `9c19995` to `1170b1e` (LizardByte#3736) Bumps [third-party/inputtino](https://github.com/games-on-whales/inputtino) from `9c19995` to `1170b1e`. - [Commits](games-on-whales/inputtino@9c19995...1170b1e) --- updated-dependencies: - dependency-name: third-party/inputtino dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump packaging/linux/flatpak/deps/shared-modules from `85cf327` to `a6c788b` (LizardByte#3730) build(deps): bump packaging/linux/flatpak/deps/shared-modules Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `85cf327` to `a6c788b`. - [Commits](flathub/shared-modules@85cf327...a6c788b) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/shared-modules dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (LizardByte#3739) * build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (LizardByte#3742) build(deps): bump @lizardbyte/shared-web Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.221.2011 to 2025.321.1458. - [Commits](https://github.com/LizardByte/shared-web/commits) --- updated-dependencies: - dependency-name: "@lizardbyte/shared-web" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/build-deps from `0f8f2af` to `c44b312` (LizardByte#3744) Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `0f8f2af` to `c44b312`. - [Commits](LizardByte/build-deps@0f8f2af...c44b312) --- updated-dependencies: - dependency-name: third-party/build-deps dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(packaging/windows): add Sunshine directories to system PATH (LizardByte#3727) * chore: update global workflows (LizardByte#3724) Co-authored-by: ReenigneArcher <[email protected]> * chore(gh-pages): add crowdin-ignore class (LizardByte#3747) * build(deps): bump third-party/build-deps from `c44b312` to `b567d3c` (LizardByte#3751) Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `c44b312` to `b567d3c`. - [Commits](LizardByte/build-deps@c44b312...b567d3c) --- updated-dependencies: - dependency-name: third-party/build-deps dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(linux): update sunshine rules (LizardByte#3748) Co-authored-by: ABeltramo <[email protected]> * build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (LizardByte#3759) build(deps): bump @lizardbyte/shared-web Bumps [@lizardbyte/shared-web](https://github.com/LizardByte/shared-web) from 2025.321.1458 to 2025.326.11214. - [Release notes](https://github.com/LizardByte/shared-web/releases) - [Commits](https://github.com/LizardByte/shared-web/commits/v2025.326.11214) --- updated-dependencies: - dependency-name: "@lizardbyte/shared-web" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/moonlight-common-c from `d3d3e6c` to `e95feaf` (LizardByte#3761) build(deps): bump third-party/moonlight-common-c Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `d3d3e6c` to `e95feaf`. - [Commits](moonlight-stream/moonlight-common-c@d3d3e6c...e95feaf) --- updated-dependencies: - dependency-name: third-party/moonlight-common-c dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(input/linux): DualSense adaptive trigger support (LizardByte#3738) * style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (LizardByte#3762) * fix(config): parse config after logging initialized (LizardByte#3769) * build(deps): bump packaging/linux/flatpak/deps/shared-modules from `a6c788b` to `1f8e591` (LizardByte#3773) build(deps): bump packaging/linux/flatpak/deps/shared-modules Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `a6c788b` to `1f8e591`. - [Commits](flathub/shared-modules@a6c788b...1f8e591) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/shared-modules dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(config): fix parse error when list ends on last line of config file (LizardByte#3772) * fix(config): ensure logging config settings are properly loaded (LizardByte#3777) * build(cmake): update policies (LizardByte#3775) * docs(readme): update crowdin image url (LizardByte#3774) * build(deps): bump third-party/Simple-Web-Server from `4abe349` to `187f798` (LizardByte#3781) build(deps): bump third-party/Simple-Web-Server Bumps [third-party/Simple-Web-Server](https://github.com/LizardByte-infrastructure/Simple-Web-Server) from `4abe349` to `187f798`. - [Commits](LizardByte-infrastructure/Simple-Web-Server@4abe349...187f798) --- updated-dependencies: - dependency-name: third-party/Simple-Web-Server dependency-version: 187f798d54a9c6cee742f2eb2c54e9ba26f5a385 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/wlr-protocols from `ffb89ac` to `2ec67eb` (LizardByte#3782) Bumps [third-party/wlr-protocols](https://github.com/LizardByte-infrastructure/wlr-protocols) from `ffb89ac` to `2ec67eb`. - [Commits](LizardByte-infrastructure/wlr-protocols@ffb89ac...2ec67eb) --- updated-dependencies: - dependency-name: third-party/wlr-protocols dependency-version: 2ec67ebd26b73bada12f3fa6afdd51563b656722 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump third-party/wayland-protocols from `c7b582c` to `4313a51` (LizardByte#3788) build(deps): bump third-party/wayland-protocols Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `c7b582c` to `4313a51`. - [Commits](LizardByte-infrastructure/wayland-protocols@c7b582c...4313a51) --- updated-dependencies: - dependency-name: third-party/wayland-protocols dependency-version: 4313a51a170efffece8f60f7a5dfdad135e6befa dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): bump vue-i18n from 11.1.2 to 11.1.3 (LizardByte#3785) Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.2 to 11.1.3. - [Release notes](https://github.com/intlify/vue-i18n/releases) - [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.3/packages/vue-i18n) --- updated-dependencies: - dependency-name: vue-i18n dependency-version: 11.1.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(linux): enable fedora 42 (LizardByte#3780) Co-authored-by: Johnny Arcitec <[email protected]> * build(deps): pin boost to 1.87 (LizardByte#3794) * build(windows): fix resource file name (LizardByte#3793) * build(deps): bump third-party/libdisplaydevice from `591387c` to `13a4aca` (LizardByte#3791) build(deps): bump third-party/libdisplaydevice Bumps [third-party/libdisplaydevice](https://github.com/LizardByte/libdisplaydevice) from `591387c` to `13a4aca`. - [Release notes](https://github.com/LizardByte/libdisplaydevice/releases) - [Commits](LizardByte/libdisplaydevice@591387c...13a4aca) --- updated-dependencies: - dependency-name: third-party/libdisplaydevice dependency-version: 13a4aca3c2f3eb78adef8f70231920f93f91f833 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix(linux): headless monitors on wayland (LizardByte#3783) * build(homebrew): explicitly set cxx standard (LizardByte#3797) * docs: add external documentation (LizardByte#3801) * fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (LizardByte#3704) * docs(website): use cdn for branded icons (LizardByte#3803) * ci(workflows): minor fixes and updates (LizardByte#3581) * fix(apps): exit steam big picture mode on session end (LizardByte#3808) * chore: update global workflows (LizardByte#3813) Co-authored-by: ReenigneArcher <[email protected]> * ci(release): increase permission for job and bump actions (LizardByte#3816) * fix(homebrew): enable system tray for linux (LizardByte#3819) * ci(flatpak): disable maximize build space for arm64 (LizardByte#3820) * build(linux): add arch linux support for linux_build.sh script (LizardByte#3814) Co-authored-by: ReenigneArcher <[email protected]> * build(deps): bump third-party/wayland-protocols from `4313a51` to `810f1ad` (LizardByte#3826) build(deps): bump third-party/wayland-protocols Bumps [third-party/wayland-protocols](https://github.com/LizardByte-infrastructure/wayland-protocols) from `4313a51` to `810f1ad`. - [Commits](LizardByte-infrastructure/wayland-protocols@4313a51...810f1ad) --- updated-dependencies: - dependency-name: third-party/wayland-protocols dependency-version: 810f1adaf33521cc55fc510566efba2a1418174f dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * ci(windows): pin gcc to 14 (LizardByte#3831) * docs(configuration): Update doc for wlr capture method (LizardByte#3828) * build(deps): bump third-party/googletest from `6910c9d` to `04ee1b4` (LizardByte#3836) Bumps [third-party/googletest](https://github.com/google/googletest) from `6910c9d` to `04ee1b4`. - [Release notes](https://github.com/google/googletest/releases) - [Commits](google/googletest@6910c9d...04ee1b4) --- updated-dependencies: - dependency-name: third-party/googletest dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(audio): add an option to disable sound streaming (LizardByte#3833) * ci(codecov): add test analytics (LizardByte#3841) * ci(codecov): add bundle analysis (LizardByte#3843) * feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (LizardByte#3845) * build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from `aac65cf` to `bf91cb0` (LizardByte#3850) build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `aac65cf` to `bf91cb0`. - [Commits](flatpak/flatpak-builder-tools@aac65cf...bf91cb0) --- updated-dependencies: - dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools dependency-version: bf91cb0bee7ce0c8021e223e3ea9c5110ebb82de dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(linux): fix gcc version and disable docs for build on arch (LizardByte#3846) --------- Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Gurubase.io <[email protected]> Co-authored-by: ReenigneArcher <[email protected]> Co-authored-by: BillyTom <[email protected]> Co-authored-by: Lukas Senionis <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Matthew Schwartz <[email protected]> Co-authored-by: TheElixZammuto <[email protected]> Co-authored-by: Petr Hanák <[email protected]> Co-authored-by: iMakeSoftware <[email protected]> Co-authored-by: Gurubase.io <[email protected]> Co-authored-by: LizardByte-bot <[email protected]> Co-authored-by: Cameron Gutman <[email protected]> Co-authored-by: Lukas Senionis <[email protected]> Co-authored-by: ABeltramo <[email protected]> Co-authored-by: Cameron Gutman <[email protected]> Co-authored-by: Vithorio Polten <[email protected]> Co-authored-by: Cody Maness <[email protected]> Co-authored-by: VMFortress <[email protected]> Co-authored-by: Utkarsh Dalal <[email protected]> Co-authored-by: Utkarsh Dalal <[email protected]> Co-authored-by: Richard Ziegler <[email protected]> Co-authored-by: Johnny Arcitec <[email protected]> Co-authored-by: Ondřej Glet <[email protected]> Co-authored-by: Andy Grundman <[email protected]> Co-authored-by: Vladimir Romashchenko <[email protected]> Co-authored-by: Clutchnp <[email protected]> Co-authored-by: SuperKenVery <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
docs: various updates (docs: various updates LizardByte/Sunshine#3366)
feat(display)!: Add libdisplaydevice dependency and output name mapping (feat(display)!: Add libdisplaydevice dependency and output name mapping LizardByte/Sunshine#2894)
chore(l10n): update translations (chore(l10n): update translations LizardByte/Sunshine#3443)
build(deps): fix boost 1.87 compatibility (build(deps): fix boost 1.87 compatibility LizardByte/Sunshine#3457)
build(deps): bump third-party/build-deps from
a558c92tob89442e(build(deps): bump third-party/build-deps froma558c92tob89442eLizardByte/Sunshine#3460)Bumps third-party/build-deps from
a558c92tob89442e.updated-dependencies:
bbcd179to2c431bc(build(deps): bump third-party/libdisplaydevice frombbcd179to2c431bcLizardByte/Sunshine#3461)build(deps): bump third-party/libdisplaydevice
Bumps third-party/libdisplaydevice from
bbcd179to2c431bc.updated-dependencies:
0529b12toa4889f0(build(deps): bump packaging/linux/flatpak/deps/shared-modules from0529b12toa4889f0LizardByte/Sunshine#3465)build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps packaging/linux/flatpak/deps/shared-modules from
0529b12toa4889f0.updated-dependencies:
build(docker): fix docker artifacts (build(docker): fix docker artifacts LizardByte/Sunshine#3472)
build(copr): fix build (build(copr): fix build LizardByte/Sunshine#3458)
build(deps): bump vue from 3.5.12 to 3.5.13 (build(deps): bump vue from 3.5.12 to 3.5.13 LizardByte/Sunshine#3407)
Bumps vue from 3.5.12 to 3.5.13.
updated-dependencies:
docs(doxygen): remove INCLUDE_PATH from config (docs(doxygen): remove INCLUDE_PATH from config LizardByte/Sunshine#3475)
fix(nvenc): Enable opt-in client refresh by client (fix(nvenc): Enable opt-in client refresh by client LizardByte/Sunshine#3415)
build(deps): bump third-party/build-deps from
b89442eto249a313(build(deps): bump third-party/build-deps fromb89442eto249a313LizardByte/Sunshine#3479)Bumps third-party/build-deps from
b89442eto249a313.updated-dependencies:
chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt (chore(installer/windows): remove parentheses in Virtual Gamepad removal prompt LizardByte/Sunshine#3490)
fix(ui): remove extra slash in logs href (fix(ui): remove extra slash in logs href LizardByte/Sunshine#3493)
fix(shaders/directx): replace modulus with bitwise operator (fix(shaders/directx): replace modulus with bitwise operator LizardByte/Sunshine#3499)
docs: Introducing Sunshine Guru on Gurubase.io (docs: Introducing Sunshine Guru on Gurubase.io LizardByte/Sunshine#3466)
build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates (build(deps): bump the lizardbyte-actions group across 1 directory with 2 updates LizardByte/Sunshine#3504)
Bumps the lizardbyte-actions group with 2 updates in the / directory: LizardByte/setup-release-action and LizardByte/create-release-action.
Updates
LizardByte/setup-release-actionfrom 2024.919.143601 to 2025.102.14715Updates
LizardByte/create-release-actionfrom 2024.919.143026 to 2025.102.13208updated-dependencies:
chore(l10n): update translations (chore(l10n): update translations LizardByte/Sunshine#3473)
fix(capture/macos): fix implicit conversion of NSArray (fix(capture/macos): fix implicit conversion of NSArray LizardByte/Sunshine#3502)
fix(docs): use ucrt64 doxygen for msys2 (fix(docs): use ucrt64 doxygen for msys2 LizardByte/Sunshine#3514)
feat(web-ui): replace dropdown menus with checkboxes (feat(web-ui): replace dropdown menus with checkboxes LizardByte/Sunshine#3455)
docs(gh-pages): migrate site to jekyll format (docs(gh-pages): migrate site to jekyll format LizardByte/Sunshine#3517)
build(packaging/macos)!: remove macports support (build(packaging/macos)!: remove macports support LizardByte/Sunshine#3506)
feat(display): Configure display device based on user config (feat(display): Configure display device based on user config LizardByte/Sunshine#3441)
chore(l10n): update translations (chore(l10n): update translations LizardByte/Sunshine#3512)
feat(ddprobe): allow to manually specify gpu preference (feat(ddprobe): allow to manually specify gpu preference LizardByte/Sunshine#3521)
build(deps): bump vue-i18n from 9.14.0 to 11.0.1 (build(deps): bump vue-i18n from 9.14.0 to 11.0.1 LizardByte/Sunshine#3489)
Bumps vue-i18n from 9.14.0 to 11.0.1.
updated-dependencies:
fix(confighttp): do not return 200 on errors (fix(confighttp): do not return 200 on errors LizardByte/Sunshine#3385)
chore: random cleanup (chore: random cleanup LizardByte/Sunshine#3526)
chore: fix doxygen command typo
docs(app_examples): add note about built in resolution changing on Windows
docs(app_examples): update qres example
docs(readme): improve heading appearance
docs(readme): update minimum Fedora version
docs(app_examples): fix qres ref
docs(app_examples): use env variables for displayplacer
docs(app_examples): update nvidia-settings examples
Update dev.lizardbyte.app.Sunshine.metainfo.xml
docs(guides): redirect community guides to blog
docs(website): increase avatar padding
feat(display): add display mode remapping option (feat(display): add display mode remapping option LizardByte/Sunshine#3529)
fix(capture/windows): fix capture when using the basic render driver (fix(capture/windows): fix capture when using the basic render driver LizardByte/Sunshine#3531)
fix(capture/windows): fix capture when using the basic render driver
chore(tests): remove now unnecessary TESTS_SOFTWARE_ENCODER_UNAVAILABLE option
feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA (feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA LizardByte/Sunshine#3530)
Revert "feat(ddprobe): allow to manually specify gpu preference (feat(ddprobe): allow to manually specify gpu preference LizardByte/Sunshine#3521)"
This reverts commit 6a233cb.
Keep display revert delay input type change from 6a233cb
Remove ddprobe
feat(capture/windows): hook APIs to avoid output reparenting that breaks DDA
build(deps): bump packaging/linux/flatpak/deps/shared-modules from
a4889f0tof1ad050(build(deps): bump packaging/linux/flatpak/deps/shared-modules froma4889f0tof1ad050LizardByte/Sunshine#3532)build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps packaging/linux/flatpak/deps/shared-modules from
a4889f0tof1ad050.updated-dependencies:
chore(l10n): update translations (chore(l10n): update translations LizardByte/Sunshine#3519)
docs(hrefs): update readthedocs hrefs (docs(hrefs): update readthedocs hrefs LizardByte/Sunshine#3476)
build(cmake): check for MinHook during configure (build(cmake): check for MinHook during configure LizardByte/Sunshine#3533)
chore: update global workflows (chore: update global workflows LizardByte/Sunshine#3536)
chore(l10n): update translations (chore(l10n): update translations LizardByte/Sunshine#3535)
fix(cmake/windows): static link MinHook (fix(cmake/windows): static link MinHook LizardByte/Sunshine#3537)
feat(display): retry reverting configuration only if device was added or removed (feat(display): retry reverting configuration only if device was added or removed LizardByte/Sunshine#3539)
fix(checkbox): inverse global prep values for apps (fix(checkbox): inverse global prep values for apps LizardByte/Sunshine#3547)
feat(tray): add button to reset display device settings on Windows (feat(tray): add button to reset display device settings on Windows LizardByte/Sunshine#3546)
chore: update global workflows (chore: update global workflows LizardByte/Sunshine#3551)
build(deps): bump packaging/linux/flatpak/deps/shared-modules from
f1ad050tof5d368a(build(deps): bump packaging/linux/flatpak/deps/shared-modules fromf1ad050tof5d368aLizardByte/Sunshine#3549)build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps packaging/linux/flatpak/deps/shared-modules from
f1ad050tof5d368a.updated-dependencies:
Merge commit from fork
test(fixtures): move certificate fixtures to source code (test(fixtures): move certificate fixtures to source code LizardByte/Sunshine#3554)
build(linux)!: remove legacy input option (build(linux)!: remove legacy input option LizardByte/Sunshine#3562)
style: adjust clang-format rules (style: adjust clang-format rules LizardByte/Sunshine#2186)
docs(guides): fix blog url (docs(guides): fix blog url LizardByte/Sunshine#3564)
fix(flatpak): fix broken desktop file, icons, and service (fix(flatpak): fix broken desktop file, icons, and service LizardByte/Sunshine#3561)
build(deps): bump third-party/tray from
ebbd14ftoe80058b(build(deps): bump third-party/tray fromebbd14ftoe80058bLizardByte/Sunshine#3567)Bumps third-party/tray from
ebbd14ftoe80058b.updated-dependencies:
chore: update global workflows (chore: update global workflows LizardByte/Sunshine#3570)
build(deps): bump third-party/doxyconfig from
4c94524to4501c7b(build(deps): bump third-party/doxyconfig from4c94524to4501c7bLizardByte/Sunshine#3573)Bumps third-party/doxyconfig from
4c94524to4501c7b.updated-dependencies:
63599b0to1975f75(build(deps): bump third-party/libdisplaydevice from63599b0to1975f75LizardByte/Sunshine#3576)build(deps): bump third-party/libdisplaydevice
Bumps third-party/libdisplaydevice from
63599b0to1975f75.updated-dependencies:
e80058btod45306e(build(deps): bump third-party/tray frome80058btod45306eLizardByte/Sunshine#3574)Bumps third-party/tray from
e80058btod45306e.updated-dependencies:
fix(web-ui): fix new version notification conditions (fix(web-ui): fix new version notification conditions LizardByte/Sunshine#3577)
build(deps): bump packaging/linux/flatpak/deps/shared-modules from
f5d368ato26def5f(build(deps): bump packaging/linux/flatpak/deps/shared-modules fromf5d368ato26def5fLizardByte/Sunshine#3568)build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps packaging/linux/flatpak/deps/shared-modules from
f5d368ato26def5f.updated-dependencies:
chore(l10n): update translations (chore(l10n): update translations LizardByte/Sunshine#3563)
fix(httpcommon): sonarqube warning cleanup (fix(httpcommon): sonarqube warning cleanup LizardByte/Sunshine#3558)
ci(packaging): fix flatpak metainfo (ci(packaging): fix flatpak metainfo LizardByte/Sunshine#3588)
build(deps): bump wayland-protocols from 1.38 to 1.39 (build(deps): bump wayland-protocols from 1.38 to 1.39 LizardByte/Sunshine#3482)
fix(video): prevent encoder probing with no active displays (fix(video): prevent encoder probing with no active displays LizardByte/Sunshine#3592)
build(deps): bump third-party/libdisplaydevice from
2ac3386to53a0ea5(build(deps): bump third-party/libdisplaydevice from2ac3386to53a0ea5LizardByte/Sunshine#3597)build(deps): bump third-party/libdisplaydevice
Bumps third-party/libdisplaydevice from
2ac3386to53a0ea5.updated-dependencies:
fix(video): allow encoder probing when there are no devices at all (fix(video): allow encoder probing when there are no devices at all LizardByte/Sunshine#3594)
build(deps): bump third-party/wayland-protocols from
6bcf87dtoc7b582c(build(deps): bump third-party/wayland-protocols from6bcf87dtoc7b582cLizardByte/Sunshine#3611)build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from
6bcf87dtoc7b582c.updated-dependencies:
feat(display): Add revert display config on disconnect option (feat(display): Add revert display config on disconnect option LizardByte/Sunshine#3613)
fix(api): return proper json objects (fix(api): return proper json objects LizardByte/Sunshine#3544)
chore: update global workflows (chore: update global workflows LizardByte/Sunshine#3623)
fix(ui): properly handle boolean json responses (fix(ui): properly handle boolean json responses LizardByte/Sunshine#3626)
ci(docker): fix debian arm builds (ci(docker): fix debian arm builds LizardByte/Sunshine#3627)
fix(dd_config)!: disable by default (fix(dd_config)!: disable by default LizardByte/Sunshine#3639)
feat(nvenc): implement async encode and hang recovery (feat(nvenc): implement async encode LizardByte/Sunshine#3629)
feat(nvenc): implement async encode
fix(video): allow NVENC to complete teardown asynchronously
build(deps): bump third-party/libdisplaydevice from
53a0ea5to591387c(build(deps): bump third-party/libdisplaydevice from53a0ea5to591387cLizardByte/Sunshine#3643)build(deps): bump third-party/libdisplaydevice
Bumps third-party/libdisplaydevice from
53a0ea5to591387c.updated-dependencies:
build(deps): bump vite from 4.5.2 to 4.5.9 (build(deps): bump vite from 4.5.2 to 4.5.9 LizardByte/Sunshine#3645)
ci(homebrew): fix python install (ci(homebrew): fix python install LizardByte/Sunshine#3646)
fix(linux/inputtino): DualSense native support without Steam Input (fix(linux/inputtino): DualSense native support without Steam Input LizardByte/Sunshine#3600)
feat: Add Max Bitrate option (feat: Add Max Bitrate option LizardByte/Sunshine#3628)
build(deps): bump babel from 2.16.0 to 2.17.0 (build(deps): bump babel from 2.16.0 to 2.17.0 LizardByte/Sunshine#3631)
Bumps babel from 2.16.0 to 2.17.0.
updated-dependencies:
build(deps): bump googletest to v1.16.0 (build(deps): bump googletest to v1.16.0 LizardByte/Sunshine#3655)
fix: add missing strings for max_bitrate setting, and improved logging for bitrate (fix: add missing strings for max_bitrate setting, and improved logging for bitrate LizardByte/Sunshine#3656)
build(deps): bump vue-i18n from 11.0.1 to 11.1.1 (build(deps): bump vue-i18n from 11.0.1 to 11.1.1 LizardByte/Sunshine#3651)
Bumps vue-i18n from 11.0.1 to 11.1.1.
updated-dependencies:
26def5fto802d804(build(deps): bump packaging/linux/flatpak/deps/shared-modules from26def5fto802d804LizardByte/Sunshine#3598)build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps packaging/linux/flatpak/deps/shared-modules from
26def5fto802d804.updated-dependencies:
a1eb29ctoaac65cf(build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools froma1eb29ctoaac65cfLizardByte/Sunshine#3596)build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps packaging/linux/flatpak/deps/flatpak-builder-tools from
a1eb29ctoaac65cf.updated-dependencies:
802d804to85cf327(build(deps): bump packaging/linux/flatpak/deps/shared-modules from802d804to85cf327LizardByte/Sunshine#3661)build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps packaging/linux/flatpak/deps/shared-modules from
802d804to85cf327.updated-dependencies:
feat(display): expose HDR toggle workaround delay to user (feat(display): expose HDR toggle workaround delay to user LizardByte/Sunshine#3579)
build(deps): bump third-party/inputtino from
311fd2dto00ea0c2(build(deps): bump third-party/inputtino from311fd2dto00ea0c2LizardByte/Sunshine#3672)Bumps third-party/inputtino from
311fd2dto00ea0c2.updated-dependencies:
docs(readme): fix badge whitespace (docs(readme): fix badge whitespace LizardByte/Sunshine#3678)
ci(flatpak): use local exceptions (ci(flatpak): use local exceptions LizardByte/Sunshine#3679)
ci(flatpak): build aarch64 on arm architecture (ci(flatpak): build aarch64 on arm architecture LizardByte/Sunshine#3680)
fix(http): lower TLS to v1.2 for downloading covers (fix(http): lower TLS to v1.2 for downloading covers LizardByte/Sunshine#3691)
docs(readme): add sponsors (docs(readme): add sponsors LizardByte/Sunshine#3697)
build(deps): bump third-party/inputtino from
00ea0c2to01b16d6(build(deps): bump third-party/inputtino from00ea0c2to01b16d6LizardByte/Sunshine#3701)Bumps third-party/inputtino from
00ea0c2to01b16d6.updated-dependencies:
ci(gh-pages): preview website for PR builds in RTD (ci(gh-pages): preview website for PR builds in RTD LizardByte/Sunshine#3709)
build(deps): bump vue-i18n from 11.1.1 to 11.1.2 (build(deps): bump vue-i18n from 11.1.1 to 11.1.2 LizardByte/Sunshine#3713)
Bumps vue-i18n from 11.1.1 to 11.1.2.
updated-dependencies:
build(deps): bump @lizardbyte/shared-web
Bumps @lizardbyte/shared-web from 2024.921.191855 to 2025.221.2011.
updated-dependencies:
Bumps robinraju/release-downloader from 1.11 to 1.12.
updated-dependencies:
249a313to0f8f2af(build(deps): bump third-party/build-deps from249a313to0f8f2afLizardByte/Sunshine#3717)Bumps third-party/build-deps from
249a313to0f8f2af.updated-dependencies:
01b16d6to9c19995(build(deps): bump third-party/inputtino from01b16d6to9c19995LizardByte/Sunshine#3720)Bumps third-party/inputtino from
01b16d6to9c19995.updated-dependencies:
build(deps): change Gitlab submodules to LizardByte mirrors (build(deps): change Gitlab submodules to LizardByte mirrors LizardByte/Sunshine#3728)
docs(readme): add contributor images (docs(readme): add contributor images LizardByte/Sunshine#3732)
fix(packaging/flatpak): move xvfb modules to LizardByte mirrors (fix(packaging/flatpak): move xvfb modules to LizardByte mirrors LizardByte/Sunshine#3735)
build(deps): bump third-party/inputtino from
9c19995to1170b1e(build(deps): bump third-party/inputtino from9c19995to1170b1eLizardByte/Sunshine#3736)Bumps third-party/inputtino from
9c19995to1170b1e.updated-dependencies:
85cf327toa6c788b(build(deps): bump packaging/linux/flatpak/deps/shared-modules from85cf327toa6c788bLizardByte/Sunshine#3730)build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps packaging/linux/flatpak/deps/shared-modules from
85cf327toa6c788b.updated-dependencies:
fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors (fix(packaging/flatpak): move more xvfb modules to LizardByte mirrors LizardByte/Sunshine#3739)
build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 (build(deps): bump @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458 LizardByte/Sunshine#3742)
build(deps): bump @lizardbyte/shared-web
Bumps @lizardbyte/shared-web from 2025.221.2011 to 2025.321.1458.
updated-dependencies:
0f8f2aftoc44b312(build(deps): bump third-party/build-deps from0f8f2aftoc44b312LizardByte/Sunshine#3744)Bumps third-party/build-deps from
0f8f2aftoc44b312.updated-dependencies:
fix(packaging/windows): add Sunshine directories to system PATH (fix(packaging/windows): add Sunshine directories to system PATH LizardByte/Sunshine#3727)
chore: update global workflows (chore: update global workflows LizardByte/Sunshine#3724)
chore(gh-pages): add crowdin-ignore class (chore(gh-pages): add crowdin-ignore class LizardByte/Sunshine#3747)
build(deps): bump third-party/build-deps from
c44b312tob567d3c(build(deps): bump third-party/build-deps fromc44b312tob567d3cLizardByte/Sunshine#3751)Bumps third-party/build-deps from
c44b312tob567d3c.updated-dependencies:
fix(linux): update sunshine rules (fix(linux): update sunshine rules LizardByte/Sunshine#3748)
build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 (build(deps): bump @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214 LizardByte/Sunshine#3759)
build(deps): bump @lizardbyte/shared-web
Bumps @lizardbyte/shared-web from 2025.321.1458 to 2025.326.11214.
updated-dependencies:
d3d3e6ctoe95feaf(build(deps): bump third-party/moonlight-common-c fromd3d3e6ctoe95feafLizardByte/Sunshine#3761)build(deps): bump third-party/moonlight-common-c
Bumps third-party/moonlight-common-c from
d3d3e6ctoe95feaf.updated-dependencies:
feat(input/linux): DualSense adaptive trigger support (feat(input/linux): DualSense adaptive trigger support LizardByte/Sunshine#3738)
style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX (style(Web UI): Add 1rem margin between Save and Apply buttons for better UI/UX LizardByte/Sunshine#3762)
fix(config): parse config after logging initialized (fix(config): parse config after logging initialized LizardByte/Sunshine#3769)
build(deps): bump packaging/linux/flatpak/deps/shared-modules from
a6c788bto1f8e591(build(deps): bump packaging/linux/flatpak/deps/shared-modules froma6c788bto1f8e591LizardByte/Sunshine#3773)build(deps): bump packaging/linux/flatpak/deps/shared-modules
Bumps packaging/linux/flatpak/deps/shared-modules from
a6c788bto1f8e591.updated-dependencies:
fix(config): fix parse error when list ends on last line of config file (fix(config): fix parse error when list ends on last line of config file LizardByte/Sunshine#3772)
fix(config): ensure logging config settings are properly loaded (fix(config): ensure logging config settings are properly loaded LizardByte/Sunshine#3777)
build(cmake): update policies (build(cmake): update policies LizardByte/Sunshine#3775)
docs(readme): update crowdin image url (docs(readme): update crowdin image url LizardByte/Sunshine#3774)
build(deps): bump third-party/Simple-Web-Server from
4abe349to187f798(build(deps): bump third-party/Simple-Web-Server from4abe349to187f798LizardByte/Sunshine#3781)build(deps): bump third-party/Simple-Web-Server
Bumps third-party/Simple-Web-Server from
4abe349to187f798.updated-dependencies:
ffb89acto2ec67eb(build(deps): bump third-party/wlr-protocols fromffb89acto2ec67ebLizardByte/Sunshine#3782)Bumps third-party/wlr-protocols from
ffb89acto2ec67eb.updated-dependencies:
c7b582cto4313a51(build(deps): bump third-party/wayland-protocols fromc7b582cto4313a51LizardByte/Sunshine#3788)build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from
c7b582cto4313a51.updated-dependencies:
Bumps vue-i18n from 11.1.2 to 11.1.3.
updated-dependencies:
build(linux): enable fedora 42 (build(linux): enable fedora 42 LizardByte/Sunshine#3780)
build(deps): pin boost to 1.87 (build(deps): pin boost to 1.87 LizardByte/Sunshine#3794)
build(windows): fix resource file name (build(windows): fix resource file name LizardByte/Sunshine#3793)
build(deps): bump third-party/libdisplaydevice from
591387cto13a4aca(build(deps): bump third-party/libdisplaydevice from591387cto13a4acaLizardByte/Sunshine#3791)build(deps): bump third-party/libdisplaydevice
Bumps third-party/libdisplaydevice from
591387cto13a4aca.updated-dependencies:
fix(linux): headless monitors on wayland (fix(linux): headless monitors on wayland LizardByte/Sunshine#3783)
build(homebrew): explicitly set cxx standard (build(homebrew): explicitly set cxx standard LizardByte/Sunshine#3797)
docs: add external documentation (docs: add external documentation LizardByte/Sunshine#3801)
fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit (fix(audio): set the bits-per-sample of Steam Streaming Speakers to 16-bit when the default audio device is 16-bit LizardByte/Sunshine#3704)
docs(website): use cdn for branded icons (docs(website): use cdn for branded icons LizardByte/Sunshine#3803)
ci(workflows): minor fixes and updates (ci(workflows): minor fixes and updates LizardByte/Sunshine#3581)
fix(apps): exit steam big picture mode on session end (fix(apps): exit steam big picture mode on session end LizardByte/Sunshine#3808)
chore: update global workflows (chore: update global workflows LizardByte/Sunshine#3813)
ci(release): increase permission for job and bump actions (ci(release): increase permission for job and bump actions LizardByte/Sunshine#3816)
fix(homebrew): enable system tray for linux (fix(homebrew): enable system tray for linux LizardByte/Sunshine#3819)
ci(flatpak): disable maximize build space for arm64 (ci(flatpak): disable maximize build space for arm64 LizardByte/Sunshine#3820)
build(linux): add arch linux support for linux_build.sh script (build(linux): add arch linux support for linux_build.sh script LizardByte/Sunshine#3814)
build(deps): bump third-party/wayland-protocols from
4313a51to810f1ad(build(deps): bump third-party/wayland-protocols from4313a51to810f1adLizardByte/Sunshine#3826)build(deps): bump third-party/wayland-protocols
Bumps third-party/wayland-protocols from
4313a51to810f1ad.updated-dependencies:
ci(windows): pin gcc to 14 (ci(windows): pin gcc to 14 LizardByte/Sunshine#3831)
docs(configuration): Update doc for wlr capture method (docs(configuration): Update doc for wlr capture method LizardByte/Sunshine#3828)
build(deps): bump third-party/googletest from
6910c9dto04ee1b4(build(deps): bump third-party/googletest from6910c9dto04ee1b4LizardByte/Sunshine#3836)Bumps third-party/googletest from
6910c9dto04ee1b4.updated-dependencies:
feat(audio): add an option to disable sound streaming (feat(audio): add an option to disable sound streaming LizardByte/Sunshine#3833)
ci(codecov): add test analytics (ci(codecov): add test analytics LizardByte/Sunshine#3841)
ci(codecov): add bundle analysis (ci(codecov): add bundle analysis LizardByte/Sunshine#3843)
feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change (feat(docs): Suggest using displayconfig-mutter for Gnome Wayland resolution change LizardByte/Sunshine#3845)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from
aac65cftobf91cb0(build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools fromaac65cftobf91cb0LizardByte/Sunshine#3850)build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools
Bumps packaging/linux/flatpak/deps/flatpak-builder-tools from
aac65cftobf91cb0.updated-dependencies: