-
JellyTau v0.0.17
Stable🏗️ Build and Test JellyTau / Run Tests (push) Successful in 8m34sPublish Documentation / Build & publish docs to gitea-pages (push) Successful in 5m20sTraceability Validation / Check Requirement Traces (push) Successful in 15sBuild & Release / Run Tests (push) Successful in 5m18s🏗️ Build and Test JellyTau / Android Compile Check (push) Successful in 4m38sBuild & Release / Build Linux (push) Successful in 17m22sBuild & Release / Build Android (push) Successful in 22m44sBuild & Release / Create Release (push) Successful in 14sreleased this
2026-07-23 20:44:57 +00:00 | 239 commits to master since this releaseThis release carried the largest single body of work before v0.1.0 — the
provider-neutral domain model and the boundary rule that still governs the
frontend.✨ Features
- A provider-neutral media model. The frontend was moved off Jellyfin's own
vocabulary in phases: item-type strings give way to a neutralkind, Jellyfin
ticks become milliseconds end to end (catalog, then player and reporting),
primaryImageTagbecomesimageId, media streams get a neutralStreamKind,
and the user-facing type badge becomes a kind label. This is the work the
frontend/backend boundary rule was written to protect, and the tripwire script
(check:boundary) lands here with it. - Context-scoped search with filter chips and group order.
- A browsable downloaded library with on-disk usage, and WiFi-only,
network-type-aware download gating. - A shared account menu and global app header.
- A reworked settings page.
🐛 Fixes
- Library listing is gated to downloaded-only when offline.
📋 Documentation
- Specs, requirements, UX flows and traceability for the above, plus the written
boundary rule and spec workflow.
Downloads
Platform File Android jellytau-release.apk— sideload oradb install
Report a problem: https://gitea.tourolle.paris/dtourolle/jellytau/issues
Downloads
- A provider-neutral media model. The frontend was moved off Jellyfin's own