Releases: PaulWoitaschek/Voice
Releases Β· PaulWoitaschek/Voice
26.2.4-5402004
What's Changed
π New
- feat: Refresh RemoteConfig on app start by @PaulWoitaschek in #3341
π§± Other Changes
- Add a Developer menu by @PaulWoitaschek in #3340
Full Changelog: 26.2.3-5402003...26.2.4-5402004
26.2.3-5402003
What's Changed
π New
- Move folder picker to settings behind feature flag by @PaulWoitaschek in #3280
π Fixed
- Fix: Handle empty or invalid chapter marks by @PaulWoitaschek in #3338
π§± Other Changes
- Refactor: Introduce a feature flag module by @PaulWoitaschek in #3279
- Set gradle memory defaults, enable parallel config cache and vfs watch by @PaulWoitaschek in #3319
- Simplify the release pipeline by @PaulWoitaschek in #3339
βοΈ Dependencies
- fix(deps): update kotlin, ksp, mero to v0.9.3 by @renovate[bot] in #3285
- fix(deps): update kotlin, ksp, mero to v0.9.4 by @renovate[bot] in #3291
- fix(deps): update dependency com.google.firebase:firebase-bom to v34.8.0 by @renovate[bot] in #3299
- chore(deps): update plugin com.gradle.develocity to v4.3.1 by @renovate[bot] in #3298
- chore(deps): update dependency com.github.ajalt.clikt:clikt-jvm to v5.1.0 by @renovate[bot] in #3301
- fix(deps): update dependency com.github.ajalt.clikt:clikt to v5.1.0 by @renovate[bot] in #3302
- chore(deps): update gradle to v9.3.0 by @renovate[bot] in #3303
- fix(deps): update dependency io.kotest:kotest-assertions-core to v6.1.0 by @renovate[bot] in #3307
- fix(deps): update ktlint to v0.12.0 by @renovate[bot] in #3309
- fix(deps): update dependency org.robolectric:robolectric to v4.16.1 by @renovate[bot] in #3311
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.10.0 by @renovate[bot] in #3315
- fix(deps): update dependency io.nlopez.compose.rules:ktlint to v0.5.5 by @renovate[bot] in #3317
- fix(deps): update dependency io.kotest:kotest-assertions-core to v6.1.1 by @renovate[bot] in #3318
- fix(deps): update dependency androidx.compose:compose-bom to v2026 by @renovate[bot] in #3295
- fix(deps): update kotlin, ksp, mero to v0.10.0 by @renovate[bot] in #3308
- fix(deps): update agp, lint to v9 (major) by @renovate[bot] in #3300
- fix(deps): update dependency dev.zacsweers.metro:runtime to v0.10.1 by @renovate[bot] in #3320
- fix(deps): update media3 to v1.9.1 by @renovate[bot] in #3321
- fix(deps): update dependency io.mockk:mockk to v1.14.9 by @renovate[bot] in #3322
- fix(deps): update ktlint to v0.12.1 by @renovate[bot] in #3323
- fix(deps): update dependency io.nlopez.compose.rules:ktlint to v0.5.6 by @renovate[bot] in #3324
- fix(deps): update dependency io.kotest:kotest-assertions-core to v6.1.2 by @renovate[bot] in #3325
- fix(deps): update ktlint to v0.13.0 by @renovate[bot] in #3326
- chore(deps): update plugin ksp to v2.3.5 by @renovate[bot] in #3328
- chore(deps): update plugin com.gradle.develocity to v4.3.2 by @renovate[bot] in #3327
- fix(deps): update kotlin, ksp, mero to v0.10.2 by @renovate[bot] in #3330
- fix(deps): update dependency androidx.paging:paging-runtime-ktx to v3.4.0 by @renovate[bot] in #3334
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.3 by @renovate[bot] in #3331
- fix(deps): update dependency androidx.compose:compose-bom to v2026.01.01 by @renovate[bot] in #3332
- fix(deps): update dependency androidx.paging:paging-compose to v3.4.0 by @renovate[bot] in #3333
- chore(deps): update gradle to v9.3.1 by @renovate[bot] in #3335
Full Changelog: 25.12.1-5312001...26.2.3-5402003
25.12.1-5312001
What's Changed
π New
- feat: Add custom rewind and fast-forward buttons by @PaulWoitaschek in #3272
π Fixed
- Fix: Keep dots in directory names by @PaulWoitaschek in #3274
π§± Other Changes
- Temporarily disable instrumentation tests by @PaulWoitaschek in #3266
- Build with java 25 by @PaulWoitaschek in #3269
- Replace coroutineContext with currentCoroutineContext by @PaulWoitaschek in #3270
- Enable parallel tests by @PaulWoitaschek in #3268
- Enable the new return-value-checker=full by @PaulWoitaschek in #3271
βοΈ Dependencies
- Update All dependencies by @renovate[bot] in #3217
- Update all dependencies by @renovate[bot] in #3220
- fix(deps): update dependency com.squareup.okhttp3:okhttp-coroutines to v5.3.2 by @renovate[bot] in #3248
- fix(deps): update dependency io.kotest:kotest-assertions-core to v6.0.7 by @renovate[bot] in #3249
- fix(deps): update dependency io.mockk:mockk to v1.14.7 by @renovate[bot] in #3250
- fix(deps): update dependency com.google.firebase:firebase-bom to v34.7.0 by @renovate[bot] in #3261
- fix(deps): update room to v2.8.4 by @renovate[bot] in #3253
- fix(deps): update navigation3 to v1.0.0 by @renovate[bot] in #3252
- fix(deps): update dependency androidx.activity:activity-compose to v1.12.2 by @renovate[bot] in #3256
- chore(deps): update plugin com.gradle.develocity to v4.3 by @renovate[bot] in #3255
- chore(deps): update plugin com.autonomousapps.build-health to v3.5.1 by @renovate[bot] in #3254
- chore(deps): update gradle to v9.2.1 by @renovate[bot] in #3246
- fix(deps): update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.10.0 by @renovate[bot] in #3259
- fix(deps): update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.10.0 by @renovate[bot] in #3260
- fix(deps): update dependency androidx.datastore:datastore-preferences to v1.2.0 by @renovate[bot] in #3258
- chore(deps): update github artifact actions (major) by @renovate[bot] in #3265
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #3264
- fix(deps): update agp, lint to v8.13.2 by @renovate[bot] in #3247
- fix(deps): update ktlint by @renovate[bot] in #3262
- fix(deps): update media3 to v1.9.0 by @renovate[bot] in #3263
- fix(deps): update dependency androidx.compose:compose-bom to v2025.12.01 by @renovate[bot] in #3257
- fix(deps): update kotlin, ksp, mero by @renovate[bot] in #3251
Full Changelog: 25.10.5-5310005...25.12.1-5312001
25.10.5-5310005
What's Changed
π§± Other Changes
- Fix minor typo by @luzpaz in #3173
- Run the dependency updates once per week. by @PaulWoitaschek in #3207
- Add an opt-in for Analytics by @PaulWoitaschek in #3212
βοΈ Dependencies
- Update softprops/action-gh-release digest to aec2ec5 by @renovate[bot] in #3178
- Update dependency com.squareup.okhttp3:okhttp-coroutines to v5.2.0 by @renovate[bot] in #3180
- Update Kotlin, KSP, Mero by @renovate[bot] in #3181
- Update room to v2.8.2 by @renovate[bot] in #3184
- Update navigation3 to v1.0.0-alpha11 by @renovate[bot] in #3183
- Update dependency androidx.compose:compose-bom to v2025.10.00 by @renovate[bot] in #3185
- Update plugin com.autonomousapps.build-health to v3.1.0 by @renovate[bot] in #3186
- Update dependency com.google.firebase:firebase-bom to v34.4.0 by @renovate[bot] in #3188
- Update plugin googleServices to v4.4.4 by @renovate[bot] in #3187
- Update dependency com.squareup.okhttp3:okhttp-coroutines to v5.2.1 by @renovate[bot] in #3189
- Update softprops/action-gh-release digest to 6da8fa9 by @renovate[bot] in #3190
- Update Kotlin, KSP, Mero to v0.6.10 by @renovate[bot] in #3191
- Update plugin com.gradle.develocity to v4.2.2 by @renovate[bot] in #3192
- Update dependency io.kotest:kotest-assertions-core to v6.0.4 by @renovate[bot] in #3194
- Update Kotlin, KSP, Mero to v0.7.0 by @renovate[bot] in #3196
- Update Kotlin, KSP, Mero by @renovate[bot] in #3198
- Update plugin com.autonomousapps.build-health to v3.2.0 by @renovate[bot] in #3199
- Update navigation3 to v1.0.0-beta01 by @renovate[bot] in #3202
- Update room to v2.8.3 by @renovate[bot] in #3203
- Update dependency androidx.compose:compose-bom to v2025.10.01 by @renovate[bot] in #3200
- Update Kotlin, KSP, Mero to v0.7.2 by @renovate[bot] in #3201
- Update Kotlin, KSP, Mero to v2.2.21 by @renovate[bot] in #3204
- Update plugin com.autonomousapps.build-health to v3.3.0 by @renovate[bot] in #3206
- Migrate renovate config by @renovate[bot] in #3209
- Update All dependencies (major) by @renovate[bot] in #3210
New Contributors
Full Changelog: 25.10.4-5310004...25.10.5-5310005
25.10.4-5310004
What's Changed
π§± Other Changes
- feat: redesign chapter selection by @FineFindus in #2825
- Fix app crash when importing corrupted MP4/M4B audiobooks by consolidating exception handling by @Copilot in #3158
- Populate realistic test files by @PaulWoitaschek in #3159
- Update the releasing docs by @PaulWoitaschek in #3161
- Fix a bug on adding multiple folders by @PaulWoitaschek in #3160
- Show the Book Progress in the overview by @PaulWoitaschek in #3170
βοΈ Dependencies
New Contributors
- @Copilot made their first contribution in #3158
Full Changelog: 25.10.3-5310003...25.10.4-5310004
25.10.3-5310003
What's Changed
π§± Other Changes
- 3132 fts query by @sandreas in #3134
- Create CODEOWNERS by @PaulWoitaschek in #3145
- Allow to trigger releases from a workflow by @PaulWoitaschek in #3150
- Fix the CI release by @PaulWoitaschek in #3153
- Fix the CI release trigger by @PaulWoitaschek in #3155
- Fix the release by supplying a pat by @PaulWoitaschek in #3156
βοΈ Dependencies
- Update Gradle to v9.1.0 by @renovate[bot] in #3144
- Update dependency com.google.firebase:firebase-bom to v34.3.0 - autoclosed by @renovate[bot] in #3143
- Update room to v2.8.1 by @renovate[bot] in #3141
- Update gradle/actions digest to 748248d by @renovate[bot] in #3137
- Update Kotlin, KSP, Mero to v0.6.8 by @renovate[bot] in #3139
- Update dependency app.cash.molecule:molecule-runtime to v2.2.0 by @renovate[bot] in #3142
- Update dependency androidx.compose:compose-bom to v2025.09.01 by @renovate[bot] in #3138
- Update navigation3 to v1.0.0-alpha10 by @renovate[bot] in #3140
- Update gradle/actions action to v5 by @renovate[bot] in #3148
- Update dependency io.mockk:mockk to v1.14.6 by @renovate[bot] in #3147
- Update actions/checkout action to v5 by @renovate[bot] in #3152
- Update plugin com.gradle.develocity to v4.2.1 by @renovate[bot] in #3154
Full Changelog: 25.9.19-5309019...25.10.3-5310003
25.9.19-5309019
What's Changed
π Fixed
- Handle OutOfMemoryError during chapter extraction in Mp4ChapterExtractor by @PaulWoitaschek in #3126
- Handle SecurityException when taking persistable URI permission by @PaulWoitaschek in #3125
π§± Other Changes
- Refine changelog categories by @PaulWoitaschek in #3114
- Update the links with the new repo organization. by @PaulWoitaschek in #3131
βοΈ Dependencies
- Update plugin com.autonomousapps.build-health to v3.0.3 by @renovate[bot] in #3116
- Update plugin com.gradle.develocity to v4.2 by @renovate[bot] in #3118
- Update dependency com.airbnb.android:lottie-compose to v6.6.9 by @renovate[bot] in #3119
- Update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.9.4 by @renovate[bot] in #3122
- Update plugin com.autonomousapps.build-health to v3.0.4 by @renovate[bot] in #3123
- Update dependency androidx.lifecycle:lifecycle-runtime-ktx to v2.9.4 by @renovate[bot] in #3121
Full Changelog: 25.9.18-5309018...25.9.19-5309019
25.9.18-5309018
What's Changed
π New
- Create the github release with release notes by @PaulWoitaschek in #3105
- Make the version code compatible with the fdroid build by @PaulWoitaschek in #3106
- Consistently rename core to api by @PaulWoitaschek in #3108
- Add a separate category for bug-fixes in the changelog by @PaulWoitaschek in #3113
π Fixed
- Fix a crash on fast clicking back. by @PaulWoitaschek in #3111
- Fix the sleep timer by @PaulWoitaschek in #3112
βοΈ Dependencies
Full Changelog: 25.9.17-5309017...25.9.18-5309018
25.9.17-5309017
What's Changed
π Features & Fixes
- Refactor the scripts to main.kts by @PaulWoitaschek in #3094
- Group kotlin and metro updates by @PaulWoitaschek in #3100
- Update the changelog with groups by @PaulWoitaschek in #3104
βοΈ Dependencies
- Update dependency dev.zacsweers.metro:runtime to v0.6.5 by @renovate[bot] in #3097
- Update Kotlin, KSP, Mero by @renovate[bot] in #3101
Full Changelog: 25.9.16...25.9.17-5309017
25.9.16
What's Changed
- Update plugin com.autonomousapps.build-health to v3.0.2 by @renovate[bot] in #3079
- Update dependency androidx.activity:activity-compose to v1.11.0 by @renovate[bot] in #3086
- Update room to v2.8.0 by @renovate[bot] in #3088
- Update dependency androidx.compose:compose-bom to v2025.09.00 by @renovate[bot] in #3087
- Restructure the Release pipeline and handle promotions from Github by @PaulWoitaschek in #3089
- Group the navigation3 dependencies by @PaulWoitaschek in #3090
- Pin actions/download-artifact action to 634f93c by @renovate[bot] in #3091
- Update navigation3 to v1.0.0-alpha09 by @renovate[bot] in #3092
Full Changelog: 25.9.2...25.9.16