Repository navigation
Releases: Jota-Music/jota
Releases · Jota-Music/jota
Release list
v0.2.8
v0.2.7
fix(player): mark the whole YouTube id control as clickable The pointer cursor sat on the edit icon, which only appears on hover, so the row that opens the editor looked inert.
v0.2.5
fix(sync): report an unreachable relay instead of the dial error
A relay that is not there failed with the dialer's own text, so the
panel showed `GET("http://relay.example/healthz"): dial tcp: ...` to
the user. Log the request that failed and hand back a stable error the
frontend can translate, and let the panel say the same thing for every
way a relay can be unreachable.
v0.2.4
feat(ui): show the action menus as a bottom sheet on touch A floating menu anchored to a point on screen means nothing without a mouse. Touch opens the same sheet the modals use instead, and the track menu stops hand-rolling its own popup to join it.
v0.2.3
Highlights
- Stable layout — the header controls and the scrollbar gutter are now reserved before content arrives, and the virtualized shelf is windowed at the first paint, so pages stop jumping and the scrollbar stops flickering while lists load.
- Smoother scrolling — scroll anchoring is disabled on scroll panes; long lists no longer fight the wheel.
- Touch fixes — cover hover buttons stay hidden on touch devices, and drag autoscroll now works while reordering by touch.
- Faster covers — dropped async image decoding, cutting first-paint time and idle CPU on grids.
- Android — window insets are applied only when they actually change, removing repeated relayouts on rotation and keyboard show/hide.
- Shelf grid — tiles keep a uniform height regardless of title length.
Upgrading
Download the artifact for your platform and replace the previous install. SHA256SUMS lists checksums for every file.