Changelog

Track every update, feature, and fix across all versions.

Unreleased

Upcoming
23 changes
featwindowsadd LocalSend to Windows Share Sheet (@chenxdust, https://github.com/localsend/localsend/pull/2555)
featenable starting text share via command line using `--text` or `-t` flags (@guilhermetiscoski, https://github.com/localsend/localsend/pull/2661)
featandroidadd quick settings tile for instant app launch (@Voltra, https://github.com/localsend/localsend/pull/2676)
featandroid, ios, macosrespect system-wide animation preferences on first app startup (@nitheesh-daram, https://github.com/localsend/localsend/pull/2338)
featimprove remaining time formatting for long transfers (@ShlomoCode, https://github.com/localsend/localsend/pull/2765)
featchange duplicate file naming from "file-1.txt" to "file (1).txt" format (@kartoshka95, https://github.com/localsend/localsend/pull/2455)
featmacosimplement button to quickly open firewall settings from troubleshoot page (@ShlomoCode, https://github.com/localsend/localsend/pull/2775)
featmacosadd Command+Comma shortcut to open settings (@ShlomoCode, https://github.com/localsend/localsend/pull/2715)
featmacosuse user-friendly ComputerName instead of the technical hostname (@ShlomoCode, https://github.com/localsend/localsend/pull/2729)
featlinuxuse native window decorations instead of large GTK3 headerbar (@nixigaj, https://github.com/localsend/localsend/pull/2360)
fixmacosprevent Dock icon from briefly appearing during autostart when "Start hidden" is enabled (@ShlomoCode, https://github.com/localsend/localsend/pull/2449)
featmacosenable Dock icon text-drop even when the app is not running (@ShlomoCode, https://github.com/localsend/localsend/pull/2712)
featmacosborderless window design (@ReallLucky, https://github.com/localsend/localsend/pull/2416)
featmacosenable Hardened Runtime for the Mac App Store version as well to improve security (@ShlomoCode, https://github.com/localsend/localsend/pull/2716)
fixmacosDock icon drag-and-drop and Share Extension working again (@ShlomoCode, https://github.com/localsend/localsend/pull/2711)
fixandroidfiles not downloading when using "Share via link" (@ShlomoCode, https://github.com/localsend/localsend/pull/2756)
fixios, androidprevent transfer error by saving unsupported media formats to folder instead of gallery (@ShlomoCode, https://github.com/localsend/localsend/pull/2766)
fixrelease wake lock after file transfer completes to allow device sleep (@kartoshka95, https://github.com/localsend/localsend/pull/2457)
fixandroidpreserve location metadata when sharing media (@ShlomoCode, https://github.com/localsend/localsend/pull/2742)
fixtext message content displayed three times in history dialog (@ew-sirenko, https://github.com/localsend/localsend/pull/2296)
fixtext message content size calculation (@ew-sirenko, https://github.com/localsend/localsend/pull/2297)
fixlinuxadd CJK font support for Chinese, Japanese, and Korean text (@Mr-Ebonycat, https://github.com/localsend/localsend/pull/2719)
fixsave DNG files to image gallery (@ShlomoCode, https://github.com/localsend/localsend/pull/2728)

v1.17.0

19-فېۋرال، 20258 changes
featadd advanced setting to filter network interfaces (@Tienisto)
featmobileswipe gesture to select multiple media files (@Tienisto)
featwindowswhen pasting an image, automatically convert it to PNG (@BrianMwit)
featandroidadd option to open gallery when image/video was automatically saved (@Tienisto)
fixpath traversal vulnerability when saving files (@Tienisto)
fixblack screen when tapping on "Back" twice in "Share via link" (@Tienisto)
fixmacoswindow disappears on command key when minimize to tray is enabled (@Tienisto)
fixwindowsdo not poll local IP resulting in unwanted location permissions (@Tienisto)

v1.16.2

6-نويابىر، 20241 change
fixiosshare from other apps to LocalSend doesn't work in iOS 18 (@Tienisto)

v1.16.1

5-نويابىر، 20243 changes
featshow exact error message when using IP address dialog or favorite dialog (@Tienisto)
featdesktophighlight file when tapping "Show in folder" (@Tienisto)
fixandroidproperly close app on back gesture (@Tienisto)

v1.16.0

3-نويابىر، 202418 changes
featimprove transfer speed if the sending device is the bottleneck by using Rust as HTTP client and multithreading (@Tienisto)
featadd option to automatically receive files only from favorites (@Davte)
featonly automatically finish when files are either successfully received or skipped (@Tienisto)
featimprove various padding and spacing issues in RTL languages (@ShlomoCode)
featpersist "advanced settings" toggle (@Nolle10)
featadd alias-regeneration button and alias update dialog (@Nolle10)
featmacosdrag-and-drop files and text into menu bar icon (@ShlomoCode)
featmacosdrag-and-drop text into the app icon (@ShlomoCode)
featmacosinclude LocalSend as a share target in the share menu (@ShlomoCode)
featmacosstarts hidden in menu bar instead of being minimized when autostart is enabled (@ShlomoCode)
featmacosshow error and success state in the app icon (@ShlomoCode, @Tienisto)
featmacosalso have autostart option in sandboxed version (App Store) (@ShlomoCode)
featmacosLocalSend installed via dmg installer is sandboxed (@Tienisto)
featandroidenable clipboard button (@Seidko)
featiosenable clipboard button (@AnessZurba)
fixmacosreopen app from launchpad after minimizing to menu bar should make window visible (@ShlomoCode)
fixmacospersist write access to download location after app restart (@ShlomoCode)
i18nadd Malaysian (@Gloridust), Slovak (@dodog)

v1.15.4

20-ئاۋغۇست، 20249 changes
featadd button to retry a failed file transfer (@Tienisto)
featshow tooltip on the "Scan" button (@Tienisto)
feattreat any URI as link, so it becomes clickable on receiver (e.g. file://, obsidian://) (@Tienisto)
featmobileadjust button width in send tab to indicate that it's scrollable (@Tienisto)
featwindowstitle bar color should match the system theme (@FutoTan)
fixmemory leak when sending files (regression in 1.15.0, 1.15.2 only fixed receiving files) (@Tienisto)
fixwindowsLocalSend window is invisible at app start (@Tienisto)
i18ndistinguish between "Exit" and "Quit" depending on the platform (@sergd88)
i18nadd Hindi (@rishi-singh26)

v1.15.3

29-ئىيۇل، 20243 changes
featreduce receive history length to 30 items to increase performance (@Tienisto)
featshow error message when initialization fails for better debugging (@Tienisto)
fixandroidproperly close app on back gesture (@Tienisto)

v1.15.2

25-ئىيۇل، 20246 changes
featextract network scanning to separate threads, scanning should not cause UI lags anymore (@Tienisto)
featwindowsuse bigger icon for the installer (@Tienisto)
fixmemory leak when receiving files, properly receive files that exceed available RAM (@Tienisto)
fixandroidsave files outside of Download folder (@Tienisto)
fixwindowsuse correct portable settings file when started via autostart (@Tienisto)
fixwindowsmake installer work on arm64 (@Tienisto)

v1.15.1

18-ئىيۇل، 20248 changes
featsupport Internet Explorer 8 (IE8) in web share (@Tienisto)
featsave auto accept state when switching encryption mode in web share (@Tienisto)
featswitch to "Send" tab when pasting via keyboard shortcut (@Tienisto)
fixcount PIN tries correctly in web share (@Tienisto)
fixandroidcrash when picking files or folders on Android TV (@Tienisto)
fixwindowscrash when sum of file sizes is greater than 2 GB (@Tienisto)
fixwindowsbundle required DLL files to avoid crash on app start (@Tienisto)
fixmacoshide autostart option when installed via App Store because this switch is not working (@Tienisto)

v1.15.0

15-ئىيۇل، 202424 changes
featadd clear button in the send tab (@Caesarovich)
featsave text messages to history (@Tienisto)
featkeep timestamps of transferred files (@Tienisto)
featadd option to require PIN when sharing via link (@Tienisto)
featadd option to require PIN when receiving files (@Tienisto)
featadd option to open parent folder of received files in history (@Tienisto)
featconfirm before adding or removing favorites in the nearby devices list (@Tienisto)
featadd URL view when sharing via link that shows the URL in bigger font (@harriseldon)
featadd discovery timeout setting for advanced users (@o2e)
featandroiddo not require MANAGE_EXTERNAL_STORAGE, implement Android SAF (@Tienisto)
featandroiddo not copy files to cache when select via file picker (@Tienisto)
featwindowsadd context menu integration ("Send to") (@Tienisto)
featwindowstoggle "start hidden" in-app instead of referring to the system settings (@Tienisto)
featdesktopmake auto start + start hidden more stable, now listens to `--hidden` parameter instead of `autostart` (@Tienisto)
featdesktopload initial files from command line arguments (@Tienisto)
featdesktopshow progress in the taskbar (@NightFeather0615)
featmacoshandle files that were dropped into the app icon (@Tienisto)
fixsanitize file names with invalid characters (@Caesarovich)
fixUI overflow when window height is too small (@CHUNG-HAO)
fixiosmake documents files visible to the Finder / AppleDevices app (@twinkles-twinstar)
fixwindowscorrectly remove tray icon when closing the app (@zpp0196)
fixwindowsdon't keep file open (@NightFeather0615)
fixlinuxcompatibility with newer libayatana versions (@ix5)
i18nadd Serbian (@nebojsatomic), Finnish (@jooapa), Romanian (@UnifeGi)

v1.14.0

26-فېۋرال، 20246 changes
featadd option to automatically accept requests when sharing via link (@MisterChangRay, @Tienisto)
featuse fix button width for all buttons in the selection row (only noticeable in Russian) (@Tienisto)
fixpicking many files should not freeze the UI (@Tienisto)
fixdo not create a new session for the same IP when sharing via link (@MisterChangRay)
fixandroidsave files to SD card on Android 10 or older (@Tienisto)
i18nadd Danish (@Limfjorden)

v1.13.1

8-دېكابىر، 20234 changes
featadd a short delay when "Auto Finish" is enabled (@Tienisto)
featautomatically update the device name of favorite devices when they were unchanged by the user (@Tienisto)
featexpand file picker buttons if the button text is too long (@Tienisto)
fixvarious crash issues by downgrading Flutter from 3.16 to 3.13 (@Tienisto)

v1.13.0

4-دېكابىر، 202314 changes
featadd option to automatically finish after successful transfer (@Tienisto)
featshow favorite name in the device list if marked as favorite (@Tienisto)
featignore duplicate files when selected from file picker (@programmermager)
featadd donation options (@Tienisto)
featadd Yaru theme (@Tienisto)
featdesktopuses `settings.json` located next to the executable if available for portable mode (@Tienisto)
featwindowsmake windows icon sharper (@Tienisto, @sergd88)
featmacosadd Command+W shortcut to close the window (@Q1CHENL)
fixalso show an OLED color mode option when dynamic colors are not supported by OS (@dhruvanbhalara)
fixsync button should spin right away when clicked (@Tienisto)
fixandroidrequest permission when saving files outside of downloads folder (@Tienisto)
fixiosfix permission error when picking directory (@Tienisto)
fixiosclear cache when file is shared from another app (@Tienisto)
i18nadd Greek (@multipetros), Khmer (@nidexingg)

v1.12.0

25-ئۆكتەبىر، 202311 changes
featadd favorites (@Tienisto)
featadd OLED color mode (@Tienisto)
featshow dialog before clearing history (@pantshaswat, @Tienisto)
featshow clear button in apk picker search bar (@Tienisto)
featuse better colors for the toggle switches in the settings (@gitstart)
featdrastically improve GPU usage by optimizing the spin animation (@Tienisto)
featdesktopsupport pasting from clipboard (@gitstart, @Tienisto)
featlinuxallow disabling client side decorations on Wayland (@I-Want-ToBelieve)
featandroiduse high framerate on devices that lock at 60 Hz like on some OnePlus phones (@Tienisto)
fixdesktopfallback to "$HOME/Downloads" when default downloads folder is unavailable (@Sqbika)
i18nadd Vietnamese (@faea726), Thai (@watchakorn-18k), Basque (@xezpeleta)

v1.11.1

4-سېنتەبىر، 20236 changes
feathide color setting when dynamic colors are not supported (@Tienisto)
featlinuxuse white icon for the linux tray (@GaryElshaw, @Tienisto)
fixpossible race condition leading to zero total files (@Tienisto)
fixandroidnavigation bar color on Android 9 and earlier (@Tienisto)
fixandroidadd `requestLegacyExternalStorage` again (that was removed in 1.11.0) (@Tienisto)
fixlinuxdo not use zenity dependency anymore for file picker (@Tienisto)

v1.11.0

28-ئاۋغۇست، 202313 changes
featoptionally enable HTTPS (encryption) when share via link (@Tienisto)
featuse switches instead of dropdowns for settings (@forecaster-cyber)
feattapping on scan button clears found devices (@Tienisto)
feattext message dialog is multiline only (@Tienisto)
featadd option to disable animations (@Tienisto)
featadd option to not save to history (@Tienisto)
featadd option to customize device model (@Tienisto)
featdesktopbind "ESC" key to go to the previous page (@RiverTwilight, @Tienisto)
featandroid, iosopen link in new browser tab (@Tienisto)
featlinuxenable autostart feature (@TheGB0077)
fixandroid, iosSave GIFs and image metadata (@natsuk4ze)
fixandroid, ioshandle decline permission when picking files (@Tienisto)
fixdesktopGPU usage when hidden to tray (@Tienisto)

v1.10.0

2-ئىيۇن، 20238 changes
featdynamic colors (Material You) (@Tienisto)
featandroidsharing APKs includes version in file name (@Tienisto)
featwindowsrestore Windows 7 support (@Tienisto)
featwindowsuse specialized fonts for Chinese, Japanese and Korean (@graphemecluster, @Tienisto)
fixcancellation fixes during active file transfer (@SelaseKay)
fixwindowspossible settings corruption (@TheGB0077, @Tienisto)
fixandroidget downloads directory correctly (@Tienisto)
fixioscould not save HEIC files (@Tienisto)

v1.9.1

5-ماي، 20234 changes
featadd folder should include the folder itself
fixhandle file names with special characters in link share mode
fixandroidfix status bar icon color after picking a media file
fixlinuxadd libayatana-appindicator3-1 to AppImage dependencies (by @TheGB0077)

v1.9.0

23-ئاپرېل، 202320 changes
featdirectory share
featshare via browser link (for non-LocalSend users)
featadd "delete from history" button when file could not be opened (by @TheGB0077)
featclose message request when copied / opened link
featslightly improve transfer speed
featimplement LocalSend protocol v2 with v1 fallback
featscan (sync) button automatically scans all network interfaces when count < 3
featandroid, iosadd "Save to gallery" setting button in file receive options
featdesktopmove troubleshoot out of navigation into send page
featdesktopsave last window position (by @TheGB0077)
featandroidenable edge-to-edge mode
featandroidadd monochrome app icons for Android 13 (by @h9419)
featandroidset custom download path
featlinuxenable system tray (by @TheGB0077)
fixin multi-recipient mode, retrying causes a "canceled by sender" on the recipient device
fixclear selection after finished message transfer
fixioscould not scan local network on iOS 14+ (by @TheGB0077)
fixandroid, iosfallback asset picker strings to English translation (by @TheGB0077)
fixlinuxheader bar glitches
i18nadd fa

v1.8.0

5-مارت، 202319 changes
featadd send modes (single recipient, multiple recipients)
featselection gets cleared after finish by default (part of send modes feature)
featshare to multiple recipients in parallel
featadd troubleshoot page
featadd 2 buttons to receive history: open folder + delete history
featcleanup scan UI by hiding multiple network interfaces inside the scan button
featedit text message in selected files
featimprove device discovery by answering with TCP instead of UDP
featex. iOSpressing destination directory in progress page will open the directory
featandroidshare apk and install apk
featandroidAndroid TV support
featandroidshow loading indicator when picking (large) files
featwindowsleft click on tray icon opens app
featlinuxadd Control+Q shortcut to exit app
fixhandshake error in unencrypted mode
fixalso scan multicast when pressing on a subnet sync button
fixandroidmissing app icon on Android 7
fixandroid,iosshow error message when saving to gallery failed
i18nadd bn, nl, uk

v1.7.0

11-فېۋرال، 202313 changes
featimprove device discovery by enabling multicast
featreceived files history
featshow recent IP addresses in manual IP input
featseparate language settings page
featmessage input is horizontally scrollable when multiline is unselected
featopen message normally in QuickSave mode (instead of saving it into a file)
featimprove error handling and add possibility to show exact error message for debugging
featadd unencrypted HTTP mode (for debugging)
featandroidkeep file name when saving to photos
featdesktopuse bigger default window size if display is big enough
featwindowsuse "Microsoft YaHei UI" font in Windows which works better with Chinese characters
fixcache cleanup on iOS
i18nadd ar, es-ES, fr-FR, hu, in, it, iw, ja, ko, ne, pl, pt-BR, ru, sv, tr, zh-Hant-HK, zh-Hant-TW (Thanks to all the contributors!)

v1.6.2

28-يانۋار، 20233 changes
fixdesktopclose current instance when another is already open
fixcannot receive files when Chinese language is active
fixandroid, iosshare files with non-English names

v1.6.1

27-يانۋار، 20234 changes
fixwindowsapp crashes when minimized to tray
fixandroid, iosshare intent sometimes not working
fixandroid, iosscan not triggered when coming from share intent
fixandroid, iosshare intent produced duplicates after finishing a transfer

v1.6.0

27-يانۋار، 202310 changes
featshow thumbnail in progress page
featimprove cache clearing mechanism
feathashtag input now tries all combinations when multiple subnets are given
featdesktopshow dialog instead of bottom sheet when adding files
featwindows, macminimize to tray
featwindowslaunch on login
featadd multiline toggle to message input
fixshow correct file count in progress page
fixadd self-discovering prevention
i18nadd Simplified Chinese

v1.5.2

14-يانۋار، 20231 change
otherF-Droid Release

v1.5.1

10-يانۋار، 20231 change
fixwindowsapp sometimes crash on start

v1.5.0

9-يانۋار، 20236 changes
featquick save mode
feataccept requests partially
featset destination directory during accept phase
featrename incoming files
featkeep screen on during file transfer
feattap to open selected file before sending

v1.4.0

6-يانۋار، 20232 changes
featsupport multiple local IP addresses
featdetect if message is a link and add a button to open the link

v1.3.1

3-يانۋار، 20231 change
fixlocal IP sometimes not found

v1.3.0

3-يانۋار، 20236 changes
featenter custom target address
feattap to open received file
featresponsive UI
featiosreceive share intent
featwindowsset destination folder
fixupdate nearby device attributes when scan again

v1.2.0

31-دېكابىر، 20223 changes
featdrag and drop files
featshare plain messages
featandroidreceive share intent

v1.1.0

30-دېكابىر، 20223 changes
featandroidadd media picker
featiosmerge image and video to common media picker
fixandroidmissing internet permission

v1.0.0

29-دېكابىر، 20221 change
otherInitial Release

باشلاشقا تەييارمۇ؟

LocalSend نى چۈشۈرۈپ، ئۈسكۈنىلىرىڭىز ئارىسىدا ھۆججەتلەرنى ئاسان ھەمبەھىرلەڭ.