- feat: add option to download 20 next unread chapters (#3143)
- feat: add recent searches history with management options to library search (#3135)
- feat: SPen action to open comments, and to change back to "down"
- feat: tall image splitting on reader (#3141) (@D-Brox)
- fix: add comix descrambler (#3140) (@D-Brox)
- fix: add contentDescription to FooterFilterChip icon (#3100)
- fix: Bad MangaDex tracker ID preventing tracker from being added (#3120)
- fix: chunk manga IN-clause queries to avoid SQLite "too many SQL variables" crash (#3109) (@sassy-lily)
- fix: exclude build directory for ktfmt
- fix: fast scroller not actually scrolling when using screen on MangaScreen
- fix: filtering out scanlator was not working when exiting and reentering manga screen
- fix: group by tracking service not showing in library when logging into your first tracker without relaunch (#3123)
- fix: hide local chapters from updates screen. A user is manually adding chapters they don't need to know they did it again.
- fix: library action not showing disabled categories when all categories are disabled
- fix: log exception when writing error file fails in LibraryUpdateJob (#3099)
- fix: pr-agent
- fix: reader getting stuck when going to previous chapter (#3131) (@D-Brox)
- fix: refresh Recents/Feed screen when returning from ReaderActivity (#3132)
- fix: searching library by content rating not working
- fix: tracker not updating after being read (#3128)
- fix: updating to room version sometimes causing library to be deleted (#3121)
- perf: avoid intermediate list allocations in FeedViewModel (#3101)
- perf: avoid redundant PersistentList .toList() allocations in LibraryViewModel (#3110)
- perf: resolve N+1 database queries in StatsViewModel via chunked bulk… (#3126)
- ref: extract auto tracking link logic into AutoAddTrackers usecase (#3138)
- ref: extract library update restrictions checking into ShouldUpdateMa… (#3127)
- ref: migrate michaelbull.result onSuccess/onFailure to onOk/onErr (#3137)
- ref: Move AboutViewModel to presentation.screens.about (#3106)
- chore: Add new PR-agent (#3125)
- chore: bump android compile/target sdk to 37
- chore: bump version
- chore: change to mangabaka.org
- chore: pr-agent reduce api calls
- chore: queue pr-agent
- chore: remove unused legacy icon drawables (#3113)
- chore: revert pr-agent model
- chore: update AGP and gradle (#3129)
- chore: update dependency com.google.devtools.ksp to v2.3.9 (#3085) (@renovate[bot])
- chore: update gradle to v9.5.1 (#3027) (@renovate[bot])
- chore: update aboutlibversion to v14.2.1 (#3116) (@renovate[bot])
- chore: update compose.material3.version to v1.5.0-alpha21 (#3057) (@renovate[bot])
- chore: update compose.version to v1.11.2 (#3096) (@renovate[bot])
- chore: update dependency androidx.compose.material:material to v1.11.2 (#3114) (@renovate[bot])
- chore: update dependency androidx.core:core-ktx to v1.19.0 (#3122) (@renovate[bot])
- chore: update dependency com.cheonjaeung.compose.grid:grid to v2.7.3 (#3086) (@renovate[bot])
- chore: update dependency com.cheonjaeung.compose.grid:grid to v2.7.4 (#3119) (@renovate[bot])
- chore: update dependency com.google.android.material:material to v1.14.0 (#3084) (@renovate[bot])
- chore: update dependency io.mockk:mockk to v1.14.11 (#3117) (@renovate[bot])
- chore: update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.5.0 (#3139) (@renovate[bot])
- chore: update firebasebomversion to v34.14.0 (#3118) (@renovate[bot])
- chore: update firebasebomversion to v34.14.1 (#3133) (@renovate[bot])
- chore: update markdown.version to v0.41.0 (#3091) (@renovate[bot])
- chore: update navigation3 to v1.1.2 (#3115) (@renovate[bot])
- chore: update okhttp monorepo to v5.4.0 (#3134) (@renovate[bot])
- test: add coverage for DeepLinkViewModel error states (#3103)
- test: add some more unit tests to ModifyCategoryUseCaseTest (#3136)
- test: UpdateTrackChapter UseCase coverage (#3092)
- test: UpdateTrackingService test coverage (#3107)
- 🐛 Add
getMangaUrlto Atsumaru (#3098) (@NatoBoram)
Downloads & Checksums
| Variant | SHA-256 Checksum |
|---|---|
arm64-v8a
| c556628d2d017d2ec4bbe37afb4c7f7ad2250a34fe1a357d0a117de9c708f774
|
armeabi-v7a
| f6ff480c7249787b389f475aafcd0b1223f2b596e95769815a6dfd793cec0b92
|
universal
| d218a9db789f30bb67d26cdf956ca8e3703c2446df4c133a7b84664381806737
|
x86
| ceab2d1d4c18cbd0838ad4168d86343f173c4fe7fbff021ad81f59fab2ec8372
|
x86_64
| b0a20aa5212c523671a0fcac81f4273511e1e094fa14e187f99ad80307bda8b3
|