Skip to content

Releases: LizardByte/Sunshine

v2025.1201.3826

01 Dec 05:50
a0a9713

Choose a tag to compare

v2025.1201.3826 Pre-release
Pre-release

What's Changed

  • ci(copr): Trigger release job only for non-prereleases by @ReenigneArcher in #4297
  • build(Linux): Refactor Dockerfiles and build script for multi-stage, step-based builds by @ReenigneArcher in #4299
  • build(deps): bump vue from 3.5.21 to 3.5.22 by @dependabot[bot] in #4301
  • build(linux): update pkg-config systemd variable names by @PVermeer in #4303
  • build(deps): bump third-party/build-deps from c38829d to 2840c8a by @dependabot[bot] in #4307
  • build(packaging/homebrew): Rename class from @PROJECT_NAME@ to Sunshine by @ReenigneArcher in #4308
  • build(deps): bump LizardByte/actions from 2025.917.25039 to 2025.927.193939 in the lizardbyte-actions group by @dependabot[bot] in #4309
  • build(deps): bump LizardByte/actions from 2025.927.193939 to 2025.929.125237 in the lizardbyte-actions group by @dependabot[bot] in #4313
  • fix(linux): service file for Trixie by @ReenigneArcher in #4319
  • build(linux): static link std libraries by @PVermeer in #4321
  • build(linux): enable cpack auto dependencies by @PVermeer in #4323
  • build(linux): explicitely set CC and CXX compilers by @PVermeer in #4325
  • feat(audio): allow sending continuous audio by @mariotaku in #4261
  • build(deps): bump LizardByte/actions from 2025.929.125237 to 2025.1011.184228 in the lizardbyte-actions group by @dependabot[bot] in #4327
  • feat(fps): support x-nv-video[0].clientRefreshRateX100 for requesting fractional NTSC framerates by @andygrundman in #4019
  • build(deps): bump third-party/build-deps from 2840c8a to 1dd1b68 by @dependabot[bot] in #4326
  • fix(web-ui): translation function in DisplayOutputSelector label by @ReenigneArcher in #4328
  • build(deps): bump actions/setup-node from 5 to 6 in the github-actions group by @dependabot[bot] in #4334
  • build(deps): bump LizardByte/actions from 2025.1011.184228 to 2025.1020.14905 in the lizardbyte-actions group by @dependabot[bot] in #4347
  • build(deps): bump packaging/linux/flatpak/deps/shared-modules from 231e052 to 6537464 by @dependabot[bot] in #4346
  • build(deps): bump third-party/build-deps from 1dd1b68 to 6c9ec34 by @dependabot[bot] in #4345
  • build(rpm): Update Fedora spec and CUDA math_functions.h patch for Fedora 43+ by @ReenigneArcher in #4353
  • fix(windows): Memory leak when EnumAdapters1 uses dxgi::adapter_t address as parameter by @xd-byte in #4340
  • build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #4356
  • build(rpm): add OpenSUSE support by @ReenigneArcher in #4359
  • ci(copr): fix release event conditions by @ReenigneArcher in #4360
  • ci: move bundle analysis to separate job by @ReenigneArcher in #4361
  • fix(config): ensure apps.json is writeable by @SuperSandro2000 in #4249
  • chore(l10n): update translations by @LizardByte-bot in #4302
  • build(deps): bump LizardByte/actions from 2025.1020.14905 to 2025.1028.23217 in the lizardbyte-actions group by @dependabot[bot] in #4365
  • build(flatpak): update org.freedesktop.Platform version by @ReenigneArcher in #4382
  • docs(readme): Update for clarity and image sources by @ReenigneArcher in #4384
  • build(deps): bump third-party/Simple-Web-Server from 187f798 to 546895a by @dependabot[bot] in #4370
  • build(deps): bump boost to 1.89 by @ReenigneArcher in #4253
  • build(deps): bump third-party/build-deps from 6c9ec34 to bcaf64b by @dependabot[bot] in #4375
  • build(deps): bump packaging/linux/flatpak/deps/shared-modules from 6537464 to 8d705c8 by @dependabot[bot] in #4385
  • feat(video): use unified color conversion matrix generator by @ns6089 in #4387
  • build(deps): bump third-party/build-deps from bcaf64b to ca3f2da by @dependabot[bot] in #4392
  • fix(config): Add missing framerateX100 fields at the initializers for the video::config_t literals by @mcourteaux in #4391
  • fix(video): fix leaky abstraction in ogl luma shader by @ns6089 in #4404
  • build(deps): bump third-party/moonlight-common-c from 5f22801 to 2d984f4 by @dependabot[bot] in #4409
  • build: add freebsd support by @ReenigneArcher in #4049
  • fix(launch): Fix several launch failure conditions (exceptions thrown in child.wait, and boost::split_unix) by @mcourteaux in #4390
  • ci: harden workflows by @ReenigneArcher in #4412
  • fix(win): Windows.Graphics.Capture API frame rate capped at 60fps by @StringWeaver in #4424
  • build(deps): bump vmactions/freebsd-vm from 1.2.6 to 1.2.7 by @dependabot[bot] in #4425
  • chore(l10n): update translations by @LizardByte-bot in #4386
  • build(packaging/Arch): fix cuda gcc version detection by @Garmelon in #4442
  • build(deps): bump third-party/tray from 0309a7c to d43f4c2 by @dependabot[bot] in #4445
  • build(deps): bump third-party/wayland-protocols from 0091197 to 6141e11 by @dependabot[bot] in #4446
  • build(deps): bump third-party/build-deps from ca3f2da to afe70fa by @dependabot[bot] in #4447
  • build(arch): temporarily disable broken Arch build by @cgutman in #4451
  • build(deps): bump third-party/moonlight-common-c from 2d984f4 to b126e48 by @dependabot[bot] in #4452
  • build(deps): bump vue-i18n from 11.1.12 to 11.2.2 by @dependabot[bot] in #4454
  • build(deps): bump vue from 3.5.22 to 3.5.25 by @dependabot[bot] in #4444
  • build(deps): bump actions/checkout from 5 to 6 in the github-actions group by [@dependabot](https://gith...
Read more

v2025.1129.183945

29 Nov 23:32
f1f9e75

Choose a tag to compare

v2025.1129.183945 Pre-release
Pre-release

What's Changed

  • ci(copr): Trigger release job only for non-prereleases by @ReenigneArcher in #4297
  • build(Linux): Refactor Dockerfiles and build script for multi-stage, step-based builds by @ReenigneArcher in #4299
  • build(deps): bump vue from 3.5.21 to 3.5.22 by @dependabot[bot] in #4301
  • build(linux): update pkg-config systemd variable names by @PVermeer in #4303
  • build(deps): bump third-party/build-deps from c38829d to 2840c8a by @dependabot[bot] in #4307
  • build(packaging/homebrew): Rename class from @PROJECT_NAME@ to Sunshine by @ReenigneArcher in #4308
  • build(deps): bump LizardByte/actions from 2025.917.25039 to 2025.927.193939 in the lizardbyte-actions group by @dependabot[bot] in #4309
  • build(deps): bump LizardByte/actions from 2025.927.193939 to 2025.929.125237 in the lizardbyte-actions group by @dependabot[bot] in #4313
  • fix(linux): service file for Trixie by @ReenigneArcher in #4319
  • build(linux): static link std libraries by @PVermeer in #4321
  • build(linux): enable cpack auto dependencies by @PVermeer in #4323
  • build(linux): explicitely set CC and CXX compilers by @PVermeer in #4325
  • feat(audio): allow sending continuous audio by @mariotaku in #4261
  • build(deps): bump LizardByte/actions from 2025.929.125237 to 2025.1011.184228 in the lizardbyte-actions group by @dependabot[bot] in #4327
  • feat(fps): support x-nv-video[0].clientRefreshRateX100 for requesting fractional NTSC framerates by @andygrundman in #4019
  • build(deps): bump third-party/build-deps from 2840c8a to 1dd1b68 by @dependabot[bot] in #4326
  • fix(web-ui): translation function in DisplayOutputSelector label by @ReenigneArcher in #4328
  • build(deps): bump actions/setup-node from 5 to 6 in the github-actions group by @dependabot[bot] in #4334
  • build(deps): bump LizardByte/actions from 2025.1011.184228 to 2025.1020.14905 in the lizardbyte-actions group by @dependabot[bot] in #4347
  • build(deps): bump packaging/linux/flatpak/deps/shared-modules from 231e052 to 6537464 by @dependabot[bot] in #4346
  • build(deps): bump third-party/build-deps from 1dd1b68 to 6c9ec34 by @dependabot[bot] in #4345
  • build(rpm): Update Fedora spec and CUDA math_functions.h patch for Fedora 43+ by @ReenigneArcher in #4353
  • fix(windows): Memory leak when EnumAdapters1 uses dxgi::adapter_t address as parameter by @xd-byte in #4340
  • build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #4356
  • build(rpm): add OpenSUSE support by @ReenigneArcher in #4359
  • ci(copr): fix release event conditions by @ReenigneArcher in #4360
  • ci: move bundle analysis to separate job by @ReenigneArcher in #4361
  • fix(config): ensure apps.json is writeable by @SuperSandro2000 in #4249
  • chore(l10n): update translations by @LizardByte-bot in #4302
  • build(deps): bump LizardByte/actions from 2025.1020.14905 to 2025.1028.23217 in the lizardbyte-actions group by @dependabot[bot] in #4365
  • build(flatpak): update org.freedesktop.Platform version by @ReenigneArcher in #4382
  • docs(readme): Update for clarity and image sources by @ReenigneArcher in #4384
  • build(deps): bump third-party/Simple-Web-Server from 187f798 to 546895a by @dependabot[bot] in #4370
  • build(deps): bump boost to 1.89 by @ReenigneArcher in #4253
  • build(deps): bump third-party/build-deps from 6c9ec34 to bcaf64b by @dependabot[bot] in #4375
  • build(deps): bump packaging/linux/flatpak/deps/shared-modules from 6537464 to 8d705c8 by @dependabot[bot] in #4385
  • feat(video): use unified color conversion matrix generator by @ns6089 in #4387
  • build(deps): bump third-party/build-deps from bcaf64b to ca3f2da by @dependabot[bot] in #4392
  • fix(config): Add missing framerateX100 fields at the initializers for the video::config_t literals by @mcourteaux in #4391
  • fix(video): fix leaky abstraction in ogl luma shader by @ns6089 in #4404
  • build(deps): bump third-party/moonlight-common-c from 5f22801 to 2d984f4 by @dependabot[bot] in #4409
  • build: add freebsd support by @ReenigneArcher in #4049
  • fix(launch): Fix several launch failure conditions (exceptions thrown in child.wait, and boost::split_unix) by @mcourteaux in #4390
  • ci: harden workflows by @ReenigneArcher in #4412
  • fix(win): Windows.Graphics.Capture API frame rate capped at 60fps by @StringWeaver in #4424
  • build(deps): bump vmactions/freebsd-vm from 1.2.6 to 1.2.7 by @dependabot[bot] in #4425
  • chore(l10n): update translations by @LizardByte-bot in #4386
  • build(packaging/Arch): fix cuda gcc version detection by @Garmelon in #4442
  • build(deps): bump third-party/tray from 0309a7c to d43f4c2 by @dependabot[bot] in #4445
  • build(deps): bump third-party/wayland-protocols from 0091197 to 6141e11 by @dependabot[bot] in #4446
  • build(deps): bump third-party/build-deps from ca3f2da to afe70fa by @dependabot[bot] in #4447
  • build(arch): temporarily disable broken Arch build by @cgutman in #4451
  • build(deps): bump third-party/moonlight-common-c from 2d984f4 to b126e48 by @dependabot[bot] in #4452
  • build(deps): bump vue-i18n from 11.1.12 to 11.2.2 by @dependabot[bot] in #4454
  • build(deps): bump vue from 3.5.22 to 3.5.25 by @dependabot[bot] in #4444
  • build(deps): bump actions/checkout from 5 to 6 in the github-actions group by [@dependabot](https://gith...
Read more

v2025.924.154138

24 Sep 18:27
86188d4

Choose a tag to compare

v2025.923.33222

23 Sep 06:17
f22b00d

Choose a tag to compare

Attention

This release contains critical security updates. For more information see the following:

Please update as soon as possible!

For a comprehensive list of user-facing changes, see below.

What's Changed

  • fix(power): don't wake up every 500ms to poll while not streaming by @cgutman in #4051
  • fix(amf): attempt to use level 5.1/5.2 for hevc by @mariotaku in #3888
  • fix(display): Restore Checkbox import for display device opts by @VMFortress in #4076
  • fix(windows): bundle vigembus instead of downloading it by @ReenigneArcher in #4088
  • fix(api): don't require content type for apps delete endpoint by @doxxx in #4093
  • fix(video): restore the ability to set a minimum fps target by @andygrundman in #4114
  • fix(packaging/linux): depend on libgbm by @ReenigneArcher in #4113
  • build(linux): compile with gcc13+ and bump cuda by @ReenigneArcher in #4136
  • build(deps): Update to FFmpeg 8.0 branch by @cgutman in #4143
  • feat(input/linux): allow ds5 gamepads to have a fixed device mac based on controller index by @Kishi85 in #4158
  • fix(input): Cleanup and show additional gamepad options correctly on linux (DS5) by @Kishi85 in #4169
  • fix(input): Add missing default value for ds5_inputtino_randomize_mac by @Kishi85 in #4207
  • fix(tray): optionally run tray in main event loop enabling support for macOS by @ReenigneArcher in #3818
  • feat(tray): Add runtime config option to enable/disable system tray by @Kishi85 in #4208
  • fix(packaging/Arch): make cuda and unit tests optional by @FineWolf in #4254
  • fix(packaging/Arch): do not fail if cuda was freshly installed by @FineWolf in #4257
  • fix(Linux): udev rules style issues by @Revival8697 in #4276
  • build(packaging/Linux): remove cuda as required dependency on aur by @ReenigneArcher in #4278
  • fix(packaging/Linux): ensure that uhid is loaded automatically by @gschintgen in #2906

New Contributors

Full Changelog: v2025.628.4510...v2025.923.33222


Contributors

dependabotReenigneArcherLizardByte-botKishi85FineWolfcgutmandoxxxRevival8697a5ehrenerikmagkeksegschintgenmengyanshouscottnmVMFortressandygrundmanmariotaku


πŸ›‘οΈ VirusTotal Results:

Read more

v2025.628.4510

28 Jun 00:45
65f14e1

Choose a tag to compare

Attention

This release contains critical security updates. For more information see the following:

Please update as soon as possible!

This release also contains many new features and bug fixes, including:

  • Encoder probing fixes.
  • Display automation is now disabled by default, you can re-enable it in the Sunshing config UI.
  • RestAPI improvements.
  • Async encode added for NVENC.
  • Native DualSense support on Linux.
  • Headless monitor support on Wayland Linux.
  • Minimum FPS is now be based on client framerate.
  • New languages and updated translations.
  • Many behind the scene updates to the build, ci, and dependencies.

For a more comprehensive list of user-facing changes, see below.

What's Changed

New Contributors

Full Changelog: v2025.122.141614...v2025.628.4510


Contributors

ReenigneArcherdependabotLizardByte-botClutchnp<img...

Read more

v2025.122.141614

22 Jan 14:16
64544e7

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2025.118.151840...v2025.122.141614


Contributors

ReenigneArcherdependabotCodyManessLizardByte-bot