Releases: localsend/localsend
Releases · localsend/localsend
v1.14.0
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
- fix(android): save files to SD card on Android 10 or lower (#1162) @Tienisto
- refactor: use ip as request session (#1125) @MisterChangRay
- anonymous Access (#1115) @MisterChangRay
- feat: remove local network permission check on iOS (#1022) @Tienisto
- feat: improve performance of horizontal preview list (#1019) @Tienisto
- docs: @devcxl
- i18n: @MisterChangRay, @mgmix, @soya-daizu, @Francesco146, @ShlomoCode, @multipetros, @gidano, @Neo1102, @sergd88, @Matthaiks, @wkk-dev, @nkh0472, @farshad991, @jermanuts, @mertssmnoglu, @Amereyeu, @gdonisi, @agil3st, @Limfjorden, @jan-vandenberg, @Radk6, @faea726
v1.13.1
This bug fix release solves several crash issues.
Summary
- feat: add a short delay when "Auto Finish" is enabled (#1008) (@Tienisto)
- feat: automatically update the device name of favorite devices when they were unchanged by the user (#1009) (@Tienisto)
- feat: expand file picker buttons if the button text is too long (#1010) (@Tienisto)
- fix: various crash issues by downgrading Flutter from 3.16 to 3.13 (@Tienisto)
- i18n: @BryanJames16, @nidexingg, @watchakorn-18k, @gidano, @Jesse205
v1.13.0
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
- update windows icon (#738) @Tienisto
- feat: automatically finish (#951) @Tienisto
- fix: request permission when save file outside of downloads folder (#950) @Tienisto
- feat: prefer portable settings (#948) @Tienisto
- fix: set correct architectures in the inno config (#947) @Tienisto
- fix: clear ios cache when shared from another file (#946) @Tienisto
- feat: use favorite name in the device list (#945) @Tienisto
- feat: add yaru theme (#912) @Tienisto
- feat: add donation options (#910) @Tienisto
- add duplicate files validation when pick image or files or directory (#904) @programmermager
- added feature for macos: command+w to close the window without quiting the app (#897) @Q1CHENL
- update index.html (#879) @ShrootBuck
- allow to change to oled color theme if it's not supported by os (#856) @dhruvanbhalara
- docs: @Francesco146, @devcxl, @ShlomoCode, @nidexingg, @RS-labhub
- i18n: @faea726, @esaracho, @TheGB0077, @nkh0472, @Nixuge, @Francesco146, @RishiASheth, @farshad991, @gidano, @BryanJames16, @Neo1102, @graphemecluster, @trag1c, @Amereyeu, @sergd88, @soya-daizu, @ShlomoCode, @ArthurLobopro, @radplay, @watchakorn-18k, @mertssmnoglu, @multipetros, @vreoo, @nidexingg, @mgmix
v1.12.0
For Windows users: There is an exe installer available now!
Summary
- 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(desktop): support pasting from clipboard (@gitstart, @Tienisto)
- feat(linux): allow disabling client side decorations on Wayland (@I-Want-ToBelieve)
- feat(android): use high framerate on devices that lock at 60 Hz like on some OnePlus phones (@Tienisto)
- fix(desktop): fallback to "$HOME/Downloads" when default downloads folder is unavailable (@Sqbika)
- i18n: add Vietnamese (@faea726), Thai (@watchakorn-18k), Basque (@xezpeleta)
Contributions
- feat: paste image (#792) @Tienisto
- add: alert while deleting history (#765) @pantshaswat
- distribution: update .deb / add .rpm scripts (#767) @TheGB0077
- enable high framerate (#737) @Tienisto
- favorites (#736) @Tienisto
- update make_config.yaml (#718) @gvenusleo
- fix: rail padding (#709) @Jesse205
- delete round icons on android (#707) @Jesse205
- support file/image transfer by pasting files from the clipboard. (#674) @gitstart
- feat: add oled color mode (#681) @Tienisto
- fix: fallback to "$home/downloads" when default downloads folder is unavailable (#680) @Sqbika
- feat: drastically improve gpu usage by optimizing the spin animation (#679) @Tienisto
- add tray/menu bar (#676) @ColoursofOSINT
- the color of the enabled button looks like disabled and the opposite of the disabled button (#673) @gitstart
- fix: disable gtk client side decorations when the environment variable gtk_csd exists and its value is 0 (#669) @I-Want-ToBelieve
- fix: typo for android column in download options table (#661) @juaoose
- docs: @Jesse205, @Rudra-Ji
- i18n: @ShlomoCode, @graphemecluster, @RishiASheth, @faea726, @Neo1102, @Francesco146, @nkh0472, @gidano, @Nixuge, @Amereyeu, @esaracho, @soya-daizu, @im-ichat, @sergd88, @tomz00, @lchaumont, @Rostislav12345, @TheGB0077, @tomole444, @kimcore, @cem256, @kant, @xezpeleta, @zsoltika, @farshad991, @nidexingg, @watchakorn-18k
v1.11.1
A small release fixing important bugs on Android and Linux.
Summary
- feat: hide color setting when dynamic colors are not supported (#657) @Tienisto
- feat(linux): use white icon for the linux tray (#658) @GaryElshaw, @Tienisto
- fix: possible race condition leading to zero files (#659) @Tienisto
- fix(android): navigation bar color on Android 9 and older (#656) @Tienisto
- fix(linux): do not use zenity dependency anymore for file picker (#643) @Tienisto
- i18n: Update strings_hu.i18n.json (#640) @gidano
v1.11.0
Summary
- 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(desktop): bind "ESC" key to go to the previous page (@RiverTwilight, @Tienisto)
- feat(android, ios): open link in new browser tab (@Tienisto)
- feat(linux): enable autostart feature (@TheGB0077)
- fix(android, ios): Save GIFs and image metadata (@natsuk4ze)
- fix(android, ios): handle decline permission when picking files (@Tienisto)
- fix(desktop): GPU usage when hidden to tray (@Tienisto)
PRs
- Customize device model (#639) @Tienisto
- feat: tapping on sync button clears found devices (#635) @Tienisto
- fix: handle permission error when picking files (#633) @Tienisto
- feat: do not save to history option (#632) @Tienisto
- feat: add disable animations setting (#631) @Tienisto
- feat: text message dialog is multiline only (#630) @Tienisto
- feat: optionally enable https when share via link (#629) @Tienisto
- Fix GPU usage when minimized to tray (#626) @Tienisto
- feat: apk picker list tile should have 3 rows (#628) @Tienisto
- Migrate
image_gallery_saver
togal
(#625) @natsuk4ze - ci: change Winget Releaser job to
ubuntu-latest
(#621) @sitiom - Update strings_hu.i18n.json (#607) @gidano
- deps: window_manager bump (#597) @TheGB0077
- added catalan translation (#589) @sf0nt
- Improve the Hebrew translation (#587) @ShlomoCode
- Changed settings to use switch #556 (#565) @forecaster-cyber
- Added missing tr_TR translations (#555) @hasankarli
- feat: Enable autostart on Linux (#548) @TheGB0077
- i18n: added pt-br strings (#545) @TheGB0077
- Disable position persistence on Wayland (#546) @TheGB0077
- feat: bind ESC globally (#543) @Tienisto
- feat: use Escape key to quit about and changelog page (#542) @RiverTwilight
- Update strings_zh-TW.i18n.json (#534) @Neo1102
- feat: open link in new browser tab (#524) @Tienisto
- updated czech language strings (#522) @Amereyeu
- chore(deps): bump Mattraks/delete-workflow-runs from 2.0.3 to 2.0.4 (#519) @dependabot
- Update _missing_translations_fa.json (#505) @farshad991
- i18n: Update translations for Ukrainian, Russian and English language (#500) @sergd88
v1.10.0
Summary
- feat: dynamic colors (Material You) (@Tienisto)
- feat(android): sharing APKs includes version in file name (@Tienisto)
- feat(windows): restore Windows 7 support (@Tienisto)
- feat(windows): use specialized fonts for Chinese, Japanese and Korean (@graphemecluster, @Tienisto)
- fix: cancellation fixes during active file transfer (@SelaseKay)
- fix(windows): possible settings corruption (@TheGB0077, @Tienisto)
- fix(android): get downloads directory correctly (@Tienisto)
- fix(ios): could not save HEIC files (@Tienisto)
Translations
- Create strings_ur.i18n.json (#469) @Sobaaaan
- Update zh-Hant_HK Translations (#453) @graphemecluster
- Update strings_fa.i18n.json (#451) @farshad991
- fix Russian (ru) translations (#449) @elfriob
- Update strings_zh-Hans.i18n.json (#445) @nkh0472
v1.9.1
- feat: add folder should include the folder itself
- fix: handle file names with special characters in link share mode
- fix(android): fix status bar icon color after picking a media file
- fix(linux): add libayatana-appindicator3-1 to AppImage dependencies (by @TheGB0077)
v1.9.0
Note for AppImage users: You will need to install libayatana-appindicator3-dev
to run this app. This should be fixed in the coming bugfix release.
- 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, ios): add "Save to gallery" setting button in file receive options
- feat(desktop): move troubleshoot out of navigation into send page
- feat(desktop): save last window position (by @TheGB0077)
- feat(android): enable edge-to-edge mode
- feat(android): add monochrome app icons for Android 13 (by @h9419)
- feat(android): set custom download path
- feat(linux): enable 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(ios): could not scan local network on iOS 14+ (by @TheGB0077)
- fix(android, ios): fallback asset picker strings to English translation (by @TheGB0077)
- fix(linux): header bar glitches
- i18n: add fa
v1.8.0
Note for Windows users:
Microsoft rejected the app from the app store (#220) so you should consider an alternative option.
First release for Fire TV / Fire OS.
- 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. iOS): pressing destination directory in progress page will open the directory
- feat(android): share apk and install apk
- feat(android): Android TV support
- feat(android): show loading indicator when picking (large) files
- feat(windows): left click on tray icon opens app
- feat(linux): add Control+Q shortcut to exit app
- fix: handshake error in unencrypted mode
- fix: also scan multicast when pressing on a subnet sync button
- fix(android): missing app icon on Android 7
- fix(android,ios): show error message when saving to gallery failed
- i18n: add bn, nl, uk