Changelog for
sunshine-2024.921.45031-1.4.x86_64.rpm :
* Sat Sep 21 2024 Holden Fried
- Packaging changes:
* Switching old appindicator to preferred ayatana-appindicator
* Sat Sep 21 2024 holdenrf2021AATTgmail.com- Update to version 2024.921.45031:
* chore: update global workflows (#3210)
* chore: update global workflows (#3209)
* build(deps): bump LizardByte/homebrew-release-action from 2024.809.31635 to 2024.919.145818 (#3207)
* build(deps): bump LizardByte/setup-release-action from 2024.801.192524 to 2024.919.143601 (#3206)
* build(deps): bump LizardByte/create-release-action from 2024.614.221009 to 2024.919.143026 (#3204)
* Thu Sep 19 2024 Holden Fried - Packaging changes:
* Testing build fix for boost1.86 and new nightly...
* Wed Sep 18 2024 holdenrf2021AATTgmail.com- Update to version 2024.916.233144:
* build(cmake): Prioritize vendored includes over system-wide (#3182)
* fix(macos/packaging): MacPorts startupitem.executable path (#3183)
* chore(l10n): update translations (#3160)
* docs(configure): auto generate open urls (#3163)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `d88a915` to `a4a03d7` (#3167)
* Merge commit from fork
* build(cmake): fix typo in publisher name variable (#3158)
* build(deps): bump vue from 3.5.2 to 3.5.3 (#3150)
* ci(windows): fix typo in publisher name (#3154)
* feat(web): use shared-web (#3116)
* Wed Sep 18 2024 holdenrf2021AATTgmail.com- Update to version 2024.916.233144:
* build(cmake): Prioritize vendored includes over system-wide (#3182)
* fix(macos/packaging): MacPorts startupitem.executable path (#3183)
* chore(l10n): update translations (#3160)
* docs(configure): auto generate open urls (#3163)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `d88a915` to `a4a03d7` (#3167)
* Merge commit from fork
* build(cmake): fix typo in publisher name variable (#3158)
* build(deps): bump vue from 3.5.2 to 3.5.3 (#3150)
* ci(windows): fix typo in publisher name (#3154)
* feat(web): use shared-web (#3116)
* Wed Sep 18 2024 holdenrf2021AATTgmail.com- Update to version 2024.916.233144:
* build(cmake): Prioritize vendored includes over system-wide (#3182)
* fix(macos/packaging): MacPorts startupitem.executable path (#3183)
* chore(l10n): update translations (#3160)
* docs(configure): auto generate open urls (#3163)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `d88a915` to `a4a03d7` (#3167)
* Merge commit from fork
* build(cmake): fix typo in publisher name variable (#3158)
* build(deps): bump vue from 3.5.2 to 3.5.3 (#3150)
* ci(windows): fix typo in publisher name (#3154)
* feat(web): use shared-web (#3116)
* Wed Sep 18 2024 holdenrf2021AATTgmail.com- Update to version 2024.916.233144:
* build(cmake): Prioritize vendored includes over system-wide (#3182)
* fix(macos/packaging): MacPorts startupitem.executable path (#3183)
* chore(l10n): update translations (#3160)
* docs(configure): auto generate open urls (#3163)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `d88a915` to `a4a03d7` (#3167)
* Merge commit from fork
* build(cmake): fix typo in publisher name variable (#3158)
* build(deps): bump vue from 3.5.2 to 3.5.3 (#3150)
* ci(windows): fix typo in publisher name (#3154)
* feat(web): use shared-web (#3116)
* Wed Sep 18 2024 holdenrf2021AATTgmail.com- Update to version 2024.916.233144:
* build(cmake): Prioritize vendored includes over system-wide (#3182)
* fix(macos/packaging): MacPorts startupitem.executable path (#3183)
* chore(l10n): update translations (#3160)
* docs(configure): auto generate open urls (#3163)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `d88a915` to `a4a03d7` (#3167)
* Merge commit from fork
* build(cmake): fix typo in publisher name variable (#3158)
* build(deps): bump vue from 3.5.2 to 3.5.3 (#3150)
* ci(windows): fix typo in publisher name (#3154)
* feat(web): use shared-web (#3116)
* Wed Sep 18 2024 holdenrf2021AATTgmail.com- Update to version 2024.916.233144:
* build(cmake): Prioritize vendored includes over system-wide (#3182)
* Sun Sep 15 2024 holdenrf2021AATTgmail.com- Update to version 2024.914.221909:
* fix(macos/packaging): MacPorts startupitem.executable path (#3183)
* chore(l10n): update translations (#3160)
* docs(configure): auto generate open urls (#3163)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `d88a915` to `a4a03d7` (#3167)
* Merge commit from fork
* build(cmake): fix typo in publisher name variable (#3158)
* build(deps): bump vue from 3.5.2 to 3.5.3 (#3150)
* ci(windows): fix typo in publisher name (#3154)
* feat(web): use shared-web (#3116)
* fix(ui-apps): update game db url (#3148)
* Sun Sep 15 2024 jonatas.sgoncalvesAATTgmail.com- Update to version 2024.914.221909:
* fix(macos/packaging): MacPorts startupitem.executable path (#3183)
* chore(l10n): update translations (#3160)
* docs(configure): auto generate open urls (#3163)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `d88a915` to `a4a03d7` (#3167)
* Merge commit from fork
* build(cmake): fix typo in publisher name variable (#3158)
* build(deps): bump vue from 3.5.2 to 3.5.3 (#3150)
* ci(windows): fix typo in publisher name (#3154)
* feat(web): use shared-web (#3116)
* fix(ui-apps): update game db url (#3148)
* build(deps): bump vue from 3.4.38 to 3.5.2 (#3146)
* build(deps): bump peter-evans/create-pull-request from 6 to 7 (#3128)
* build(deps): bump third-party/wayland-protocols from `24e612f` to `4878e02` (#3120)
* chore(l10n): update translations (#3106)
* fix(gh-pages): update uno url (#3127)
* fix(win/input): use active keyboard layout for non-normalized key events (#3125)
* build(deps): bump third-party/doxyconfig from `6d145da` to `5fcfd9a` (#3136)
* build(deps): bump third-party/build-deps from `d0a09a6` to `a4fb39f` (#3131)
* docs(metadata): update urls (#3124)
* fix(win/video): don\'t offload chroma subsampling math to texture sampler when downscaling (#3014)
* docs(troubleshooting): update note on AMD lowlatencyenc (Linux) (#3117)
* fix(linux): use correct value for AMD_DEBUG environment variable (#3115)
* chore: update global workflows (#3113)
* docs: add interactive table of contents (#3111)
* chore: update global workflows (#3107)
* chore(l10n): update translations (#3082)
* fix(win/input): fix false warnings about missing ViGEmBus (#3097)
* fix(macos/linux): import boost headers normally (#3096)
* fix(mdns): don\'t hardcode mDNS instance name (#3084)
* fix(nvhttp): wrap TLS socket to ensure graceful closure (#3077)
* docs(readme): update backage url (#3091)
* fix(linux): enable lowlatency mode for AMD (#3088)
* build(docker): update dockerfiles (#3085)
* feat: add publisher metadata (#3080)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `29a1c08` to `d88a915` (#3074)
* build(deps): bump vue from 3.4.32 to 3.4.38 (#3019)
* build(deps): bump vue-i18n from 9.13.1 to 9.14.0 (#3046)
* build(cmake): remove v prefix from version number (#3067)
* feat(tests): rework tests in numerous ways (#3059)
* build(deps): bump third-party/inputtino from `f8f5a81` to `5d4b8b2` (#3053)
* feat(cmake): use symlink/junction for shaders in build dir (#3013)
* fix(packaging/rpm): setcap with filelist (#3050)
* chore(l10n): update translations (#2910)
* fix(packaging): use project version for cpack package version (#3051)
* fix(packaging): apply udev rules for uhid (#3041)
* fix(win/qsv): skip unsupported 4:4:4 codecs (#3029)
* build(deps): bump third-party/tray from `d9f7e76` to `ebbd14f` (#3010)
* build(deps): bump babel from 2.15.0 to 2.16.0 (#2998)
* build(macos): fix error in macos-13 build (#3022)
* docs(docker): add ipc note (#3034)
* feat(win/video): support native YUV 4:4:4 encoding (#2533)
* ci(crowdin): customize PR title (#3031)
* fix(linux): ensure NvFBC capture works after multiple sessions (#3020)
* fix(build): update cuda compatibilities (#3018)
* chore: update global workflows (#3003)
* fix(linux/audio): don\'t set pulseaudio buffer size (#2999)
* build(deps): bump LizardByte/homebrew-release-action from 2024.612.21058 to 2024.809.31635 (#2992)
* feat(macos): add beta homebrew formula (#2990)
* fix: print encoder name to info log during creation (#2965)
* tests(windows): prefer static libraries (#2939)
* feat(logging): include milliseconds timestamps (#2963)
* feat!: drop advertised resolutions and fps (#2924)
* chore(issue-template): add Apple Silicon to GPUs (#2968)
* build(deps): bump third-party/doxyconfig from `671b494` to `6d145da` (#2979)
* docs: drop sphinx and use doxygen exclusively (#2932)
* fix(windows): properly break on the first matching DXGI output (#2962)
* build(linux): disable GCC 12 Wrestrict warning (#2925)
* build(deps): bump LizardByte/setup-release-action from 2024.725.234618 to 2024.801.192524 (#2942)
* build(linux): add common build script (#2946)
* Handle CTRL_CLOSE_EVENT on Windows (#2952)
* build(linux): fix new lint errors (#2953)
* build(cmake): set CMAKE_PROJECT_VERSION from PROJECT_VERSION (#2936)
* chore: update global workflows (#2886)
* build(deps): bump furo from 2024.5.6 to 2024.7.18 (#2889)
* build(deps): bump LizardByte/setup-release-action from 2024.717.220227 to 2024.725.234618 (#2917)
* fix(linux): add delay to service and improve troubleshooting docs (#2903)
* docs(source code): fix examples end alias (#2921)
* fix: remove logging::bracket \"
*_view\" overloads (#2919)
* Migrate audio pipeline to float from 16-bit integer (#2873)
* New Crowdin updates (#2905)
* feat: Use CMake 3.30 for Ubuntu 22.04 docker (#2898)
* Fix invalid parameter passed to WSASendMsg() (#2890)
* Implement S/G IO for batched sends and eliminate another frame copy (#2874)
* build(deps): bump LizardByte/setup-release-action from 2024.714.140421 to 2024.717.220227 (#2888)
* Implement S/G IO for non-batched sends and eliminate more data copies (#2867)
* docs(troubleshoot): add network testing with iPerf3 (#2866)
* build(deps): bump AATTfortawesome/fontawesome-free from 6.5.2 to 6.6.0 (#2878)
* build(deps): bump vue from 3.4.31 to 3.4.32 (#2877)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `782d3cc` to `29a1c08` (#2880)
* Escape backslashes in javascript string (#2861)
* build(flatpak): separate dependencies into sub-modules (#2818)
* chore: update global workflows (#2858)
* build(deps): bump LizardByte/setup-release-action from 2024.608.210128 to 2024.714.140421 (#2856)
* fix(linux/input): don\'t pass unknown battery values (#2820)
* Eliminate a redundant alloc+copy of each frame (#2852)
* Refactor periodic loggers and limit batch size for small packets (#2835)
* fix(linux/input): handle pen EVENT_MOVE events (#2841)
* build(deps): bump third-party/build-deps from `a1e5cc7` to `d0a09a6` (#2843)
* build(linux)!: drop debian bullseye support (#2844)
* build(deps): bump third-party/doxygen-awesome-css from `40e9b25` to `28ed396` (#2829)
* build(linux): sync PKGBUILD with pacman-repo (#2833)
* Provide SSSE3, AVX2, and AVX512 optimized Reed-Solomon functions (#2828)
* Implement basic network flow control (#2803)
* docs(website): add pacman download button (#2830)
* Check API before trying to disable border on WGC capture (#2825)
* build(archlinux): generate srcinfo file during build (#2826)
* build(linux): drop support for AUR (#2819)
* New Crowdin updates (#2822)
* Fix rate control for AMD cards using VAAPI (#2821)
* build(deps): bump rstcheck[sphinx] from 6.2.1 to 6.2.4 (#2824)
* build(linux): make postinst use which to find sunshine (#2812)
* macOS: New implementation of service publication (#2786)
* ci(flatpak): add flatpak builder lint (#2799)
* ci(macos): adjust permissions for test binaries (#2806)
* build(flatpak): remove org.flatpak.Builder.BaseApp (#2798)
* build(flatpak): add xvfb locally (#2797)
* New Crowdin updates (#2792)
* New Crowdin updates (#2779)
* docs(website): add clients section (#2791)
* ci(appimage): add sleep delay before test execution (#2790)
* build(deps): bump robinraju/release-downloader from 1.10 to 1.11 (#2783)
* build(deps): bump packaging/linux/flatpak/deps/org.flatpak.Builder.BaseApp from `17d551d` to `5557876` (#2784)
* build(deps): bump vue from 3.4.30 to 3.4.31 (#2767)
* fix(upnp): support newer miniupnpc library (#2782)
* build(deps): bump third-party/inputtino from `93a81cb` to `f8f5a81` (#2766)
* docs(doxygen): disable html copy clipboard (#2771)
* New Crowdin updates (#2740)
* docs(doxygen): do not extract all (#2770)
* docs(src): add examples alias and general cleanup (#2763)
* build(deps): bump third-party/nvapi-open-source-sdk from `7d99f95` to `cce4e90` (#2750)
* build(deps): bump vue from 3.4.29 to 3.4.30 (#2749)
* build(deps): bump third-party/inputtino from `8a33706` to `93a81cb` (#2761)
* docs: use doxygen-awesome-css (#2758)
* build(docs): use patterns to locate python venv interpreter (#2757)
* docs(doxygen): simplify doxygen config file (#2752)
* docs: use doxygen directly and drop breathe (#2739)
* build(docs): add cmake target for docs (#2748)
* fix(macos): fix boost on macos (#2733)
* docs: more doxygen fixes (#2736)
* docs(src): fix some doxygen warnings (#2731)
* New Crowdin updates (#2725)
* docs: fix ffmpeg include directory (#2727)
* feat: add min_fps_target setting (#1043)
* ci(issues): update issue template (#2277)
* docs: update badges (#2716)
* fix(linux/input): battery values conversion (#2715)
* build(deps): bump third-party/tray from `98af2bf` to `d9f7e76` (#2714)
* tests: add httpcommon tests and add new file_handler methods (#2712)
* fix(brew): remove v prefix from version number (#2710)
* fix(brew): update version and fix ci push events (#2708)
* fix(homebrew): use tag instead of branch in formula (#2705)
* New Crowdin updates (#2703)
* docs: add more troubleshooting notes (#2684)
* feat(input/linux): add support for more virtual input devices (#2606)
* docs(readme): update winget badge query (#2698)
* build(deps): bump vue from 3.4.27 to 3.4.29 (#2695)
* build(deps): bump LizardByte/create-release-action from 2024.611.132610 to 2024.614.221009 (#2693)
* fix(linux): simplify default sunshine.service (#2691)
* build: optionally static link boost (#2628)
* build(deps): bump third-party/moonlight-common-c from `907110c` to `8599b60` (#2669)
* build(linux): remove unused intel media sdk (#2681)
* build(deps): bump LizardByte/homebrew-release-action from 2024.609.4731 to 2024.612.21058 (#2677)
* build(deps): bump LizardByte/create-release-action from 2024.609.5014 to 2024.611.132610 (#2676)
* fix(macos): Mouse input broken in-game (#2550)
* build(linux): add homebrew support (#2667)
* build(deps): bump third-party/tray from `0f30a63` to `98af2bf` (#2665)
* build(deps): bump LizardByte/homebrew-release-action from 2024.522.222851 to 2024.609.4731 (#2663)
* build(deps): bump LizardByte/create-release-action from 2024.608.160245 to 2024.609.5014 (#2662)
* build(deps): bump third-party/build-deps from `324e011` to `a1e5cc7` (#2658)
* build(deps): bump third-party/moonlight-common-c from `eb21561` to `907110c` (#2637)
* build(deps): bump packaging/linux/flatpak/deps/org.flatpak.Builder.BaseApp from `e524683` to `17d551d` (#2616)
* chore: update global workflows (#2653)
* build(deps): bump LizardByte/setup-release-action from 2024.524.1411 to 2024.608.210128 (#2651)
* build(deps): bump LizardByte/create-release-action from 2024.524.143912 to 2024.608.160245 (#2647)
* docs: update readthedocs on release events (#2604)
* Remove the need for a patched nvidia library for NvFBC. (#2471)
* feat(audio): custom surround-params (#2424)
* docs(readme): fix winget badge (#2620)
* build(windows): fix curl linking (#2612)
* build(windows): pin curl to working version (#2618)
* chore: update global workflows (#2597)
* Name and unpair individual clients (#2042)
* feat(win): new capture method, Windows.Graphics.Capture (#2580)
* New Crowdin updates (#2584)
* build(deps): bump LizardByte/create-release-action from 2024.520.211408 to 2024.524.143912 (#2588)
* build(deps): bump third-party/tray from `cb33552` to `0f30a63` (#2590)
* build(deps): use new ffmpeg build names (#2577)
* chore: update global workflows (#2581)
* New Crowdin updates (#2562)
* build(win): use UCRT64 environment instead of MinGW64. (#2323)
* build(deps): bump third-party/build-deps from `a326d43` to `0896e89` (#2572)
* build(deps): bump third-party/wayland-protocols to 1.36 (#2570)
* docs(windows): Add Discord Voicemeeter Guide (#2555)
* feat(ui): Dark Mode (#2493)
* fix(ui): ensure pre-releases are properly checked (#2564)
* ci: only publish homebrew formula from one job (#2560)
* chore: update global workflows (#2559)
* ci: use prerelease logic (#2553)
* chore: update global workflows (#2547)
* Fix log message for Periodic Ping (#2538)
* build(deps): bump third-party/build-deps from `efd3a38` to `a326d43` (#2536)
* build(deps): bump LizardByte/homebrew-release-action from 2024.511.160217 to 2024.516.191449 (#2535)
* build(deps): bump third-party/moonlight-common-c from `cbd0ec1` to `eb21561` (#2227)
* New Crowdin updates (#2454)
* build(deps): bump third-party/wayland-protocols from `08d1c72` to `24e612f` (#2480)
* build(deps): bump third-party/Simple-Web-Server from `27b41f5` to `4abe349` (#2114)
* build(deps): bump third-party/nvapi-open-source-sdk from `c0f5f7b` to `7d99f95` (#2145)
* build(deps): bump vue-i18n from 9.13.0 to 9.13.1 (#2455)
* docs: packet loss and linux controller (#2514)
* ci(codeql): fix codeql builds (#2475)
* fix(macos): fix broken streaming on MacOS (#2485)
* build(deps): bump vue from 3.4.23 to 3.4.27 (#2509)
* build(deps): bump babel from 2.14.0 to 2.15.0 (#2504)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `ec91811` to `782d3cc` (#2479)
* build(deps): bump third-party/tray from `4d8b798` to `cb33552` (#2528)
* Allow a custom FFmpeg build to be provided using CMake variables (#1970)
* build(deps): bump packaging/linux/flatpak/deps/org.flatpak.Builder.BaseApp from `5532d43` to `e524683` (#2517)
* build(deps): bump furo from 2024.1.29 to 2024.5.6 (#2511)
* refactor(ui): break down config.html into smaller pieces (#2491)
* build(macos): skip link of nonexistent directories (#2526)
* build(deps): bump LizardByte/homebrew-release-action from 2024.417.220943 to 2024.511.160217 (#2527)
* AppImage: add needed VA-API libraries (Intel & AMD) (#2429)
* fix(linux): add frame processing latency and logging improvements (#2502)
* fix(file_handler): avoid writing extra newline character (#2335)
* Unify asset building and use find_program to find NPM (#2522)
* build(linux)!: add fedora 40 and remove fedora 38 (#2525)
* ci: fix code coverage (#2512)
* build(archlinux): bump gcc from 12 to 13 (#2519)
* webui: Update resolution automation example text with auto refresh rate (#2503)
* fix(macos/input): incorrect mouse input for non-main display (#2461)
* Use C++20. (#2322)
* feat(macos/capture): support for capture display other than main display (#2449)
* Mon May 13 2024 jonatas.sgoncalvesAATTgmail.com- Update to version 0.23.1:
* Bump version to v0.23.1 (#2452)
* New Crowdin updates (#2392)
* Autofocus PIN input on Web UI pin page
* chore: repo updates (#2416)
* ci(codecov): skip search (#2430)
* build(deps): bump vue from 3.4.5 to 3.4.23 (#2434)
* build(deps): bump vue-i18n from 9.11.0 to 9.13.0 (#2442)
* build(deps): bump LizardByte/homebrew-release-action from 2024.409.24405 to 2024.417.220943 (#2441)
* build(deps): bump third-party/wayland-protocols from `46f201b` to `08d1c72` (#2443)
* build(deps): bump third-party/wlr-protocols from `4264185` to `2b8d433` (#2067)
* build(deps): bump packaging/linux/flatpak/deps/shared-modules from `d022995` to `ec91811` (#2428)
* build(deps): bump actions-js/push from 1.4 to 1.5 (#2440)
* build(deps): bump packaging/linux/flatpak/deps/org.flatpak.Builder.BaseApp from `6e295e6` to `5532d43` (#2444)
* fix(windows/amf): Revert RC/HRD defaults; improve documentation & config parsing (#2419)
* docs(linux): add guide for discord audio (#2447)
* chore: update global workflows (#2446)
* fix: make version update check more robust (#2437)
* ci: skip coverage upload if not in LizardByte org (#2436)
* ci: fix codeql prebuild steps for unix OSes (#2431)
* ci: update codeql to handle multiple OSes (#2425)
* ci: fix coverage ignore directories (#2420)
* fix(ui): fix quicksync locale strings (#2418)
* debug: fix codec debugging code
* Fix discarded std::clamp() result compiler warning
* Fix crash when receiving abs input events prior to the display touchport
* build(deps): bump LizardByte/homebrew-release-action from 2024.314.134529 to 2024.409.24405 (#2394)
* Improve frametiming for linux capture (#2333)
* Musl Linux fixes (#2401)
* build(deps): bump codecov/codecov-action from 3 to 4 (#2297)
* build(deps): use token for codecov/codecov-action (#2404)
* build(linux): fix ubuntu 24.04 build (#2402)
* fix(linux): use correct setap command in logs (#2400)
* fix(ltray): re-order tray dep search (#2397)
* build(tests): ensure tests can be disabled during build (#2386)
* build(deps): remove libavdevice (#2380)
* Thu Apr 18 2024 Jonatas Gonçalves - Fix all build erros in log- Update to version 0.23.0:
* chore: bump version to v0.23.0 (#2367)
* New Crowdin updates (#2372)
* Quote the path to sunshinesvc.exe when launching the termination helper (#2379)
* fix(linux/capture): fix logical comparison of texture size (#2349)
* fix(security): ensure unpairing takes effect without restart (#2365)
* build(linux)!: disable arm64 builds for Fedora (#2377)
* build(docker): increase job timeout (#2376)
* build(cmake): add prep/init.cmake (#2375)
* build: fix ubuntu 24.04 deps (#2374)
* Thu Apr 18 2024 jonatas.sgoncalvesAATTgmail.com- Update to version 0.23.0:
* chore: bump version to v0.23.0 (#2367)
* New Crowdin updates (#2372)
* Quote the path to sunshinesvc.exe when launching the termination helper (#2379)
* fix(linux/capture): fix logical comparison of texture size (#2349)
* fix(security): ensure unpairing takes effect without restart (#2365)
* build(linux)!: disable arm64 builds for Fedora (#2377)
* build(docker): increase job timeout (#2376)
* build(cmake): add prep/init.cmake (#2375)
* build: fix ubuntu 24.04 deps (#2374)
* Fri Mar 29 2024 jonatas.sgoncalvesAATTgmail.com- Update to version 0.22.2:
* Update changelog and bump version to v0.22.2
* Use a copy+delete instead of a move operation for config migration
* Only attempt a config migration once per launch
* Avoid calling Boost logging functions in appdata()
* Fix dereferencing a null pointer if SUNSHINE_MIGRATE_CONFIG doesn\'t exist
* Update tray submodule to fix broken tray icon on some systems
* build(deps): bump LizardByte/homebrew-release-action from 2024.311.172824 to 2024.314.134529 (#2264)
* Don\'t update tray icon after tray_exit() was called
* Sun Mar 10 2024 Jonatas Gonçalves - upgrade to 0.22.0: