diff --git a/CHANGELOG.md b/CHANGELOG.md index 475e7f03..ed2e6477 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ For how long each fixed defect had been shipping before it was found, see ## v0.11.1 -Two faults that had been present since the first release, both found on a +Four fixes. Two had been present since the first release and were found on a device: changing the audio track did nothing, and no subtitle would load. ### 🐛 Fixes @@ -33,6 +33,21 @@ device: changing the audio track did nothing, and no subtitle would load. tests that were supposed to cover the address were checking a copy of it kept inside the tests, not the one being requested. (UR-020 → DR-259) +- **The player's menus stop covering each other, and stay on screen.** Opening + the quality menu on top of the audio menu left both open in the same corner, + the newer hiding rows of the older and both still taking taps. Only one opens + now. They were also positioned against the icon that opened them, which sits + mid-row — so on a phone held upright a panel hung off the left edge and half + its rows could not be read or reached. (UR-020, UR-021, UR-066, UR-074 → + DR-256) + +- **Podcast episodes list newest first.** Every list was sorted by name + regardless of what it contained, which for a podcast discards the running + order — and because played episodes are labelled as such by the server, + sorting by name also gathered everything already heard at the top. What order + a container's children take is now decided by what the container is. + (UR-007 → DR-257) + ## v0.11.0 Video can play through the native renderer on Linux, and the machinery every diff --git a/package.json b/package.json index 62736a36..eb4068aa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jellytau", - "version": "0.11.0", + "version": "0.11.1", "description": "A cross-platform Jellyfin client built with Tauri, SvelteKit and Rust.", "author": "Duncan Tourolle ", "license": "MIT", diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 523ba83b..6df7e830 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -2181,7 +2181,7 @@ dependencies = [ [[package]] name = "jellytau" -version = "0.11.0" +version = "0.11.1" dependencies = [ "aes-gcm", "async-trait", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 14e0f49f..dcc1229d 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -4,7 +4,7 @@ name = "jellytau" # `player-conformance`, and a second binary makes a bare `cargo run` — # which `tauri dev` issues — ambiguous. default-run = "jellytau" -version = "0.11.0" +version = "0.11.1" description = "A cross-platform Jellyfin client" authors = ["Duncan Tourolle "] license = "MIT" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 9ef92f90..7b246ffc 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "JellyTau", - "version": "0.11.0", + "version": "0.11.1", "identifier": "com.dtourolle.jellytau", "build": { "beforeDevCommand": "bun run dev",