chore(updater): manifest for v0.11.1
This commit is contained in:
+15
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"version": "0.11.1",
|
||||
"notes": "\nFour fixes. Two had been present since the first release and were found on a\ndevice: changing the audio track did nothing, and no subtitle would load.\n\n### 🐛 Fixes\n\n- **Changing the audio track changes the audio.** Picking a different language\n did nothing on Android — the menu closed, the tick moved, and the original\n track kept playing, with nothing saying otherwise. When the server is\n converting a film it builds that conversion around *one* audio track, so the\n others are not in the stream that arrives; the app was asking the player to\n select from tracks it had never been sent. It now asks the server for the\n track you picked and resumes where you were. A film playing in its original\n form still switches instantly, because there every track really is present.\n (UR-021 → DR-258)\n\n- **Subtitles load.** Every subtitle in the list was inert: the address the app\n fetched them from was missing a segment, so each request came back \"not\n found\", and a subtitle that never arrives is a subtitle the player cannot\n offer. All of them had been failing this way since the first release — the\n tests that were supposed to cover the address were checking a copy of it kept\n inside the tests, not the one being requested. (UR-020 → DR-259)\n\n- **The player's menus stop covering each other, and stay on screen.** Opening\n the quality menu on top of the audio menu left both open in the same corner,\n the newer hiding rows of the older and both still taking taps. Only one opens\n now. They were also positioned against the icon that opened them, which sits\n mid-row — so on a phone held upright a panel hung off the left edge and half\n its rows could not be read or reached. (UR-020, UR-021, UR-066, UR-074 →\n DR-256)\n\n- **Podcast episodes list newest first.** Every list was sorted by name\n regardless of what it contained, which for a podcast discards the running\n order — and because played episodes are labelled as such by the server,\n sorting by name also gathered everything already heard at the top. What order\n a container's children take is now decided by what the container is.\n (UR-007 → DR-257)",
|
||||
"pub_date": "2026-08-23T19:02:05Z",
|
||||
"platforms": {
|
||||
"linux-x86_64": {
|
||||
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSczV4N1FMRVFQaWdaU2wwSWNDeGpBU2NKSi9YTm9TVGt1cmpsSEoyS2JBYzN5aVNqZ0g3MHUweGxzaUkrZnloaVB5RmcyMGJwYjlqUldRNUZ0YnZGOHc2WUppZlVJS0E4PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg3NTA4NTU0CWZpbGU6SmVsbHlUYXVfMC4xMS4xX2FtZDY0LkFwcEltYWdlCjdMN1JwVVowcWlXT0JYSG9qODVPdFVvYkQyTWk0bUZkMjYyTGJuZnd6V3g3ZnNOL3B2U0lVSjZLMFZSckhqNERETk9BdjB1S0QwbkIzYnZQQzBQVkR3PT0K",
|
||||
"url": "https://gitea.tourolle.paris/dtourolle/jellytau/releases/download/v0.11.1/JellyTau_0.11.1_amd64.AppImage"
|
||||
},
|
||||
"windows-x86_64": {
|
||||
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSczV4N1FMRVFQaXBOR2F3ZWFZa0xpVFpEbFJXRUdCTmtWRmtaQkpXQUJ6ZnBJVTcySlpwNVZlalRHMlM0Z0lIQkJaMWxyZncrVjE1NEpUTjhJVnJFREl6UWtGclBoVFFRPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzg3NTA5NTUzCWZpbGU6SmVsbHlUYXVfMC4xMS4xX3g2NC1zZXR1cC5leGUKRVdyRU83bUJKMmxoL0FJMWRRMkJtTSt3N0UyWkVobjNMdDlaeFU4dkN5OGFKU3daem1Dc0kweUx0ZjBGYWNqSnU2MmFzTEVkUGlRZWhZenhHdEFPREE9PQo=",
|
||||
"url": "https://gitea.tourolle.paris/dtourolle/jellytau/releases/download/v0.11.1/JellyTau_0.11.1_x64-setup.exe"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user