Version History
Here you can find the changelog of Moonlight Game Streaming since it was posted on our website on 2016-10-18.
The latest version is 12.1 and it was updated on soft112.com on 04 March, 2024.
See below the changes in each version:
version 12.1
posted on 2024-02-25
v12.1
- Added support for full end-to-end stream encryption with Sunshine*
- Fixed immediate connection termination error when streaming over some Internet connections*
- Added option to adjust emulated rumble intensity
- Added option to scroll in controller mouse emulation mode
- Improved connection reliability during temporary network interruptions
- Fixed pass-through of special Sunshine key combos to the host
* Requires upcoming Sunshine v0.22.0 release or current Sunshine nightly build
version 12.0.2
posted on 2023-10-30
v12.0.2
- Fixed connection issue with some hosts running GeForce Experience and older Sunshine versions
- Fixed native frame rate streaming support on older versions of Android
- Stability improvements
version 12.0.1
posted on 2023-10-17
v12.0.1
- Added Select+L1 gamepad button combo to act as the touchpad button when emulating a PS4 controller using built-in device motion sensors
- Disabled gamepad motion sensors by default on Android 12 as a workaround for an Android 12 bug that randomly crashes Moonlight
- Fixed analog sticks not centering properly in rare cases
- Adjusted bitrate handling of AV1 to be consistent with HEVC
- Fixed handling of some unusual H.264 and HEVC streams
version 12.0
posted on 2023-10-12
v12.0
- Added option to stream at device native FPS
- Added native PS4/PS5 controller support with motion, LED, battery, and touchpad*
- Added native stylus input passthrough**
- Added experimental AV1 support**
- Added support for emulating gamepad motion sensors**
- Increased gamepad limit to 16**
- Added local mouse cursor toggle key combo
- Android 14 and ChromeOS optimizations
* requires Android 12 or later and Sunshine nightly builds
** requires Sunshine nightly builds
version 11.0
posted on 2023-02-26
v11.0
- Added support for horizontal scrolling with Sunshine hosts
- Added support for typing non-ASCII characters with the software keyboard
- Reduced input latency via increased input polling rate
- Fixed issues detecting Sunshine and GFE running on the same PC
- Fixed relative mouse mode not working on some Chrome OS devices
- Fixed a bug handling PCs with addresses that contain underscores
- Fixed a bug that could cause Chromecasts to enter 24 Hz mode when streaming
version 10.0
posted on 2022-05-19
v10.0
- Introduced new frame pacing options to balance latency and smoothness
- The old "Never drop frames" option is now called "Prefer smoothest video"
- All streams can now be launched in HDR-capable mode (some games require an HDR compatible display on your host PC)
- Moonlight will automatically attempt to wake your host PC if it is offline when you attempt to stream via a shortcut
- Improved handling of S-Pen on Android 12
- Updated community contributed translations from Weblate
version 9.10.1
posted on 2022-03-05
v9.10.1
- Fixed crash on Android 12 when using USB driver
- Fixed several other rare user-reported crashes
version 9.10
posted on 2021-08-21
v9.10
- Improved controller rumble support with independent rumble motor control using the new Android 12 APIs
- Fixed touchpad input on DualShock controllers (requires support from your Android device)
- Fixed certain controllers disconnecting from the host when Moonlight enters the background
- Updated community-contributed translations from Weblate
version 9.9.5
posted on 2021-06-25
v9.9.5
- Optimizations to core streaming code
- Changed "H.265" to "HEVC" to match other Moonlight clients
- Fixed possible crash when audio packet sizes change while streaming
version 9.9.4
posted on 2021-06-04
v9.9.4
- Improved audio quality over unreliable network connections
- Updated community-contributed translations from Weblate
version 9.9.3
posted on 2021-05-17
v9.9.3
- Added network latency values to performance overlay
- Improved streaming performance
- Added Vietnamese translation from Weblate
version 9.9.2
posted on 2021-05-07
v9.9.2
- Fixed an issue that could cause increased audio latency on some connections
- Fixed incorrect native resolution on some devices running Android 5.1 or older
- Fixed an issue that could cause persistent video artifacts when streaming 4K after periods of packet loss
- Updated community-contributed translations from Weblate
version 9.9.1
posted on 2021-04-29
v9.9.1
- Fixed an RTSP handshake error on the first connection attempt with certain host PCs
v9.9
- Improved performance with high bitrates and resolutions with GFE 3.22
- Fixed support for Android 11 low latency codecs
- Reverted a change that caused issues on some old Qualcomm devices
- Updated translations from Weblate community
version 9.9
posted on 2021-04-27
v9.9
- Improved performance with high bitrates and resolutions with GFE 3.22
- Fixed support for Android 11 low latency codecs
- Reverted a change that caused issues on some old Qualcomm devices
- Updated translations from Weblate community
version 9.8.7
posted on 2021-04-24
v9.8.7
- Improved video latency on some HiSilicon, Samsung, and Qualcomm devices
- Added support for audio stream encryption with GFE 3.22
version 9.8.6
posted on 2021-04-21
v9.8.6
- Initial support for GeForce Experience 3.22
version 9.8.4
posted on 2021-03-22
v9.8.4
- Fixed typing upper-case letters with the software keyboard
- Improved device compatibility with the built-in USB Xbox gamepad driver
version 9.8.2
posted on 2021-03-03
v9.8.2
- Add a workaround for the Android 11 gamepad bug when Accessibility features are enabled
- See https://issuetracker.google.com/issues/163120692 for more details
version 9.8.1
posted on 2021-01-10
v9.8.1
- Added support for multiple native resolution options
- Improve accuracy of decoder latency reports for very slow decoders
- Minor UI improvements
version 9.8
posted on 2020-12-30
v9.8
- Added the option to stream at your device's native resolution
- Added 2 finger scrolling in touchpad mode
- Added additional troubleshooting information when a connection fails
- Minor UI tweaks and crash fixes
version 9.7.7
posted on 2020-10-29
v9.7.7
- Fixed missing video or audio when streaming over some Internet connections
v9.7.6
- Enabled raw mouse input on the Nvidia Shield TV to avoid mouse acceleration
version 9.7.6
posted on 2020-10-25
- Enabled raw mouse input on the Nvidia Shield TV to avoid mouse acceleration
version 9.7.5
posted on 2020-10-19
v9.7.5
- Gamepad button combos to emulate missing Select and Guide buttons have been reintroduced
- For gamepads without a Select button, LB+Start will trigger the Select button and RB+Start will trigger the Guide button
- For gamepads with a Select button, Start+Select will trigger the Guide button
version 9.7.4
posted on 2020-10-07
v9.7.4
- Improved performance on Google TV Chromecast and other newer Amlogic devices by using HEVC by default
version 9.7.3
posted on 2020-09-07
v9.7.3
- Improved connection reliability
v9.7.2
- Hiding games now only takes effect after returning to the app list
- Display a warning if the connection is too unstable to stream
- Increase maximum bitrate to 150 Mbps for Ethernet-connected devices
- Update Russian and French translations
version 9.7.1
posted on 2020-09-04
v9.7.1
- Fixed ANR after certain connection failures
v9.7
- Added the ability to hide unwanted games via a long press on the game icon
- Added a network test to check if Moonlight's connection is being blocked
- Improved display mode selection logic for better frame rate matching
- Fixed crashes on some Snapdragon 765G devices
version 9.6.4
posted on 2020-08-07
v9.6.4
- Added Ukrainian translation
- Fixed SSL error connecting to GFE 3.20.4 on Android 4.1-4.4
- Fixed a random crash when starting a stream in bad network conditions
- Fixed decoder-related crashes on Xiaomi Mi 10 Lite 5G devices
version 9.6.1
posted on 2020-07-07
v9.6.1
- Removed old button emulation feature which prevented LB+Start, RB+Start, and Start+Select from working as expected
- Fixed edges of on-screen analog sticks being clipped
- Updated Simplified and Traditional Chinese translations
version 9.6
posted on 2020-06-16
v9.6
- Improved PC and App Grid UI
- Android 11 optimizations
- Added mapping for Nintendo Switch Pro controller
- Post-stream latency message is now disabled by default
- Fixed control stream connection error on some networks
- Reorganized some of the settings options
version 9.5.1
posted on 2020-05-27
v9.5.1
- Fixed stream starting in 720p when configured for 1080p or 4K at 90 or 120 FPS
- Fixed incorrect behavior of right-side modifier keys while streaming
- Fixed the mouse cursor not reaching the bottom and right edges of the host's screen on some devices
- Updated Traditional and Simplified Chinese translations
version 9.5
posted on 2020-05-14
v9.5
- Direct touchscreen mouse control is now supported! (disable touchscreen trackpad mode in settings)
- Added an option to switch the A/B and X/Y face buttons on gamepads and on-screen controls
- Added a special error message if no video was received instead of just displaying a black screen
- Improved support for Xbox One S controllers using the new 4.8 firmware
- Improved handling of audio capture errors reported by GeForce Experience
version 9.2.1
posted on 2020-05-12
v9.2.1
- Improved stylus deadzone behavior
- Fixed incorrect mouse position on styluses without hover support
- Fixed mouse clicks causing cursor jumping on Nvidia Shield devices
v9.2
- Improved stylus support including direct mouse control
- Improved mouse support for ChromeOS and Samsung DeX
- Improved mouse support for devices running Android 7.0 and earlier
- Improved mapping for Start and Select on the ROG Kunai
- Fixed a crash when GeForce Experience returns an invalid status code value
version 9.2
posted on 2020-04-20
v9.2
- Improved stylus support including direct mouse control
- Improved mouse support for ChromeOS and Samsung DeX
- Improved mouse support for devices running Android 7.0 and earlier
- Improved mapping for Start and Select on the ROG Kunai
- Fixed a crash when GeForce Experience returns an invalid status code value
version 9.1
posted on 2020-04-19
v9.1
- Improved support for GFE 3.20.3.63
- Audio performance optimization
- Added Romanian translation
- Updated Simplified Chinese and Traditional Chinese translations
version 9.0
posted on 2020-04-12
v9.0
- Added 7.1 surround sound support
- Fixed a crash on some devices during a high intensity rumble event
version 9.0
posted on 2020-04-07
v9.0
- Added 7.1 surround sound support
version 8.12
posted on 2020-03-29
v8.12
- Improved performance during periods of packet loss
- Improved prioritization of control data sent back to the PC
version 8.11
posted on 2020-03-24
v8.11
- Configurable transparency for on-screen controls
- Fixed a crash when pinning an app shortcut to the home screen
- Fixed right click unexpectedly stopping the stream on some devices
- Improved key repeating behavior while streaming
version 8.10
posted on 2020-03-22
v8.10
- Latency optimizations for Android R DP1
- Video decoder optimizations
- Added Start+Back+LB+RB combo to disconnect the stream
- Fixed back button on some Android TV remotes
- Fixed d-pad on gamepads that expose non-functional hat axes
- Fixed unexpected mouse input after using gamepad mouse emulation mode
version 8.9
posted on 2020-03-05
v8.9
- Improved layout and appearance of the on-screen controls
- Added support for resizing the on-screen controls
- Added German translation
- Updated Chinese and French translations
version 8.8.1
posted on 2020-01-04
v8.8.1
- Pass-through H.264 colorspace data on Android 8.0 and later
- Fix hangs using HEVC on some MediaTek-based devices
- Default to HEVC on Sony Bravia TVs running Android 8.0 or later
version 8.8
posted on 2020-01-02
v8.8
- Pass-through H.264 colorspace data on Android 8.0 and later
- Fix hangs using HEVC on some MediaTek-based devices
- Default to HEVC on Sony Bravia TVs running Android 8.0 or later
version 8.7
posted on 2019-12-31
v8.7
- Fixed RTSP handshake error when streaming from certain networks
- Improved performance when streaming over a VPN
- Reduced audio bandwidth usage when streaming over low speed connections
- Fixed hitbox of on-screen analog sticks
version 8.6
posted on 2019-12-04
v8.6
- Fixed false touch events when using the back gesture on Android 10
- Fixed external IP address detection with certain VPN apps
- Display a placeholder image when box art is loading
version 8.5
posted on 2019-10-30
v8.5
- Optimized for new devices launching with Android 10
- Added a workaround to avoid video lag on the Pixel 4
- Fixed duplicate gamepads being created when using a USB Xbox One gamepad
- Fixed crashes on Sony Bravia Android TV devices
version 8.4.1
posted on 2019-10-17
v8.4.1
- Fixed DualShock 4 mapping on devices running 4.14+ kernels
- Improved support for wired Xbox 360/One controllers
- Fixed crash using certain controllers without analog triggers
version 8.4
posted on 2019-10-16
v8.4
- Fixed DualShock 4 mapping on devices running 4.14+ kernels
- Improved support for wired Xbox 360/One controllers
version 8.3
posted on 2019-09-15
v8.3
- Fixed various UI bugs on foldable devices
- Fixed connecting to a PC with multiple network adapters
- Fixed overscan padding on Android TV 10
- Fixed gamepad back buttons not working on the ASUS Tinker Board
version 8.2
posted on 2019-08-23
v8.2
- Fix items being blocked by the navigation bar on Android Q with gesture navigation disabled
- Restore some overscan padding for Android TV
- Display keyboard when opening Add PC page
version 4.8.3
posted on 2017-01-02
v4.8.3,- Moonlight now appears under the Games section on Android TV devices,- Lower video processing latency on some Android TVs,- Fixed back buttons not working as select on some controllers
version 4.7.2
posted on 2016-10-05
v4.7.2,- Fix black screen issue with GFE 3.0.7,v4.7.1,- Minor UI and performance improvements,- Fixed video hang with older GFE versions,NOTE: Users using port forwarding to stream over the Internet need to add forwarding for UDP 47999 and UDP 48010 to stream from GFE 2.10 or later.