Tags give the ability to mark specific points in history as being important
-
debian/4.0-2
94f9ecdd · · -
debian/4.0-1
d3545d49 · · -
v4.0
2322868e · ·scrcpy v4.0 Changes since v3.3.4: - Migrate from SDL2 to SDL3 (#6216) - Add flex display support (#6772) - Add camera torch and zoom support (#6243) - Enforce window aspect ratio (#6761, #6774, #2317, #2387, #3460) - Add --keep-active (#6792, #6787) - Add --background-color (#6807, #5855) - Set default background color to dark gray (#6807) - Display disconnected icon before closing (#6662, #6651) - Add F11 as fullscreen shortcut (#6777) - Add Mod+q shortcut to quit (#6780, #6612) - Fix Meta Quest flickering (#5913) - Fix physical vs logical size confusion (#6772) - Fix copy-paste on rooted device (#6224) - Fix colorspace conversion issue (#1868) - Fix high CPU usage with audio silence decoded from OPUS (#6715) - Add session metadata for the video stream (#6159) - Respect video capabilities constraints (#6766) - Set Windows console code page to UTF-8 (#6663) - Fix support for device serial containing spaces (#6663, #6664, #3537) - Detect TCP devices provided by mDNS (#6665, #6248) - Keep Windows terminal open on error (#6667) - Set MediaCodec KEY_PRIORITY and KEY_LATENCY to minimum values (#6670) - Open the scrcpy window earlier (#6694, #6546) - Fix device rotation shortcut (5fedc795) - Use optimal size alignment (#6746, #4949, #6236) - Add --min-size-alignment (#6746) - Fix screensaver disabled unexpectedly without video playback (#6754) - Add --no-window-aspect-ratio-lock (#6761) - Fix rotation of square displays (#6770) - Align the virtual display size (#6771) - Add --render-fit (#6772) - Set default audio-output-buffer to 10ms (#6775, #3793) - Fix turning virtual display on via right-click (#6788) - Fix OpenGL runner shutdown deadlock (#6794) - Share SDL hints between normal and OTG modes (#6809, #6808) - Upgrade platform-tools (adb) to 37.0.0 - Upgrade FFmpeg to 8.1.1 (#6715) - Upgrade SDL to 3.4.8 - Upgrade dav1d to 1.5.3 - Various technical fixes
-
-
-
v3.3.4
fb6381f5 · ·scrcpy v3.3.4 Changes since v3.3.3: - Fix permission denial error after Android upgrade (#6523) - Fix state restoration on certain devices (#6405, #6540) - Fix UHID_OUTPUT message parsing (#6415) - Fix failure when the uniqueId field is missing on certain devices (#6461) - Fix error log interleaving (#6487) - Fix startup issue on certain Meizu devices (#6480) - Fix handling of non-integer ANDROID_PLATFORM in build script (#6408)
-
v3.3.3
e5e58b1b · ·scrcpy v3.3.3 Changes since v3.3.2: - Fix immediate error after new Android 16 upgrade (#6362) - Fix frame memory leak on Windows in specific cases (#4297, #6357) - Make virtual display presentable (#6344)
-
-
v3.3.2
f663bbec · ·scrcpy v3.3.2 Changes since v3.3.1: - Fix virtual display after Android 16 upgrade (#6234, #6331) - Workaround clipboard issue on Samsung devices (#6224) - Catch CTRL_BREAK_EVENT signal on Windows (#6244) - Various technical fixes
-
v3.3.1
f01231df · ·scrcpy v3.3.1 Changes since v3.3: - Fix --power-off-on-close (#6146) - Fix clipboard with --no-clipboard-autosync (#6151) - Fix --list-apps and --list-cameras (#6165, #6167) - Fix HID mouse support with SDL precise scrolling (#6156, #6172) - Add horizontal scrolling support for HID mouse (#6172)
-
v3.3
dc169e42 · ·scrcpy v3.3 Changes since v3.2: - Associate UHID devices to virtual displays (#4829, #5547, #5557, #6009) - Fix audio capture (again) on Android 16 (#6021) - Fix segfault with --no-window without --no-control (#5970) - Fix default locked capture orientation (#6010) - Add app name SDL hint (#6107) - Report specific error for INJECT_EVENT permission (#6080) - Upgrade platform-tools (adb) to 36.0.0 - Upgrade SDL to 2.32.8 - Upgrade libusb to 1.0.29 - Various technical fixes
-
v3.2
e0f37f83 · ·scrcpy v3.2 Changes since v3.1: - Add many audio sources (#5870, #5412, #5670) - Improve/fix camera listing (#5669) - Add --display-ime-policy (#5703) - Allow controls with --no-window (#5803, #5804) - Add workaround for Pico 4 Ultra (#5659) - Fix rotation after a recent Android 15 upgrade (#5908) - Fix audio capture on Android 16 (#5698) - Make static Linux binaries compatible with older versions (#5689) - Make static macOS binaries compatible with older versions (#5649, #5697) - Upgrade FFmpeg to 7.1.1 - Upgrade libusb to 1.0.28 - Upgrade SDL to 2.32.2 - Various technical fixes
-
v3.1
0e2d0847 · ·scrcpy v3.1 Changes since v3.0.2: - Add --no-vd-destroy-content (#5615) - Improve gamepad support in games (#5623, #5362) - Inject events to main display (#5614, #5545, #5605, #5616) - Fix "turn screen off" on some devices (#4544, #5274) - Improve cleanup reliability (#5613, #5601) - Add dav1d in release builds (#5644, #4744) - Upgrade SDL to 2.30.10
-
-
v3.0.1
5febb1e9 · ·scrcpy v3.0.1 Changes since v3.0: - Set main display power for virtual display (#5522) - Rollback to old --turn-screen-off method for Android 15 (#5530) - Do not reset TCP/IP connections (#5562) - Fix socket interruption on macOS (#5536) - Fix NullPointerException on certain devices (#5537) - Fix camera capture failure without retry (#5539) - Accept control events without display (#5542) - Build macOS x86_64 release (#5526) - Fix .tar.gz compression for release tarballs (#5581) - Call static binary without wrapper script (#5560)
-
v3.0
74aecc00 · ·scrcpy v3.0 Changes since v2.7: - Add virtual display feature (#5370, #5506, #1887, #4528, #5137) - Launch Android app on start (#5370) - Add OpenGL filters (#5455) - Add --capture-orientation to replace --lock-video-orientation (which was broken on Android 14) (#4011, #4426, #5455) - Fix --crop on Android 14 (#4162, #5387, #5455) - Handle virtual display rotation (#5428, #5455) - Add --angle to apply a custom rotation (#4135, #4345, #4658, #5455) - Add --screen-off-timeout (#5447) - Adapt "turn screen off" for Android 15 (#3927, #5418) - Add shortcut Ctrl+Shift+click-and-move for horizontal tilt (#5317) - Add shortcut MOD+Shift+r to reset video capture/encoding (#5432) - Forward Alt and Super with SDK Keyboard (#5318, #5322) - Add more details to --list-encoders output (#5416) - Add option to disable virtual display system decorations (#5494) - Fix --time-limit overflow on Windows (#5355) - Fix "does not match caller's uid 2000" error (#4639, #5476) - Accept filenames containing ':' when recording (#5487, #5499) - Disable mouse by default if no video playback (#5410) - Rename --display-buffer to --video-buffer (#5403, #5420) - Listen to display changed events (#5415, #161, #1918, #4152, #5362) - Adapt server debugging for Android >= 11 (#5346, #5466) - Upgrade FFmpeg to 7.1 (#5332) - Upgrade SDL to 2.30.9 - Upgrade platform-tools (adb) to 35.0.2 - Build releases via GitHub Actions (#5306, #4490) - Release static builds for Linux and macOS (#5515, #1733, #3235, #4489, #5327) - Various technical fixes
-
v2.7
665ccb32 · ·scrcpy v2.7 Changes since v2.6.1: - Add gamepad support (#99, #2130, #5270) - Fix workarounds for ONYX devices (#5182) - Accept float values for --max-fps (265a15e0) - Upgrade SDL to 2.30.7 in Windows releases - Various technical fixes
-
-
v2.6.1
cc411156 · ·scrcpy v2.6.1 Changes since v2.6: - Inject finger input whenever possible (#5162, #5163)
-
v2.6
52136268 · ·scrcpy v2.6 Changes since v2.5: - Add audio playback capture method (#4380, #5102) - Add audio duplication feature (#3875, #4380, #5102) - Add mouse secondary bindings with Shift+click (#5055, #5076) - Rework mouse events (#5067, #5076) - Fix "turn screen off" for Honor devices (#4823, #4943, #5109) - Add clipboard workaround for Honor devices (#4822, #5073) - Always apply device workarounds (#4922, #5140, #5148, #5154) - Fix missing initialization (#5057, #5058) - Do not report error on device disconnected (#5044) - Upgrade SDL to 2.30.5 in Windows releases - Various technical fixes