The last 6 months of releases were deleted by a github action, if you were already on 2.12.0 ignore everything after the Other block
🏗️ Changes
- Adjust merge logos to look a tad nicer
- Switch to logcat, and match logging style setting similar to main Tachiyomi.
🐜 Fixes
- Toonily source sorting
🛠️ Other
- Switch to PullRefresh from compose library
- Update ncipollo/release-action action to v1.12.0 (#1269) (@renovate[bot])
- Update ka_helpers_version to v3.4.5 (#1268) (@renovate[bot])
- Update dependency com.bluelinelabs:conductor to v3.1.9 (#1260) (@renovate[bot])
- Update dev-drprasad/delete-tag-and-release action to v0.2.1 (#1267) (@renovate[bot])
- switch back to 0.2.0 of delete-tag-and-release
All the other updates since 2.9.1.1 lmao
- fix external permission string mentioning local manga
- Rewrite follows screen to compose with sticky headers
- clean up header code
- Library search now checks check alternative titles
- adjust details to sort the cards when changing sort mode
- Add Tags to detail stat
- Update dependency com.google.android.material:compose-theme-adapter-3 to v1.0.18 (@renovate[bot])
- Update coil_version to v2.2.1 (@renovate[bot])
- Update dependency androidx.core:core-ktx to v1.9.0 (@renovate[bot])
- Update dependency androidx.appcompat:appcompat to v1.5.1 (@renovate[bot])
- Update dependency androidx.activity:activity-compose to v1.6.0-rc02 (@renovate[bot])
- Update compose_version to v1.3.0-beta02 (@renovate[bot])
- Update compose_material3_version to v1.0.0-beta02 (@renovate[bot])
- up stacktrace count add a check if mangaId is null revert compose versions
- refactor nekoscaffold a tad
- fix comment
- Add better error support LatestScreen, refactor EmptyScreen
- refactor stats page
- stats cleanup
- Update com.google.firebase (@renovate[bot])
- Update plugin kotlinter to v3.12.0 (@renovate[bot])
- Add ability to filter out manga that does not have available chapters
- clean up random manga
- clean up latest
- rework Follow screen a bit
- Update dependency com.himanshoe:charty to v1.1.3-alpha04 (@renovate[bot])
- Update dependency io.mockk:mockk to v1.12.8 (@renovate[bot])
- Merge branch 'master' of github.com:CarlosEsco/Neko
- speed up Manga loading from Dex
- fix sort by latest upload chapter
- Add Post Notifications permission
- Add Download button to chapter update notification
- Add configurable double page gap
- adjust the double gap sizes
- update gradle and format files
- bump version
- Revert "bump version"
- fix follows syncing
- don't instantiate the manga in details page until onCreate in hopes of fixing nullpointer
- handle nullable detail error from MangaDex
- fallback to no cover when converting to display manga
- Fixed detailed stat crash when clicking categories and having more than 12
- fix adding merge manga wasn't updating filter sheet
- fix bug with some merged manga chapters not loading
- Add cdn service with different rate limiting for getting @home information
- Client side block Scanlation Groups (#1145)
- Similar mangaupdates (#1143) (@goldbattle)
- Update dependency com.google.gms:google-services to v4.3.14 (#1137) (@renovate[bot])
- clean up MU recs
- Update dependency com.google.firebase:firebase-crashlytics-gradle to v2.9.2 (#1136) (@renovate[bot])
- Merge branch 'master' of github.com:CarlosEsco/Neko
- bump version
- remove key for header items since there can be dupes
- Content Type Fixes and Language Filter on Similar (#1147) (@goldbattle)
- make lang change more kotlin
- fix edge case of description not being collapsed in lib
- MangaGrid and MangaList cleanup (#1156)
- pop to root when db manga is null
- Merge remote-tracking branch 'origin/master'
- pop to root when db manga is null
- fix bug where favoriting/unfavoriting a similar manga that had duplicate entries wasn't updating the badge for all entries
- Prevent okhttp from caching covers and chapter images (@stevenyomi)
- slight clean up
- ui tweaks for some scenarios on details screen
- use batch mark as read/unread endpoint
- Update dependency io.mockk:mockk to v1.13.1 (#1158) (@renovate[bot])
- Update eskatos/gradle-command-action action to v2.3.1 (#1157) (@renovate[bot])
- Fix external chapters that are now on Dex
- Merge branch 'master' of github.com:CarlosEsco/Neko
- bump version
- fix wrong generic on StatsController
- fix missing download error icon
- fix delete all chapter snack not auto dismissing
- add prefix for snackbar errors
- fix issue auto adding tracking for kitsu when NSFW entry
- Added snackbar when globally blocking scanlator group with option to undo it
- changing library cover, or a new cover for a non library manga now updates when returning from the manga details screen to a compose screen
- blocking a scanlator group was not removing it from the reader
- fix compile issue
- Update aboutlib_version to v10.5.0 (#1164) (@renovate[bot])
- Update eskatos/gradle-command-action action to v2.3.2 (#1163) (@renovate[bot])
- Update dependency io.mockk:mockk to v1.13.2 (#1161) (@renovate[bot])
- Update dependency com.himanshoe:charty to v1.1.3-alpha05 (#1153) (@renovate[bot])
- Update dependency com.google.android.material:compose-theme-adapter-3 to v1.0.19 (#1155) (@renovate[bot])
- Update dependency androidx.annotation:annotation to v1.5.0 (#1152) (@renovate[bot])
- Update dependency androidx.activity:activity-compose to v1.6.0 (#1151) (@renovate[bot])
- Update compose_version to v1.3.0-beta03 (#1149) (@renovate[bot])
- Update compose_material3_version to v1.0.0-beta03 (#1148) (@renovate[bot])
- Update coil_version to v2.2.2 (#1170) (@renovate[bot])
- Fix process death error that was causing crash coming from reader going back to details
- bump version
- Update styfle/cancel-workflow-action action to v0.10.1 (#1171) (@renovate[bot])
- Update dependency io.kotest:kotest-assertions-core-jvm to v5.5.0 (#1172) (@renovate[bot])
- Update fast_adapter_version to v5.7.0 (#1173) (@renovate[bot])
- Fix Compact grid title not working on dark themes
- fix updating latest screen after adding to library
- change references
- clean up browse some
- more clean up
- fix browse screen not updating after adding manga as favorite in details screen
- Update dependency com.mikepenz:community-material-typeface to v7 (#1178) (@renovate[bot])
- Update dependency com.mikepenz:community-material-typeface to v7 (#1177) (@renovate[bot])
- Update ncipollo/release-action action to v1.11.1 (#1175) (@renovate[bot])
- Update iconics_version to v5.4.0 (#1174) (@renovate[bot])
- fix in library badge for neko dark theme
- bump version
- Update ci-draft-release.yml
- Update detekt-analysis.yml
- use checkbox row and tristatecheckbox row where applicable
- Use SortRow on chapter filters sheet
- Fix number of columns grid (#1188) (@nzoba)
- Update styfle/cancel-workflow-action action to v0.11.0 (#1190) (@renovate[bot])
- Update agp_version to v7.3.1 (#1192) (@renovate[bot])
- Update serialization_version to v1.4.1 (#1193) (@renovate[bot])
- Update com.google.firebase (#1191) (@renovate[bot])
- Update dependency io.kotest:kotest-assertions-core-jvm to v5.5.1 (#1187) (@renovate[bot])
- Update dependency com.google.android.material:compose-theme-adapter-3 to v1.0.20 (#1184) (@renovate[bot])
- Update dependency com.github.skydoves:sandwich to v1.3.2 (#1183) (@renovate[bot])
- Update compose_version to v1.3.0-rc01 (#1182) (@renovate[bot])
- Update aboutlib_version to v10.5.1 (#1195) (@renovate[bot])
- Update com.google.firebase (#1196) (@renovate[bot])
- Update compose_material3_version to v1.0.0-rc01 (#1181) (@renovate[bot])
- fix onSecondary color for outrun theme
- Fix dates not showing on merged chapters
- Refactor app bar actions
- fix webview ripple color not matching theme
- Show all possible original language flags
- adjust compose action item color, adjust tooltip to use elevated surface
- Redesign and migrate browse screen to compose (#1199)
- Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.3.1 (#1198) (@renovate[bot])
- bump version
- fix issue where trying a new search wasn't clearing the error message
- Update eskatos/gradle-command-action action to v2.3.3 (#1201) (@renovate[bot])
- fix r8 issue breaking save filters
- bump version
- add icons for reset and filter on filter sheet
- move search bar to top of filter sheet
- move delete filter and make/remove default to incline with the save filter chip
- Adjust layout for browse filter sheet
- Fix portrait side nav in browse screen having wrong bottom padding
- validate author/group/list uuid and prevent submitting to dex if invalid
- fix mismatch label for stats on main dropdown
- Update compose_version to v1.3.0 (#1207) (@renovate[bot])
- Update kotlin_version to v1.7.20 (#1162) (@renovate[bot])
- update compose-compiler version and accompanist
- Update com.google.android.material (#1197) (@renovate[bot])
- Update dependency io.kotest:kotest-assertions-core-jvm to v5.5.2 (#1205) (@renovate[bot])
- Update dependency androidx.activity:activity-compose to v1.6.1 (#1208) (@renovate[bot])
- Update gradle/wrapper-validation-action action to v1.0.5 (#1209) (@renovate[bot])
- fix Browse UI glitch when searching from the library view
- Disable Firebase advertising ID collection (@arkon)
- Explicitly remove com.google.android.gms.permission.AD_ID permission (@arkon)
- Fix concurrent access to main cache map (@arkon)
- Don't block on cache renewals (@arkon)
- Update accompanist_version to v0.27.0 (#1210) (@renovate[bot])
- bump version
- fix null pointer
- bump version
- Revert "Don't block on cache renewals"
- change keys for some LazyLists
- fix base compose sheet having rounded bottom corners
- Don't show browse screen bottom buttons until after initial load
- Change UI/UX flow for deeplinks
- fix sheet shapes
- fix external links being drawn under navigation for small device
- distinct the paged results, cause there is no guarantee MangDex returns non dupes
- adjust padding a tad
- bump version
- Update dependency io.kotest:kotest-assertions-core-jvm to v5.5.3 (#1213) (@renovate[bot])
- change order of dismiss and click on dropdown items
- Fix sheet not opening correctly when recomposing happens
- Renaming the download folder, was not using the build valid folder function
- Adjust manga to fix rare null issue
- Add a check at the beginning when webview is not installed, so the crashing user knows why it crashed
- fix custom cover crash when file did not exist
- error out homepage when scanlator lookup error
- Retry on homepage now correctly loads homepage and not the filter screen
- check if device is online before attempting to reach out to Dex on Browse screen
- remove old cache manga code
- Refactor merge manga logic
- Update dependency io.kotest:kotest-assertions-core-jvm to v5.5.4 (#1220) (@renovate[bot])
- fix source order for merged manga
- fix remove merged source text
- Merge branch 'main' of github.com:CarlosEsco/Neko
- Update dependency com.bluelinelabs:conductor to v3.1.8 (#1221) (@renovate[bot])
- fix remove merged source text (@arkon)
- Retry the MAL request if the token is expired (@alessandrojean)
- rename MangaLife chapters to look like MangaDex
- disable ability to block a merged chapter scanlator, cause why would you ever
- MangaLife chapters are now named similar to Dex chapters and sorted by chapter number when manga
- adjust volume parsing logic for MangaLife
- Don't reset browse filters to default when clicking into manga
- bump version
- Add support for Komga (#1234)
- Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.3.2 (#1231) (@renovate[bot])
- Update ncipollo/release-action action to v1.11.2 (#1230) (@renovate[bot])
- Update dependency com.google.android.material:compose-theme-adapter-3 to v1.0.22 (#1229) (@renovate[bot])
- Update dependency com.squareup.leakcanary:leakcanary-android to v2.10 (#1228) (@renovate[bot])
- Update compose_version to v1.3.1 (#1225) (@renovate[bot])
- Update kotlin monorepo to v1.7.21 (#1222) (@renovate[bot])
- Update compose_material3_version to v1.0.1 (#1224) (@renovate[bot])
- fix compile issues
- add some delays so animations can finish on sheet and dropdown
- Grouping by tags doesn't show "Content Rating:" tags anymore
- back to starting tab works again when on browse screen
- bump version
- remove the delay for animations on sheet
- add custom coil cover handler for merged search
- Fix issue with deeplink chapters causing in library issue
- fix lag when typing on browse screen
- Group by original language option
- Add ability to skip duplicates in reader
- make skip duplicates more consistent
- bump version
- Update aboutlib_version to v10.5.2 (#1248) (@renovate[bot])
- Update dependency com.github.tachiyomiorg:conductor-support-preference to v3.1.8 (#1236) (@renovate[bot])
- Update dependency com.github.requery:sqlite-android to v3.39.2 (#1235) (@renovate[bot])
- Update ka_helpers_version to v3.4.4 (#1237) (@renovate[bot])
- Update accompanist_version to v0.28.0 (#1241) (@renovate[bot])
- remove composethemeadapter and use accompanist
- Fix MangaUpdate Links when they are using the new ID
- Limit parallelism for Coil image loading to improve image loading in lazy column (@ivaniskandar)
- Update dependency gradle to v7.6 (#1249) (@renovate[bot])
- Update WebView minimum version and allow webview zoom (@arkon)
- Merge branch 'main' of github.com:CarlosEsco/Neko
- Update dependency io.mockk:mockk to v1.13.3 (#1253) (@renovate[bot])
- Fix issue where manga was removed and causing delayed tracking to not continue
- Merge remote-tracking branch 'origin/main'
- If exception occurs keep the delayed tracking entry
- add back OTHER language cause I guess some people saved default filters with it, even though I don't think it does anything on Dex.
- Remove duplicate setting in reader
- Switch to authorOrArtist field for when using the author/artist id
- Add Coil logging to extreme logging
- switch to merge manga artwork factory
- Add Toonily support
- Add popular new titles on browse
- Update DamianReeves/write-file-action action to v1.2 (#1261) (@renovate[bot])
- Add Deeplink support for MangaUpdates, AniList, MyAnimeList
- Randomize popular uploads and season list on the browse screen
- bump version
Variant | SHA-256 |
---|---|
Universal | fd70e9de5237cca068d783eb89d425d3533270b99518322e20634ef5a9a28100 |
arm64-v8a | 53695bb8ffe621a7fedbcb18f5a87a59bd5aef98faadc3d23cf27b2bb5d870c3 |
armeabi-v7a | 0756671a6cf229bf55af2f2bf6c9b3332c122a70d5240eadc8ee031e623879ba |
x86 | 40733e4f228b1527791a658413951c711924c579dec14e4d90c5e1ad63c5aea6 |