Skip to content

Releases: localsend/localsend

v1.16.1

05 Nov 00:14
216eb5e
Compare
Choose a tag to compare

Summary

  • feat: show exact error message when using IP address dialog or favorite dialog (@Tienisto)
  • feat(desktop): highlight file when tapping "Show in folder" (@Tienisto)
  • fix(android): properly close app on back gesture (@Tienisto)

Full Changelog

v1.16.0

03 Nov 03:16
0645b9c
Compare
Choose a tag to compare

Windows 7 is no longer supported to keep up with the latest updates from Flutter.
LocalSend now uses Rust as HTTP client (rhttp). This improves performance when the sending device is the bottleneck (e.g. Android to Windows). The receiver is still written in Dart. In the future, we might also rewrite it in Rust to achieve the best performance.

Summary

Full Changelog

v1.15.4

20 Aug 01:49
fd8140b
Compare
Choose a tag to compare

Summary

  • 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(mobile): adjust button width in send tab to indicate that it's scrollable (@Tienisto)
  • feat(windows): title 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(windows): LocalSend window is invisible at app start (@Tienisto)
  • i18n: distinguish between "Exit" and "Quit" depending on the platform (@sergd88)
  • i18n: add Hindi (@rishi-singh26)

Full Changelog

v1.15.3

29 Jul 15:03
d38b0a7
Compare
Choose a tag to compare

A small release that primarily fixes an important bug on Android.

For Windows users (same as 1.15.0): To properly support autostart / start hidden, the msix installer has been removed. Please migrate to the EXE installer and uninstall the MSIX version.

Summary

  • feat: reduce receive history length to 30 items to increase performance (@Tienisto)
  • feat: show error message when initialization fails for better debugging (@Tienisto)
  • fix(android): properly close app on back gesture (@Tienisto)

Full Changelog

v1.15.2

25 Jul 13:00
e39f8d5
Compare
Choose a tag to compare

For Windows users (same as 1.15.0): To properly support autostart / start hidden, the msix installer has been removed. Please migrate to the EXE installer and uninstall the MSIX version.

Summary

  • feat: extract network scanning to separate threads, scanning should not cause UI lags anymore (@Tienisto)
  • feat(windows): use bigger icon for the installer (@Tienisto)
  • fix: memory leak when receiving files, properly receive files that exceed available RAM (@Tienisto)
  • fix(android): save files outside of Download folder (@Tienisto)
  • fix(windows): use correct portable settings file when started via autostart (@Tienisto)
  • fix(windows): make installer work on arm64 (@Tienisto)

Full Changelog

v1.15.1

18 Jul 15:51
c05a3c9
Compare
Choose a tag to compare

For Windows users (same as 1.15.0): To properly support autostart / start hidden, the msix installer has been removed. Please migrate to the EXE installer and uninstall the MSIX version.

Summary

  • 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(android): crash when picking files or folders on Android TV (@Tienisto)
  • fix(windows): crash when sum of file sizes is greater than 2 GB (@Tienisto)
  • fix(windows): bundle required DLL files to avoid crash on app start (@Tienisto)
  • fix(macos): hide autostart option when installed via App Store because this switch is not working (@Tienisto)
  • i18n: @sergd88, @UnifeGi, @toopkungza

Full Changelog

v1.15.0

15 Jul 00:51
c2e7696
Compare
Choose a tag to compare

For Windows users: To properly support autostart / start hidden, the msix installer has been removed. Please migrate to the EXE installer and uninstall the MSIX version.

For Android users: There has been some troubles regarding Google Play Store review (#1493). Hopefully, this version gets approved by Google.

Summary

  • 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(android): do not require MANAGE_EXTERNAL_STORAGE, implement Android SAF (@Tienisto)
  • feat(android): do not copy files to cache when select via file picker (@Tienisto)
  • feat(windows): add context menu integration ("Send to") (@Tienisto)
  • feat(windows): toggle "start hidden" in-app instead of referring to the system settings (@Tienisto)
  • feat(desktop): make auto start + start hidden more stable, now listens to --hidden parameter instead of autostart (@Tienisto)
  • feat(desktop): load initial files from command line arguments (@Tienisto)
  • feat(desktop): show progress in the taskbar (@NightFeather0615)
  • feat(macos): handle 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(ios): make documents files visible to the Finder / AppleDevices app (@twinkles-twinstar)
  • fix(windows): correctly remove tray icon when closing the app (@zpp0196)
  • fix(windows): don't keep file open (@NightFeather0615)
  • fix(linux): compatibility with newer libayatana versions (@ix5)
  • i18n: add Serbian (@nebojsatomic), Finnish (@jooapa), Romanian (@UnifeGi)

Contributions

Full Changelog

v1.14.0

26 Feb 16:10
f64c9ac
Compare
Choose a tag to compare

Summary

  • 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(android): save files to SD card on Android 10 or older (@Tienisto)
  • i18n: add Danish (@Limfjorden)

Contributions

Full Changelog

v1.13.1

08 Dec 02:53
f2a18e4
Compare
Choose a tag to compare

This bug fix release solves several crash issues.

Summary

Full Changelog

v1.13.0

05 Dec 01:26
13face1
Compare
Choose a tag to compare

For Linux users: ARM64 binaries are now provided!

Summary

  • 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(desktop): uses settings.json located next to the executable if available for portable mode (@Tienisto)
  • feat(windows): make windows icon sharper (@Tienisto, @sergd88)
  • feat(macos): add 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(android): request permission when saving files outside of downloads folder (@Tienisto)
  • fix(ios): fix permission error when picking directory (@Tienisto)
  • fix(ios): clear cache when file is shared from another app (@Tienisto)
  • i18n: add Greek (@multipetros)

Contributions

Full Changelog