Skip to content

1.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Aug 18:56
70945f3

pipensx 1.4.0 — Press Release

Nine days, one hundred and one commits: from 1.3.1 to the biggest release yet.

pipensx — a native BitTorrent download manager and streaming package installer
for Nintendo Switch — presents version 1.4.0. The release includes everything
accumulated since 1.3.1: a third debrid provider, an updates hub with smart
installation, a storage manager, network diagnostics, new locales, and dozens
of stability fixes.

What's New

  • Real-Debrid. Real-Debrid joins TorBox and TorrServer with secure key
    storage, clear API error messages, and a re-link hint on 401/403.
  • Updates hub and smart install. Game updates are folded into My Games with
    a sidebar counter, Patch title id matching, and one-tap DLC installation
    right from the game card.
  • My Games: Games and Ports. Tabs separate Nintendo titles from homebrew
    ports. Added library uninstall, full port removal, and installing unofficial
    ports with a warning dialog and auto-copy to SD:/switch/.
  • Storage Manager. Per-category space breakdown and safe cleanup, right in
    Settings.
  • Network diagnostics. A Network Health screen: torrent health score,
    honest DHT state, and live connection statistics.
  • Download queue. Queue summary, batch operations, and move up/down.
  • Notifications. Toasts for download and install lifecycle events, with
    install failures distinguished from download failures.
  • Localization. Added Simplified Chinese (zh-CN) and Spanish (es).
  • Catalog and storage. Custom HTTPS catalog source, support for torrents
    with more than 512 files, and storing files larger than 4 GiB on FAT32 via
    DBI split folders.
  • UI and performance. Settings redesign (hub with a section rail),
    Free/Paid chips on first run, remote settings in the web companion, and
    faster debrid downloads (coalesced writes and parallel Range requests).

Critical Fixes

  • Fixed a freeze when deleting catalog torrents with many files.
  • The stream-install progress bar no longer pins at 100% after packages commit.
  • Real-Debrid: file selection was sent incorrectly and broke downloads — fixed.
  • TorrServer: setup no longer aborts on Switch after GET /echo.
  • TorBox: TLS trusted on Switch, with a hint on system clock skew.
  • Resumable package journals are preserved — installs correctly resume after a
    restart.
  • Failed web seeds now back off instead of hammering the swarm.
  • Fixed a recycler crash on empty catalog sections.
  • Crash lines are written through the open log file descriptor and no longer
    get lost on abnormal exit.
  • Storage Manager cleanup can no longer touch live installs.
  • Compressed NACP headers are read correctly — installed games keep their real
    names.

Merged Pull Requests (22)

By LordBillBR (15):

  • #13 feat(debrid): add Real-Debrid provider support
  • #22 fix(webseed): back off failed web seed retries
  • #23 fix(install): preserve resumable package journals
  • #24 fix(downloads): keep removing tasks visible
  • #25 fix(tracker): retry UDP announces and gate started event
  • #40 fix(install): keep port payloads selected
  • #41 fix(debrid): ignore stale key validation results
  • #42 feat(installed): uninstall titles from library
  • #45 feat(detail): add smart install action
  • #47 feat: add Updates hub and smart DLC install
  • #48 feat(settings): add a Storage Manager for space breakdown and cleanup
  • #49 feat(notify): surface download/install lifecycle events as toasts
  • #50 fix(ui): disable marquee at rest in list cells, enable on focus
  • #51 feat(downloads): queue summary, batch controls and move up/down
  • #52 feat(diagnostics): torrent health score and Network Health screen

By the maintainer, i3sey (7):

  • #38 feat(ui): animated busy indicators for long operations
  • #39 Makefile.pc: wildcard test discovery + CORE_SOURCES sync
  • #44 Add Simplified Chinese (zh-CN) UI locale
  • #53 feat: Updates hub, smart DLC, and Update All
  • #54 Speed up debrid HTTPS downloads
  • #56 Rebaseline Russian help and debrid-link goldens
  • #57 fix(ui): keep focus on the live row across installed-list reloads

Acknowledgments

A huge thank you to LordBillBR for Real-Debrid,
the updates hub, Storage Manager, network diagnostics, queue controls, and most
of the fixes — 15 of the 22 merged PRs in this release.

Details

pipensx does not include Nintendo keys, firmware, or games. Use it only with
content you are legally allowed to download and install.