Skip to content

feat: port upstream v1.7.0 features, UI highlight contrast, and dependency updates - #19

Merged
kaiserc merged 2 commits into
mainfrom
feature/sync-upstream-v1.7.0
Aug 20, 2026
Merged

feat: port upstream v1.7.0 features, UI highlight contrast, and dependency updates#19
kaiserc merged 2 commits into
mainfrom
feature/sync-upstream-v1.7.0

Conversation

@kaiserc

@kaiserc kaiserc commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Summary

Ported upstream \ orlink\ v1.7.0 features and improvements into \klink, while preserving fork-specific capabilities (E-Books & Audiobooks, Web UI, Daemon, Metadata/Peer inspectors, Network interface binding, etc.).

Features & Fixes Included

  1. Drag-and-Drop & Clipboard .torrent\ Support: Drop a .torrent\ file onto the terminal or paste a local path/URI in search to start downloading.
  2. Tracker Announce Preservation: Intact tracker list and private passkey preservation when reading .torrent\ files + 16MB file size protection.
  3. Apibay Cache Sentinel Retry: Automatic cache-busting fallback retry on &cat=0\ when Apibay returns a cached zero-result sentinel (\id: 0).
  4. Full-Row UI Highlight Contrast: Active items in Results, Downloads, and Seeding views now apply \�old={here}\ and \dimColor={!here}\ across all metadata columns.
  5. Dependency & Docs Updates: Updated @types/node, \ sx, \�itest, and \esbuild\ (with script allowances); updated README and CONTRIBUTING.

Verification


  • pm test: 53 test files passed, 353 unit tests passed.

  • pm run typecheck: 0 errors.

  • pm run build: Clean build.

@kaiserc
kaiserc merged commit 8619840 into main Aug 20, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant