Releases: czgabi/tiddlui
Release list
Tiddlui v1.6.2
Fixed
- The AppImage's
.DirIconpointed at an absolute path on the machine that
built it, so it was a dangling link once mounted and desktops had no icon to
show. Tauri's bundler wrote that link absolute until 2.11.4; the build now
uses 2.12.0.
Which file do I need?
| Platform | Download |
|---|---|
| Windows | Tiddlui_*_x64-setup.exe — the installer (an .msi is also attached) |
| Debian / Ubuntu | Tiddlui_*_amd64.deb |
| Any other Linux | Tiddlui_*.AppImage — self-contained, which is why it's much larger |
Arch Linux: an AUR package is planned — see the README.
On Linux, install ffmpeg from your package manager. Windows fetches it on first launch.
Tiddlui v1.6.1
Changed
- New logo and app icon. The wordmark in the header and in Settings is drawn
from a single monochrome asset tinted with the current text colour, so it
flips between black and white with the theme instead of shipping two files. - The spinning disc in the header is gone; the wordmark stands alone.
- README uses the light or dark wordmark to match the reader's GitHub theme,
and gained release, downloads, build, platform and licence badges. - Dropdowns open with a short rollout anchored to the trigger edge, with the
rows trailing slightly behind the panel, and sit closer to their trigger with
the facing corners squared off so the two read as one surface. - Dropdowns cast a heavier shadow so they no longer blend into whatever they
open over. - Settings and Library open and close on a longer, softer curve instead of
appearing instantly.
Fixed
- Dialogs and dropdowns had no open or close animation at all. The stylesheet
matched an attribute the component library does not set, so every one of
those rules was dead. - A dropdown trigger resized the moment a value was picked, a fraction of a
second before the new label faded in, so a longer label briefly overflowed
the button. The box now holds the wider of the two labels until the swap
finishes.
Internal
- The release workflow stamps the AUR
PKGBUILDwith the tag version and the
real source checksums and attaches it to the release, so publishing to the
AUR no longer needs a manual version bump orupdpkgsums. Thepkgverin
the repo had been stuck at 1.5.0 since that release.
Which file do I need?
| Platform | Download |
|---|---|
| Windows | Tiddlui_*_x64-setup.exe — the installer (an .msi is also attached) |
| Debian / Ubuntu | Tiddlui_*_amd64.deb |
| Any other Linux | Tiddlui_*.AppImage — self-contained, which is why it's much larger |
Arch Linux: an AUR package is planned — see the README.
On Linux, install ffmpeg from your package manager. Windows fetches it on first launch.
Tiddlui v1.6.0
Added
- Download progress shows on the taskbar icon.
tiddlui://links open in the running app, and only one copy runs at a time.- Search your whole library from the Library window, grouped by kind.
- Sort the library by recently added (recently followed for artists), title or
artist. - Playlist folders are browsable — Tidal lets you file playlists into folders
and the flat favourites list hid that entirely. - An Animations setting, forced off when your system asks for reduced motion.
Changed
- Albums and playlists start downloading far sooner: the metadata each track
needs is fetched in parallel rather than one album at a time (1784ms -> 275ms
on a 25-track playlist). - Album art is fetched once per album instead of once per track.
- The waveform is sharper (400 points, peak rather than average) and much
cheaper to compute (137ms -> 17ms), and it draws itself in instead of popping
into place. A placeholder shows while it is still decoding. - Play sits at the far left of a track row and Download at the far right, so
they can't be hit by accident. - The quality slider tracks the pointer exactly instead of easing behind it.
- The library list keeps a fixed size, and fetches more as you reach the bottom
rather than making you click.
Fixed
- Stream URLs were cached permanently. They are signed and short-lived, so
previewing or downloading a track fetched weeks earlier used a dead link. - The HTTP cache never expired and was never pruned — 15 MB of responses, the
oldest three months old, and an edited playlist kept returning its old
contents. Metadata now expires after six hours and signing out clears it. - Playlist cover art opened an empty lightbox: Tidal serves playlist images up
to 1080, not the 1280 used for albums. - Hovering a library row added a horizontal scrollbar and clipped the row.
- Turning animations off left several things still moving.
- Analysing a downloaded track's waveform decoded the whole file at full rate,
using roughly 127 MB for a six-minute track and far more for Hi-Res.
Which file do I need?
| Platform | Download |
|---|---|
| Windows | Tiddlui_*_x64-setup.exe — the installer (an .msi is also attached) |
| Debian / Ubuntu | Tiddlui_*_amd64.deb |
| Any other Linux | Tiddlui_*.AppImage — self-contained, which is why it's much larger |
Arch Linux: an AUR package is planned — see the README.
On Linux, install ffmpeg from your package manager. Windows fetches it on first launch.
Tiddlui v1.5.0
Added
- Albums and playlists download several tracks at once (3 by default, set it
under Settings → Simultaneous downloads). - The queue and history survive a restart. Downloads interrupted by closing the
app come back marked as interrupted so they can be retried. - Retry buttons: re-run a failed download, retry only the tracks that failed
inside an album, or retry everything failed at once. - Linux support (Arch and Debian/Ubuntu).
npm run tauri buildnow produces
.deb,.AppImage, and.rpmpackages; the release workflow builds and
attaches the Linux packages alongside the Windows installer. An AURPKGBUILD
is provided underpackaging/aur/. - Linux build/runtime/packaging docs under
docs/(BUILD.md,LINUX.md,
PACKAGING.md) and a Linux-aware Install section in the README.
Fixed
- An album whose tracks all failed reported itself as complete. It now reports
the failure, and a partly-failed album shows how many tracks failed. - A duplicate-file prompt could be lost when two tracks hit one at the same time.
- On Linux, downloaded tracks now play and seek correctly. WebKitGTK's GStreamer
pipeline rejects Tauri'sasset://scheme and errors on largeblob:URLs, so
the app streams local files from a tiny loopback HTTP server with range support,
guarded by a per-run token and an allowlist of the files the app opened
(Windows/macOS keep playingasset://directly, unchanged). - On Linux, glass panels (Library, dialogs, banners) no longer render as
near-transparent — the compositing thatbackdrop-filterneeds is disabled by
the Wayland stability workaround, so those surfaces fall back to opaque fills. - The engine shows a package-manager install hint when ffmpeg is missing on
Linux instead of a bare "missing" message.
Internal
sidecar/build.shbuilds the engine sidecar on Linux/macOS (counterpart of
build.ps1), using the keyring SecretService backend.- Linux audio server in
src-tauri/src/audio_server.rs(loopback, range support). windows_subsystemis now scoped to Windows targets inmain.rs.
Which file do I need?
| Platform | Download |
|---|---|
| Windows | Tiddlui_*_x64-setup.exe — the installer (an .msi is also attached) |
| Debian / Ubuntu | Tiddlui_*_amd64.deb |
| Any other Linux | Tiddlui_*.AppImage — self-contained, which is why it's much larger |
Arch Linux: an AUR package is planned — see the README.
On Linux, install ffmpeg from your package manager. Windows fetches it on first launch.
Tiddlui v1.4.0
Added
- Three themes (Settings → Theme): Aero (a liquid-glass look over the Windows XP
wallpaper), Cream, and Artsy. - The download queue shows each track's actual quality (e.g. 24-bit / 96 kHz
FLAC) and current download speed.
Fixed
- The download-complete notification was attributed to "Windows PowerShell". It
now comes from Tiddlui and names the finished track.
Internal
- The app version is read from package.json and stamped automatically at release
time instead of being hardcoded in three places. - Removed unused code in the engine and stylesheet. CI cancels superseded
release builds.
Download the Tiddlui_*_x64-setup.exe asset below and run it to install.
Tiddlui v1.3.1
Download the Tiddlui_*_x64-setup.exe asset below and run it to install.
Tiddlui v1.3.0
Download the Tiddlui_*_x64-setup.exe asset below and run it to install.
Tiddlui v1.2.0
Download the Tiddlui_*_x64-setup.exe asset below and run it to install.
Tiddlui v1.1.0
Smarter search — multi-word and misspelled queries now find the right track, ranked by relevance + popularity
Artist pages — bio, popularity, and downloadable top tracks
Polish — back button when drilling album→track, window-fitted cover viewer, snappier quality slider, fixed copy-toast spam, wider settings window
Tiddlui v1.0.0
First release. Desktop app to download from Tidal — search or paste a link, pick a quality, download.
Install
- Download Tiddlui_1.0.0_x64-setup.exe below
- Run it (Windows SmartScreen → More info → Run anyway — it's unsigned)
- Launch Tiddlui and sign in to your Tidal account
Features
- Search Tidal, or paste track / album / playlist / artist links
- Quality: Low · Normal · High (FLAC) · Max (Hi-Res)
- Waveform player you can scrub
- Queue + history, album "Download all", duplicate prevention
- Output templates, optional per-track subfolders
- 9 themes, keyboard shortcuts, drag & drop
Windows only. For personal use with your own Tidal account.