Skip to content

Zuuned Linux 0.2.0

Pre-release
Pre-release

Choose a tag to compare

@badgeromen badgeromen released this 14 Oct 06:27
· 3 commits to main since this release

Zuuned Linux 0.2.0

Prerelease, October 14, 2026. See BUILD-VERIFICATION.json and SHA256SUMS
for exact source revisions, package checksums and completed verification.

Downloads

Podcasts and audiobooks

  • Subscribe to podcasts by RSS, download episodes, customize covers, star shows
    or episodes, and manage their device copies in the Zune island.
  • Choose newest, oldest or individual episodes to queue. Optionally queue the
    newest unplayed episodes from starred shows when a Zune connects, with a
    configurable count and per-show preferences. Transfers still require Sync.
  • Optionally remove firmware-marked-played podcasts on the next sync. Removal
    actions appear in the queue first. Keep on Zune protects individual episodes;
    local downloads remain separate. Unknown device state preserves media.
  • Import audiobook files or folders, organize books into Libraries with the
    familiar drag-to-island workflow, and customize covers. Removing a Library
    preserves its books and source files.
  • Queue whole books. Chaptered sources are prepared as ordered device parts
    during sync, preserving the source timeline and original files.
  • Spoken playback uses the existing top ribbon or Now Playing island, with
    appropriate skip, speed, chapter, bookmark and sleep controls. Setup offers
    spoken-media defaults that can be changed later in Settings.

Zune 80 and 120 corrections

  • Podcast transfers recognize the metadata and title-derived filenames returned
    by second-generation Zune 80/120 players (Draco), avoiding incorrect readback
    failures while retaining exact episode identity and size checks.
  • Device audiobook browsing, book/part grouping, artwork and confirmed removal
    now cover Draco, alongside the existing Classic and HD paths. Unsupported
    models report unavailable browsing instead of an empty library.
  • Podcast cleanup checks live inventory first. A successful empty inventory is
    a no-op; a failed inventory read still blocks deletion. Draco listening-state
    reads now use the verified Classic-format records with exact live identities.
  • Device spoken-page refreshes are deferred and coalesced to prevent reentrant
    updates while opening the page or changing devices.

Playback and presentation

Short or narrow windows use Now Playing instead of a ribbon overlapping the
library. The island has a visible top-right X that turns red on interaction,
and Escape dismisses it when it has focus. Resizing while playing or paused
adapts the player; advancing a track does not reopen a dismissed island.
Podcast and audiobook covers use the application’s rounded artwork style.

Downloads and testing

Downloads include x86_64 and experimental aarch64 AppImages, built from
the same reviewed source. ARM64 requires a 64-bit desktop system; the Debian 13
build baseline is not a promise of compatibility with older distributions.
Zuuned bundles libzune, so application users do not install it separately.

Classic podcast audio/covers have existing user acceptance. Isolated small
multipart audiobook transfer/readback tests have passed on Classic, HD and
Draco. The Draco test verified ordered audio and cover bytes and removed its
own test objects; it did not establish physical playback, resume or GUI cover
presentation.

Draco listening-state readback matched fifteen live, unplayed episodes. That
establishes baseline reader compatibility, not a completed-episode transition
or successful automatic deletion. End-to-end GUI played-podcast cleanup still
needs acceptance on Classic, HD and Draco. HD podcast playback/artwork,
firmware audiobook resume, long-book transitions and other model-specific
behavior remain separate gates. Scorpius remains unsupported for device audiobook
browsing and played-podcast cleanup.
The earlier ARM candidate launched and connected to a Zune on the user’s Pi;
that result does not certify the new release’s complete playback/sync workflows.
The layout matrix is a software test, not Bazzite compositor certification.
DRM-protected books, video podcast transfer and HD artist backgrounds are not
supported by this update.

Report the app version, distribution, desktop/session, CPU architecture, Zune
model and reproduction steps with a reviewed diagnostics report from
Settings → Health. See tester installation and logs.

Application: https://github.com/badgeromen/zuuned-linux

C library: https://github.com/badgeromen/libzune

Project website: https://zuuned.com