Skip to content

Releases: Jota-Music/jota

v0.2.8

Choose a tag to compare

@github-actions github-actions released this 09 Oct 17:13
style(playlist): use pr-3.75 instead of the pr-[15px] arbitrary value

v0.2.7

Choose a tag to compare

@github-actions github-actions released this 01 Oct 16:42
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

Choose a tag to compare

@github-actions github-actions released this 27 Sep 13:23
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

Choose a tag to compare

@github-actions github-actions released this 27 Sep 12:44
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

Choose a tag to compare

@github-actions github-actions released this 26 Sep 23:16

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.