Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: sanchxt/yoop

v0.2.0

01 Feb 16:53
578394d

Choose a tag to compare

0.2.0 (2026-02-01)

⚠ BREAKING CHANGES

  • New TUI dependencies (ratatui, crossterm) are required. The CLI interface remains fully backward compatible, but the new interactive mode represents a significant shift in how users can interact with Yoop.

Features

  • add TUI mode and direct peer connections (#23) (6fafe36)
    • TUI Mode: Full-featured Terminal User Interface with interactive dashboard accessible via yoop tui
    • Views: Share, Receive, Clipboard, Sync, Devices, History, and Config views with vim-style navigation
    • Direct Connections: Connect to peers using --host <IP> or --device <name> flags without relying on mDNS
    • Session Coordination: CLI and TUI can run simultaneously with shared session state tracking

Bug Fixes

  • transfer: persist and prioritize peer addresses in trusted connections (a22a763)

v0.1.6

23 Jan 20:50
e854b29

Choose a tag to compare

0.1.6 (2026-01-23)

Features

  • transfer: add zstd compression support (45b62a8)

Bug Fixes

  • update: detect package manager from installed yoop location (#21) (1a6121e)

v0.1.5

21 Jan 07:11
c9c6ee1

Choose a tag to compare

0.1.5 (2026-01-21)

Features

  • sync: implement live bidirectional directory synchronization (c966b7c)

v0.1.4

12 Jan 09:44
ee0ef85

Choose a tag to compare

0.1.4 (2026-01-12)

Features

  • add self-update command with automatic migrations (#16) (ff89a41)
  • qr: add QR code support for share codes (#14) (36ab009)

v0.1.3

07 Jan 12:00
9dbec01

Choose a tag to compare

0.1.3 (2026-01-07)

Features

  • completions: add install and uninstall commands with shell detection (aacb96c)
  • preview: complete thumbnail and archive listing generation (96cf9f1)
  • preview: integrate file previews into transfer flow (2f9c516)
  • shell completions and preview system (38f8354)

Bug Fixes

  • discovery: use dynamic port allocation in hybrid tests (747ff5e)
  • transfer: resolve directory transfer hang at 0 bits (31ab31a)

v0.1.2

28 Dec 13:45
e3b3ad1

Choose a tag to compare

0.1.2 (2025-12-28)

Bug Fixes

  • auto-sync npm package versions in release-please workflow (482093c)

v0.1.1

28 Dec 13:19
1587ccc

Choose a tag to compare

0.1.1 (2025-12-28)

Features

  • Add cross-platform clipboard syncing and sharing functionality (c2a1aba)
  • Add diagnose, history, scan commands (#3) (04664dd)
  • Add feature to store trusted devices and quick-accept them, and configs to manage settings (#5) (b047522)
  • Add npm package distribution for global CLI installation (0b30315)
  • add transfer resume and mDNS/DNS-SD discovery (826907e)
  • improve share code display with centered Unicode box and live countdown (22d1eb9)
  • initial release v0.1.0 (3660df7)
  • preserve directory structure in file transfers (#9) (5b803dd)

Bug Fixes

  • add connection keep-alive during transfer prompt (5afee02)
  • Handle already-published packages gracefully in npm workflow (22f6cc5)
  • handle mdns' asynchronous nature (8bc740e)
  • Implement clipboard's sync argument (7e8e33b)
  • improve keep-alive logic (b78698b)
  • properly shutdown mDNS daemon on drop (fe4ff26)
  • resolve channel closure errors in mDNS cleanup (aa4db47)
  • resolve clippy warnings (a0279a4)
  • show waiting message before blocking host() call in clipboard sync (c59e8e4)
  • Use macos-latest for both macOS targets to avoid runner availability issues (42bcc15)
  • use simple release-type for cargo workspace (84dc30a)

Refactoring

  • Change name to Yoop (4baabbc)
  • split ClipboardSyncSession::host() to show code before blocking (0bf1572)