v0.0.57
Changelog
Full Changelog: v0.0.56...v0.0.57
Changes since v0.0.56:
Features
- feat(update): verify release checksums before replacing the binary (848a013)
- feat(auth): per-action captcha token refresh with signed meta (3cc74bf)
- feat(share): browse folders inside a share (share -b) (b666217)
- feat(offline): magnet/URL preview and single-task polling (fedfd2f)
- feat(download): .part sidecar with verified rename, auto-renewed links (1bfd279)
- feat: add whoami command (v1/user/me) (d304426)
Bug Fixes
- fix: accelerate resumable downloads (3dc95be)
- Fix nonblocking Windows test sockets (7cc4cc9)
- Fix Windows HTTP mock request handling (70ab032)
- Fix TUI, transfer, and release safety (566ce51)
- fix(tui): drop whole hint units from the help bar instead of clipping mid-word (df9990b)
- fix(tui): overlay-aware mouse clicks, border hit-tests, steadier selection (10ac7de)
- fix(cmd): make argument parsing match documented usage (c5e553f)
- fix(pikpak): paginate trash and share listings (6cb0f0e)
- fix(auth): persist device identity and send it on every request (0e7045f)
- fix(pikpak): harden client against malformed server responses (dbd63c9)
- fix(upload): report failure reasons, count skipped subtrees, require part ETags (72d6633)
- fix(update): make version comparison pre-release aware (2bb185d)
- fix(sort): apply reverse in sort=none mode (c8632ee)
- fix(config): delete legacy plaintext login.yaml once superseded (88db9aa)
- fix(cmd): reject ambiguous names and non-folder segments in path resolution (d8a621c)
- fix(empty): confirm name-based deletes, use server-side trash:empty (e867686)
- fix(download): true concurrency, unique destinations, verified resume (d8f4bc4)
- fix(tui): align columns by display width, not bytes or char count (a0ae690)
Other
- Update CI actions for Node 24 (ef094df)
- perf(tui): move login, picker listings, and tab completion off the UI thread (1e73774)
- style: cargo fmt and clippy cleanups (9c73d32)
Download
Choose the appropriate binary for your platform:
- Linux x86_64: pikpaktui-x86_64-linux.tar.gz (statically linked)
- Linux ARM64: pikpaktui-aarch64-linux.tar.gz (statically linked)
- macOS Intel: pikpaktui-x86_64-macos.tar.gz
- macOS Apple Silicon: pikpaktui-aarch64-macos.tar.gz
- Windows x86_64: pikpaktui-x86_64-windows.zip
- Windows ARM64: pikpaktui-aarch64-windows.zip
- FreeBSD x86_64: pikpaktui-x86_64-freebsd.tar.gz