# LocalSend v1.18.0 - Product: LocalSend (https://whatsnew.fyi/product/localsend) - Vendor: LocalSend - Date: 2026-08-10 - Version: v1.18.0 - Original notes: https://github.com/localsend/localsend/releases/tag/v1.18.0 - Permalink: https://whatsnew.fyi/product/localsend/releases/v1.18.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Initial CLI release using the same Rust library as the Flutter app - **added** — Receive via link - **added** — Custom color theme via color picker - **added** — IPv6 support - **added** — Checksum support enabled by default - **added** — Automatically accept files by favorite devices by default - **added** — Enable starting text share via command line using --text or -t flags - **added** — Android: run file transfer in background - **added** — Android: add quick settings tile for instant app launch - **added** — Windows: add LocalSend to share sheet - **added** — macOS: implement button to quickly open firewall settings from troubleshoot page - **added** — macOS: add Command+Comma shortcut to open settings - **added** — macOS: enable Dock icon text-drop even when the app is not running - **added** — Linux: add CJK font support for Chinese, Japanese, and Korean text - **changed** — Rust rewrite of the core networking and file I/O logic complete for improved transfer speeds - **changed** — Use decimal units for file sizes (1 GB = 1000 MB) to match macOS, iOS, Android, and Linux - **changed** — Improve remaining time formatting for long transfers - **changed** — Change duplicate file naming from file-1.txt to file (1).txt format - **changed** — Respect system-wide animation preferences on first app startup for iOS, Android, and macOS - **changed** — macOS: use user-friendly ComputerName instead of the technical hostname - **changed** — Linux: use native window decorations instead of large GTK3 headerbar - **fixed** — Receiving or sending many files no longer freeze or lag - **fixed** — Release wake lock after file transfer completes to allow device sleep - **fixed** — Text message content displayed three times in history dialog - **fixed** — Text message content size calculation - **fixed** — Save DNG files to image gallery - **fixed** — iOS and Android: prevent transfer error by saving unsupported media formats to folder instead of gallery - **fixed** — Android: share to LocalSend sometimes does not work - **fixed** — Android: preserve location metadata when sharing media - **fixed** — macOS: prevent Dock icon from briefly appearing during autostart when Start hidden is enabled - **fixed** — macOS: Dock icon drag-and-drop and Share Extension working again - **changed** — Faster transfers for slow receiving devices This release is also the first release of the CLI. It uses the same Rust library as the Flutter app. The Rust rewrite of the core networking and file I/O logic is complete. You should notice that in improved transfer speeds. Please note that the Windows EXE installer is not published (#3270). It will be added in a few days (hopefully). ###### Summary - feat(cli): initial CLI release - feat: receive via link - feat: custom color theme via color picker - feat: ipv6 support - feat: checksum support (enabled by default) - feat: automatically accept files by favorite devices by default - feat: use decimal units for file sizes (1 GB = 1000 MB) to match macOS, iOS, Android, and Linux - feat: enable starting text share via command line using `--text` or `-t` flags (@guilhermetiscoski) - feat: improve remaining time formatting for long transfers (@ShlomoCode) - feat: change duplicate file naming from "file-1.txt" to "file (1).txt" format (@kartoshka95) - feat(android, ios, macos): respect system-wide animation preferences on first app startup (@nitheesh-daram) - feat(android): run file transfer in background - feat(android): add quick settings tile for instant app launch (@Voltra) - feat(windows): add LocalSend to share sheet (@chenxdust) - feat(macos): implement button to quickly open firewall settings from troubleshoot page (@ShlomoCode) - feat(macos): add Command+Comma shortcut to open settings (@ShlomoCode) - feat(macos): use user-friendly ComputerName instead of the technical hostname (@ShlomoCode) - feat(macos): enable Dock icon text-drop even when the app is not running (@ShlomoCode) - feat(linux): use native window decorations instead of large GTK3 headerbar (@nixigaj) - perf: faster transfers for slow receiving devices - fix: receiving / sending many files no longer freeze / lag - fix: release wake lock after file transfer completes to allow device sleep (@kartoshka95) - fix: text message content displayed three times in history dialog (@ew-sirenko) - fix: text message content size calculation (@ew-sirenko) - fix: save DNG files to image gallery (@ShlomoCode) - fix(ios, android): prevent transfer error by saving unsupported media formats to folder instead of gallery (@ShlomoCode) - fix(android): share to LocalSend sometimes doesn't work - fix(android): preserve location metadata when sharing media (@ShlomoCode) - fix(macos): prevent Dock icon from briefly appearing during autostart when "Start hidden" is enabled (@ShlomoCode) - fix(macos): Dock icon drag-and-drop and Share Extension working again (@ShlomoCode) - fix(linux): add CJK font support for Chinese, Japanese, and Korean text (@Mr-Ebonycat) [Full Changelog](https://github.com/localsend/localsend/blob/main/app/assets/CHANGELOG.md) Windows binaries are signed according to the [Code signing policy](https://github.com/localsend/localsend/blob/main/CODE_SIGNING.md).