Unreleased
Upcoming
feat
windowsadd LocalSend to Windows Share Sheet (@chenxdust, https://github.com/localsend/localsend/pull/2555)
feat
enable starting text share via command line using `--text` or `-t` flags (@guilhermetiscoski, https://github.com/localsend/localsend/pull/2661)
feat
androidadd quick settings tile for instant app launch (@Voltra, https://github.com/localsend/localsend/pull/2676)
feat
android, ios, macosrespect system-wide animation preferences on first app startup (@nitheesh-daram, https://github.com/localsend/localsend/pull/2338)
feat
improve remaining time formatting for long transfers (@ShlomoCode, https://github.com/localsend/localsend/pull/2765)
feat
change duplicate file naming from "file-1.txt" to "file (1).txt" format (@kartoshka95, https://github.com/localsend/localsend/pull/2455)
feat
macosimplement button to quickly open firewall settings from troubleshoot page (@ShlomoCode, https://github.com/localsend/localsend/pull/2775)
feat
macosadd Command+Comma shortcut to open settings (@ShlomoCode, https://github.com/localsend/localsend/pull/2715)
feat
macosuse user-friendly ComputerName instead of the technical hostname (@ShlomoCode, https://github.com/localsend/localsend/pull/2729)
feat
linuxuse native window decorations instead of large GTK3 headerbar (@nixigaj, https://github.com/localsend/localsend/pull/2360)
fix
macosprevent Dock icon from briefly appearing during autostart when "Start hidden" is enabled (@ShlomoCode, https://github.com/localsend/localsend/pull/2449)
feat
macosenable Dock icon text-drop even when the app is not running (@ShlomoCode, https://github.com/localsend/localsend/pull/2712)
feat
macosborderless window design (@ReallLucky, https://github.com/localsend/localsend/pull/2416)
feat
macosenable Hardened Runtime for the Mac App Store version as well to improve security (@ShlomoCode, https://github.com/localsend/localsend/pull/2716)
fix
macosDock icon drag-and-drop and Share Extension working again (@ShlomoCode, https://github.com/localsend/localsend/pull/2711)
fix
androidfiles not downloading when using "Share via link" (@ShlomoCode, https://github.com/localsend/localsend/pull/2756)
fix
ios, androidprevent transfer error by saving unsupported media formats to folder instead of gallery (@ShlomoCode, https://github.com/localsend/localsend/pull/2766)
fix
release wake lock after file transfer completes to allow device sleep (@kartoshka95, https://github.com/localsend/localsend/pull/2457)
fix
androidpreserve location metadata when sharing media (@ShlomoCode, https://github.com/localsend/localsend/pull/2742)
fix
text message content displayed three times in history dialog (@ew-sirenko, https://github.com/localsend/localsend/pull/2296)
fix
text message content size calculation (@ew-sirenko, https://github.com/localsend/localsend/pull/2297)
fix
linuxadd CJK font support for Chinese, Japanese, and Korean text (@Mr-Ebonycat, https://github.com/localsend/localsend/pull/2719)
fix
save DNG files to image gallery (@ShlomoCode, https://github.com/localsend/localsend/pull/2728)
v1.17.0
February 19, 2025
feat
add advanced setting to filter network interfaces (@Tienisto)
feat
mobileswipe gesture to select multiple media files (@Tienisto)
feat
windowswhen pasting an image, automatically convert it to PNG (@BrianMwit)
feat
androidadd option to open gallery when image/video was automatically saved (@Tienisto)
fix
path traversal vulnerability when saving files (@Tienisto)
fix
black screen when tapping on "Back" twice in "Share via link" (@Tienisto)
fix
macoswindow disappears on command key when minimize to tray is enabled (@Tienisto)
fix
windowsdo not poll local IP resulting in unwanted location permissions (@Tienisto)
v1.16.2
November 6, 2024
fix
iosshare from other apps to LocalSend doesn't work in iOS 18 (@Tienisto)
v1.16.1
November 5, 2024
feat
show exact error message when using IP address dialog or favorite dialog (@Tienisto)
feat
desktophighlight file when tapping "Show in folder" (@Tienisto)
fix
androidproperly close app on back gesture (@Tienisto)
v1.16.0
November 3, 2024
feat
improve transfer speed if the sending device is the bottleneck by using Rust as HTTP client and multithreading (@Tienisto)
feat
add option to automatically receive files only from favorites (@Davte)
feat
only automatically finish when files are either successfully received or skipped (@Tienisto)
feat
improve various padding and spacing issues in RTL languages (@ShlomoCode)
feat
persist "advanced settings" toggle (@Nolle10)
feat
add alias-regeneration button and alias update dialog (@Nolle10)
feat
macosdrag-and-drop files and text into menu bar icon (@ShlomoCode)
feat
macosdrag-and-drop text into the app icon (@ShlomoCode)
feat
macosinclude LocalSend as a share target in the share menu (@ShlomoCode)
feat
macosstarts hidden in menu bar instead of being minimized when autostart is enabled (@ShlomoCode)
feat
macosshow error and success state in the app icon (@ShlomoCode, @Tienisto)
feat
macosalso have autostart option in sandboxed version (App Store) (@ShlomoCode)
feat
macosLocalSend installed via dmg installer is sandboxed (@Tienisto)
feat
androidenable clipboard button (@Seidko)
feat
iosenable clipboard button (@AnessZurba)
fix
macosreopen app from launchpad after minimizing to menu bar should make window visible (@ShlomoCode)
fix
macospersist write access to download location after app restart (@ShlomoCode)
i18n
add Malaysian (@Gloridust), Slovak (@dodog)
v1.15.4
August 20, 2024
feat
add button to retry a failed file transfer (@Tienisto)
feat
show tooltip on the "Scan" button (@Tienisto)
feat
treat any URI as link, so it becomes clickable on receiver (e.g. file://, obsidian://) (@Tienisto)
feat
mobileadjust button width in send tab to indicate that it's scrollable (@Tienisto)
feat
windowstitle bar color should match the system theme (@FutoTan)
fix
memory leak when sending files (regression in 1.15.0, 1.15.2 only fixed receiving files) (@Tienisto)
fix
windowsLocalSend window is invisible at app start (@Tienisto)
i18n
distinguish between "Exit" and "Quit" depending on the platform (@sergd88)
i18n
add Hindi (@rishi-singh26)
v1.15.3
July 29, 2024
feat
reduce receive history length to 30 items to increase performance (@Tienisto)
feat
show error message when initialization fails for better debugging (@Tienisto)
fix
androidproperly close app on back gesture (@Tienisto)
v1.15.2
July 25, 2024
feat
extract network scanning to separate threads, scanning should not cause UI lags anymore (@Tienisto)
feat
windowsuse bigger icon for the installer (@Tienisto)
fix
memory leak when receiving files, properly receive files that exceed available RAM (@Tienisto)
fix
androidsave files outside of Download folder (@Tienisto)
fix
windowsuse correct portable settings file when started via autostart (@Tienisto)
fix
windowsmake installer work on arm64 (@Tienisto)
v1.15.1
July 18, 2024
feat
support Internet Explorer 8 (IE8) in web share (@Tienisto)
feat
save auto accept state when switching encryption mode in web share (@Tienisto)
feat
switch to "Send" tab when pasting via keyboard shortcut (@Tienisto)
fix
count PIN tries correctly in web share (@Tienisto)
fix
androidcrash when picking files or folders on Android TV (@Tienisto)
fix
windowscrash when sum of file sizes is greater than 2 GB (@Tienisto)
fix
windowsbundle required DLL files to avoid crash on app start (@Tienisto)
fix
macoshide autostart option when installed via App Store because this switch is not working (@Tienisto)
v1.15.0
July 15, 2024
feat
add clear button in the send tab (@Caesarovich)
feat
save text messages to history (@Tienisto)
feat
keep timestamps of transferred files (@Tienisto)
feat
add option to require PIN when sharing via link (@Tienisto)
feat
add option to require PIN when receiving files (@Tienisto)
feat
add option to open parent folder of received files in history (@Tienisto)
feat
confirm before adding or removing favorites in the nearby devices list (@Tienisto)
feat
add URL view when sharing via link that shows the URL in bigger font (@harriseldon)
feat
add discovery timeout setting for advanced users (@o2e)
feat
androiddo not require MANAGE_EXTERNAL_STORAGE, implement Android SAF (@Tienisto)
feat
androiddo not copy files to cache when select via file picker (@Tienisto)
feat
windowsadd context menu integration ("Send to") (@Tienisto)
feat
windowstoggle "start hidden" in-app instead of referring to the system settings (@Tienisto)
feat
desktopmake auto start + start hidden more stable, now listens to `--hidden` parameter instead of `autostart` (@Tienisto)
feat
desktopload initial files from command line arguments (@Tienisto)
feat
desktopshow progress in the taskbar (@NightFeather0615)
feat
macoshandle files that were dropped into the app icon (@Tienisto)
fix
sanitize file names with invalid characters (@Caesarovich)
fix
UI overflow when window height is too small (@CHUNG-HAO)
fix
iosmake documents files visible to the Finder / AppleDevices app (@twinkles-twinstar)
fix
windowscorrectly remove tray icon when closing the app (@zpp0196)
fix
windowsdon't keep file open (@NightFeather0615)
fix
linuxcompatibility with newer libayatana versions (@ix5)
i18n
add Serbian (@nebojsatomic), Finnish (@jooapa), Romanian (@UnifeGi)
v1.14.0
February 26, 2024
feat
add option to automatically accept requests when sharing via link (@MisterChangRay, @Tienisto)
feat
use fix button width for all buttons in the selection row (only noticeable in Russian) (@Tienisto)
fix
picking many files should not freeze the UI (@Tienisto)
fix
do not create a new session for the same IP when sharing via link (@MisterChangRay)
fix
androidsave files to SD card on Android 10 or older (@Tienisto)
i18n
add Danish (@Limfjorden)
v1.13.1
December 8, 2023
feat
add a short delay when "Auto Finish" is enabled (@Tienisto)
feat
automatically update the device name of favorite devices when they were unchanged by the user (@Tienisto)
feat
expand file picker buttons if the button text is too long (@Tienisto)
fix
various crash issues by downgrading Flutter from 3.16 to 3.13 (@Tienisto)
v1.13.0
December 4, 2023
feat
add option to automatically finish after successful transfer (@Tienisto)
feat
show favorite name in the device list if marked as favorite (@Tienisto)
feat
ignore duplicate files when selected from file picker (@programmermager)
feat
add donation options (@Tienisto)
feat
add Yaru theme (@Tienisto)
feat
desktopuses `settings.json` located next to the executable if available for portable mode (@Tienisto)
feat
windowsmake windows icon sharper (@Tienisto, @sergd88)
feat
macosadd Command+W shortcut to close the window (@Q1CHENL)
fix
also show an OLED color mode option when dynamic colors are not supported by OS (@dhruvanbhalara)
fix
sync button should spin right away when clicked (@Tienisto)
fix
androidrequest permission when saving files outside of downloads folder (@Tienisto)
fix
iosfix permission error when picking directory (@Tienisto)
fix
iosclear cache when file is shared from another app (@Tienisto)
i18n
add Greek (@multipetros), Khmer (@nidexingg)
v1.12.0
October 25, 2023
feat
add favorites (@Tienisto)
feat
add OLED color mode (@Tienisto)
feat
show dialog before clearing history (@pantshaswat, @Tienisto)
feat
show clear button in apk picker search bar (@Tienisto)
feat
use better colors for the toggle switches in the settings (@gitstart)
feat
drastically improve GPU usage by optimizing the spin animation (@Tienisto)
feat
desktopsupport pasting from clipboard (@gitstart, @Tienisto)
feat
linuxallow disabling client side decorations on Wayland (@I-Want-ToBelieve)
feat
androiduse high framerate on devices that lock at 60 Hz like on some OnePlus phones (@Tienisto)
fix
desktopfallback to "$HOME/Downloads" when default downloads folder is unavailable (@Sqbika)
i18n
add Vietnamese (@faea726), Thai (@watchakorn-18k), Basque (@xezpeleta)
v1.11.1
September 4, 2023
feat
hide color setting when dynamic colors are not supported (@Tienisto)
feat
linuxuse white icon for the linux tray (@GaryElshaw, @Tienisto)
fix
possible race condition leading to zero total files (@Tienisto)
fix
androidnavigation bar color on Android 9 and earlier (@Tienisto)
fix
androidadd `requestLegacyExternalStorage` again (that was removed in 1.11.0) (@Tienisto)
fix
linuxdo not use zenity dependency anymore for file picker (@Tienisto)
v1.11.0
August 28, 2023
feat
optionally enable HTTPS (encryption) when share via link (@Tienisto)
feat
use switches instead of dropdowns for settings (@forecaster-cyber)
feat
tapping on scan button clears found devices (@Tienisto)
feat
text message dialog is multiline only (@Tienisto)
feat
add option to disable animations (@Tienisto)
feat
add option to not save to history (@Tienisto)
feat
add option to customize device model (@Tienisto)
feat
desktopbind "ESC" key to go to the previous page (@RiverTwilight, @Tienisto)
feat
android, iosopen link in new browser tab (@Tienisto)
feat
linuxenable autostart feature (@TheGB0077)
fix
android, iosSave GIFs and image metadata (@natsuk4ze)
fix
android, ioshandle decline permission when picking files (@Tienisto)
fix
desktopGPU usage when hidden to tray (@Tienisto)
v1.10.0
June 2, 2023
feat
dynamic colors (Material You) (@Tienisto)
feat
androidsharing APKs includes version in file name (@Tienisto)
feat
windowsrestore Windows 7 support (@Tienisto)
feat
windowsuse specialized fonts for Chinese, Japanese and Korean (@graphemecluster, @Tienisto)
fix
cancellation fixes during active file transfer (@SelaseKay)
fix
windowspossible settings corruption (@TheGB0077, @Tienisto)
fix
androidget downloads directory correctly (@Tienisto)
fix
ioscould not save HEIC files (@Tienisto)
v1.9.1
May 5, 2023
feat
add folder should include the folder itself
fix
handle file names with special characters in link share mode
fix
androidfix status bar icon color after picking a media file
fix
linuxadd libayatana-appindicator3-1 to AppImage dependencies (by @TheGB0077)
v1.9.0
April 23, 2023
feat
directory share
feat
share via browser link (for non-LocalSend users)
feat
add "delete from history" button when file could not be opened (by @TheGB0077)
feat
close message request when copied / opened link
feat
slightly improve transfer speed
feat
implement LocalSend protocol v2 with v1 fallback
feat
scan (sync) button automatically scans all network interfaces when count < 3
feat
android, iosadd "Save to gallery" setting button in file receive options
feat
desktopmove troubleshoot out of navigation into send page
feat
desktopsave last window position (by @TheGB0077)
feat
androidenable edge-to-edge mode
feat
androidadd monochrome app icons for Android 13 (by @h9419)
feat
androidset custom download path
feat
linuxenable system tray (by @TheGB0077)
fix
in multi-recipient mode, retrying causes a "canceled by sender" on the recipient device
fix
clear selection after finished message transfer
fix
ioscould not scan local network on iOS 14+ (by @TheGB0077)
fix
android, iosfallback asset picker strings to English translation (by @TheGB0077)
fix
linuxheader bar glitches
i18n
add fa
v1.8.0
March 5, 2023
feat
add send modes (single recipient, multiple recipients)
feat
selection gets cleared after finish by default (part of send modes feature)
feat
share to multiple recipients in parallel
feat
add troubleshoot page
feat
add 2 buttons to receive history: open folder + delete history
feat
cleanup scan UI by hiding multiple network interfaces inside the scan button
feat
edit text message in selected files
feat
improve device discovery by answering with TCP instead of UDP
feat
ex. iOSpressing destination directory in progress page will open the directory
feat
androidshare apk and install apk
feat
androidAndroid TV support
feat
androidshow loading indicator when picking (large) files
feat
windowsleft click on tray icon opens app
feat
linuxadd Control+Q shortcut to exit app
fix
handshake error in unencrypted mode
fix
also scan multicast when pressing on a subnet sync button
fix
androidmissing app icon on Android 7
fix
android,iosshow error message when saving to gallery failed
i18n
add bn, nl, uk
v1.7.0
February 11, 2023
feat
improve device discovery by enabling multicast
feat
received files history
feat
show recent IP addresses in manual IP input
feat
separate language settings page
feat
message input is horizontally scrollable when multiline is unselected
feat
open message normally in QuickSave mode (instead of saving it into a file)
feat
improve error handling and add possibility to show exact error message for debugging
feat
add unencrypted HTTP mode (for debugging)
feat
androidkeep file name when saving to photos
feat
desktopuse bigger default window size if display is big enough
feat
windowsuse "Microsoft YaHei UI" font in Windows which works better with Chinese characters
fix
cache cleanup on iOS
i18n
add 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
January 28, 2023
fix
desktopclose current instance when another is already open
fix
cannot receive files when Chinese language is active
fix
android, iosshare files with non-English names
v1.6.1
January 27, 2023
fix
windowsapp crashes when minimized to tray
fix
android, iosshare intent sometimes not working
fix
android, iosscan not triggered when coming from share intent
fix
android, iosshare intent produced duplicates after finishing a transfer
v1.6.0
January 27, 2023
feat
show thumbnail in progress page
feat
improve cache clearing mechanism
feat
hashtag input now tries all combinations when multiple subnets are given
feat
desktopshow dialog instead of bottom sheet when adding files
feat
windows, macminimize to tray
feat
windowslaunch on login
feat
add multiline toggle to message input
fix
show correct file count in progress page
fix
add self-discovering prevention
i18n
add Simplified Chinese
v1.5.2
January 14, 2023
other
F-Droid Release
v1.5.1
January 10, 2023
fix
windowsapp sometimes crash on start
v1.5.0
January 9, 2023
feat
quick save mode
feat
accept requests partially
feat
set destination directory during accept phase
feat
rename incoming files
feat
keep screen on during file transfer
feat
tap to open selected file before sending
v1.4.0
January 6, 2023
feat
support multiple local IP addresses
feat
detect if message is a link and add a button to open the link
v1.3.1
January 3, 2023
fix
local IP sometimes not found
v1.3.0
January 3, 2023
feat
enter custom target address
feat
tap to open received file
feat
responsive UI
feat
iosreceive share intent
feat
windowsset destination folder
fix
update nearby device attributes when scan again
v1.2.0
December 31, 2022
feat
drag and drop files
feat
share plain messages
feat
androidreceive share intent
v1.1.0
December 30, 2022
feat
androidadd media picker
feat
iosmerge image and video to common media picker
fix
androidmissing internet permission
v1.0.0
December 29, 2022
other
Initial Release