-
JellyTau v0.11.4
Stable🏗️ Build and Test JellyTau / Run Tests (push) Skipped🏗️ Build and Test JellyTau / Android Compile Check (push) Skipped🏗️ Build and Test JellyTau / Supply Chain (push) Successful in 3m39sPublish Documentation / Build & publish docs to gitea-pages (push) Successful in 5m21sTraceability Validation / Check Requirement Traces (push) Successful in 10sBuild & Release / Run Tests (push) Successful in 14m51sBuild & Release / Build Linux (push) Successful in 20m25sBuild & Release / Build Windows (push) Successful in 15m29sBuild & Release / Build Android (push) Successful in 30m41sBuild & Release / Create Release (push) Successful in 45sreleased this
2026-08-26 17:43:02 +00:00 | 8 commits to master since this release🐛 Fixes
-
A newly-added album shows up as one album, not as fourteen songs.
Importing an album filled the whole Recently Added row with that one album,
one card per track, burying everything else added that week. The app does ask
the server to group new tracks under their album, but the server only manages
it for a track whose folder structure actually resolves an album — and older
servers ignore the request altogether. The row is now grouped here as well, so
what it shows is a property of the app rather than of the server it is talking
to: one card per album, opening the album, keeping its artwork and artists, and
standing where the first of its tracks stood so the newest is still first.
Standalone tracks and movies are unaffected. (UR-024 → JA-016) -
A binge plays on past the end of a season. Autoplay only ever looked
inside the current season, so the last episode of one was the end of the line:
with the screen locked and background audio playing, that is felt as playback
simply stopping mid-binge, with no visible player to start it again. It now
crosses into the first episode of the next season that has any, skipping empty
seasons and never wandering into Specials. A sleep timer set to end-of-episode
still stops at the boundary — crossing it is autoplay's decision, not the
timer's. (UR-023, UR-040 → DR-263) -
The episode you just finished is no longer offered as the one to play next.
Watch an episode to the end, press Back, and the season list still ringed that
same episode as "Up next" and scrolled to it. Nothing recorded the completion
on the device — progress writes saved a position but never marked an episode
watched, and cached server data dropped the watched flag on the way in — while
the server's own "next up" answer is briefly one report behind and named the
episode that had just ended. An episode is now counted as finished either when
the server says so or when its position is past the same 95% mark that already
disqualifies it from "continue watching", and the server's answer is checked
against that before it is accepted. The highlight, the badge, the auto-scroll
and which season opens expanded all follow the episode that really is next —
and the checkmarks in the season list stay put. (UR-025, UR-062 → DR-264)
🛠 Development
- A debug build installs alongside a release build again.
bun run android:devproduced an APK carrying the release application id, so installing
it over a real release build failed outright and the obvious way out was to
uninstall the release app and lose its data. The Tauri CLI rewrites the debug
section of the generated Gradle file to inject its own settings, and that
rewrite dropped the suffix that keeps the two apps apart; the suffix has moved
somewhere the rewrite does not reach, and the build now asserts the id the APK
actually carries rather than assuming it.
Downloads
Platform File Linux (portable) *.AppImage—chmod +xand runLinux (Debian/Ubuntu) *.deb—sudo dpkg -iLinux (Fedora/openSUSE) *.rpm—sudo rpm -iWindows *-setup.exe(NSIS). Unsigned — SmartScreen may warn on first run.Android *.apksideload, or*.aabfor Play ConsoleDesktop builds check for updates from here and can install a new
version in place, verifying its signature first.Verifying your download
sha256sum -c SHA256SUMSSHA256SUMScovers every file in this release. An SBOM
(*.cdx.json,frontend-dependencies.txt) lists what went into it.Requirements
- Linux: 64-bit, GLIBC 2.29+
- Windows: 64-bit Windows 10 or later
- Android: 8.0 or later, ~50 MB free
Report a problem: https://gitea.tourolle.paris/dtourolle/jellytau/issues
Downloads
-