Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ android {
applicationId = "com.ninelivesaudio.app"
minSdk = 30
targetSdk = 36
versionCode = 215
versionName = "2.1.5"
versionCode = 216
versionName = "2.1.6"

testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,24 @@ object ChangelogData {

val releases = listOf(
ChangelogRelease(
version = "2.1.5",
version = "2.1.6",
dateLabel = "Current",
sections = listOf(
ChangelogSection(
header = "Improved",
entries = listOf(
"Big libraries open right away with your saved books and refresh quietly behind them.",
"Coming back to the Library no longer downloads it again.",
"Sync fetches changes instead of your whole library, and stops checking when the app is closed.",
"Automatic big refreshes wait for Wi-Fi once your library is saved.",
"Big Series and Author views start collapsed.",
"Home, Dossier, and Android Auto stay quick with thousands of books.",
"Playback saves your place every 10 seconds, easier on the battery.",
"Covers load as lighter thumbnails.",
"Book details show chapters for server books that have them.",
"Failed downloads stay on the Downloads screen with Retry.",
),
),
ChangelogSection(
header = "Fixed",
entries = listOf(
Expand All @@ -30,6 +45,16 @@ object ChangelogData {
"A deleted download can be downloaded again.",
"Pause, cancel, and delete stick while a book is downloading.",
"The self-signed certificate setting works without a restart.",
"Cancelled downloads clean up their files.",
"Downloads keep their chapters and track order offline.",
"Downloaded books no longer vanish from Downloads.",
"A folder scan finishes even if you leave Settings.",
"Tabs no longer pile up after first setup.",
"Home no longer asks for a folder you already added.",
"The app reconnects on its own after a network change in the background.",
"One slow server check no longer empties your shelf.",
"Covers keep working after switching between home and VPN addresses.",
"Usernames with spaces can be typed.",
),
),
),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ class ChangelogDataTest {
@Test
fun `releases are newest first and omit the unshipped version`() {
assertEquals(
listOf("2.1.5", "2.1.4", "2.0.1", "2.0.0", "1.0.1", "1.0", "0.95", "0.9", "0.6"),
listOf("2.1.6", "2.1.4", "2.0.1", "2.0.0", "1.0.1", "1.0", "0.95", "0.9", "0.6"),
ChangelogData.releases.map { it.version },
)
}
Expand Down
4 changes: 2 additions & 2 deletions store-listing.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,9 +78,9 @@ Android 11+ (API 30).

## What's New (Release Notes)

v2.1.5
v2.1.6

Bug fixes for spotty servers. Your library now catches up on its own when your Audiobookshelf server comes back, offline starts show your saved books fast, and downloaded books play right away. Plus fixes for download pause and cancel, re-downloading, and self-signed certificates.
Built for big libraries. The Library opens right away with your saved books, coming back to it doesn't download it again, and sync fetches changes instead of your whole library. Automatic big refreshes wait for Wi-Fi once your library is saved. Also: your library catches up when your server returns, offline starts are fast, cancelled downloads clean up, downloads keep their chapters, and covers survive switching between home and VPN addresses.

v2.1.4

Expand Down
Loading