Releases: nekomangaorg/Neko
Releases Β· nekomangaorg/Neko
2.12.8
π₯³ New
- mangaupdates autotrack (#1323) (@henrik9999)
ποΈ Changes
- Lists now respect the default content rating set in settings
- Remove OTHER as language option and use migrations for those users who for some reason still have it
- Add version to UserAgent when making calls to MangaDex
π Fixes
- Slight optimization to download button to "fix" scroll issue
- update date-text-field to fix tracker date crash
π οΈ Other
- add selection back cause it wasnt causing the scroll issue
- Distinct the list of manga by uuid before syncing to Mangadex when batch adding follows
- enable configuration-cache during build
- Update dependency io.mockk:mockk to v1.13.4 (#1319) (@renovate[bot])
- Update dependency com.bluelinelabs:conductor to v3.2.0 (#1322) (@renovate[bot])
- Update agp_version to v7.4.1 (#1325) (@renovate[bot])
- Update dependency com.android.tools:desugar_jdk_libs to v2.0.2 (#1329) (@renovate[bot])
- Update dependency io.kotest:kotest-assertions-core-jvm to v5.5.5 (#1331) (@renovate[bot])
Variant | SHA-256 |
---|---|
Universal | 948946ffe63ba760a0311353acf5365f3fbd2bd116bd858e5ef6d35aabae24e7 |
arm64-v8a | 530f26ef0fd593fc18166f5e4c5112bb23feae773d4d9a419d888b0276c53049 |
armeabi-v7a | 3274ab31f38604253aba7ddf062520b0d0555fd827eddb88db6b5021d28e0fcf |
x86 | f3f3a7e3a673ad5682f8cc4d1b5cc620bf121bb6071b14b9716bb3b15f08955b |
x86_64 | 1971af4b1b3eee987b63113348d42e702aae873a0c2941df8a9190d349da6928 |
2.12.7
π₯³ New
- Return of searching in manga screen for chapter
π Fixes
- Use custom datetextfield library to fix crash on tracking date sheet
- Remove ability to select description words, to fix scrolling issue when description is expanded
π οΈ Other
- update compose compiler to 1.4.0
- Update dependency com.google.gms:google-services to v4.3.15 (#1307) (@renovate[bot])
- Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.3.3 (#1306) (@renovate[bot])
- Update kotlin monorepo to v1.8.0 (#1250) (@renovate[bot])
- Update dependency com.google.android.material:material to v1.8.0 (#1312) (@renovate[bot])
- Update dependency androidx.webkit:webkit to v1.6.0 (#1315) (@renovate[bot])
- Update dependency androidx.compose.material:material to v1.4.0-alpha05 (#1314) (@renovate[bot])
- Update compose_version to v1.4.0-alpha05 (#1313) (@renovate[bot])
- update accompanist to match the compose 1.4.0 version
- Update compose_material3_version to v1.1.0-alpha05 (#1317) (@renovate[bot])
Variant | SHA-256 |
---|---|
Universal | 8da2c4b8c422e66d3af53b71b94b6b7970e63bc00beb3d03e7be94f513f28966 |
arm64-v8a | 3a561ce54baae9caa3a97298ff65cc9df6c9b7cb2cbf72a44bb36113caad2019 |
armeabi-v7a | dd41b98ade65d8bd0204c72488871d25722058d5f95df83e1c8b0f23d94a2f04 |
x86 | 17de7dca31d03770f4924bc23cce86e12044386222ab5293fd1348e4f075abf7 |
x86_64 | 473cb1768110a6f4c50d7387d791b033321a5e8d20c6d0cfc159dfe9a31ef9c8 |
2.12.6
π₯³ New
- Clicking author/artist or genre in the manga details now has a popup with options
ποΈ Changes
- Add minimum komga required version in the Merge settings
π Fixes
- Exiting app when pressing in app back button in manga Details
- ChapterCache.isImageInCache() resource leak (@Two-Ai)
- Loading comments in reader not working
π οΈ Other
-
update mapping db (#1301) (@goldbattle)
-
Update dependency androidx.appcompat:appcompat to v1.6.0 (#1296) (@renovate[bot])
-
Update dependency androidx.sqlite:sqlite to v2.3.0 (#1298) (@renovate[bot])
-
Update dependency androidx.compose.material:material to v1.4.0-alpha04 (#1295) (@renovate[bot])
-
Update dependency com.squareup.okio:okio to v3.3.0 (#1294) (@renovate[bot])
-
Update dependency com.github.skydoves:sandwich to v1.3.3 (#1305) (@renovate[bot])
-
bump compose to 1.4.0-alpha04
Variant | SHA-256 |
---|---|
Universal | 06dd622726d45b80d877f04bf93920ae767d18235803623206536bafaadfdf44 |
arm64-v8a | daa00e6099e73044a008378e1b8bb1437a4d2bd24c6900ad98f0b74260a02425 |
armeabi-v7a | 7dbb4d189be1ad87f65da7894db39716879ccf28b54a006f979360cb1a16450c |
x86 | eb4d829b7ea450397afd4e34fd862390934d279fc7997513b4ba835a73224681 |
x86_64 | c190eb017d2f812d2016d24ef3ddc902c8a4a99e8b77842f4be869009223678b |
2.12.5
π₯³ New
- Long pressing a MangaDex chapter now gives an option to open the chapter comment thread
- Comment count for a manga entry is now shown in the information block in Manga Details
- Links now contains an entry for the manga comment thread
ποΈ Changes
- Use legacy side nav until all screens are compose
- Change separator for author/artist in manga details
π Fixes
- Filter mangaupdates search to exclude drama cd and novels (@henrik9999)
- Don't try to save icon in StatsScreen on resume
- Category sheet showing when no categories and cleaned up logic
- Handle error when trying to bind mangadex tracking info and it fails
π οΈ Other
- Switch to balloon for tooltips
- minor clean up in browse controller
- Adjust dumping crashlog query
Variant | SHA-256 |
---|---|
Universal | dcd176aaa521dadbde23069f8cf4c0b8cd536d946d7d3dcfe29731df8f1e19e4 |
arm64-v8a | 55de2ebcad1c2285c491f2d8c53c327521d70ce0b1ec4938369e1e5371fe8c5b |
armeabi-v7a | 4d92f1010c44b924fad0b7673d5f66ff86e70ad442565ceab08da739a131fc99 |
x86 | 45d659f9123f6b2e3d7536682e21bfeb56906b08a8c26371a7bb36eb24cbea83 |
x86_64 | f0066ffbd12420e9558f5dfd6454b2d85d66d233773665936fe6830d33951754 |
2.12.4
π₯³ New
- Clicking the missing chapter number now shows the estimated missing chapters
ποΈ Changes
- Update dump crash log to include a given exception when it has it
π Fixes
- No main cover, but alternative covers exist caused a crashing artworksheet
- Typo in "tracker"
- Missing chapter count was wrong when multiple 0 chapters
- Crash when using hardware bitmaps for older version of Android (@master-bob)
- Sync follows notification not being cancelable
π οΈ Other
- Remove some globalScope usages
- Add support for oauth in debug mode with firefox as default (allows two different logins when both versions of neko installed)
- 1291 - Improve CI Build Performance (#1292) (@master-bob)
- Fix build badge on readme
- Add x-request-id for MangaDex requests
Variant | SHA-256 |
---|---|
Universal | 4211822a02ff475849292bd488785cb10e4a54a54abefe27d18a09f1915ce315 |
arm64-v8a | a5018856b7e1bb698fc6fa0a5abea2e1dc5dfc7bca0614de9d025b2f5b8115e2 |
armeabi-v7a | 5acf3a1b3c626782c4add0b39f8af679eb20d21d8d99bab47c340efe65f25f29 |
x86 | 43d02a46351e55d0d017658ed80220b0e604d99086a483a606f3cdc521cae34c |
x86_64 | d6a9cf858436d0083e8cfcd18558b947d5cb653d441d45cc0295e256e54a6f8a |
2.12.3
π₯³ New
- Switch to Oauth Login for MangaDex. All users will need to login again after update!!
ποΈ Changes
- If window size is medium, and height is default to bottom nav
π Fixes
- Shadow clipping on the category hopper (@Jays2Kings)
- Crop setting carrying over when switching from cont. vert to webtoon and vice versa (@Jays2Kings)
π οΈ Other
- Slight library presenter cleanup
- Add APK output for x86_64 CPU architecture (@Jays2Kings)
Variant | SHA-256 |
---|---|
Universal | d89bb85ed9c70af0f742e2702d8766f669f5376ced1bd38bd6e6ec4f64eaec56 |
arm64-v8a | c025bdbb643ffe2490a478a026a9fc46c2d942c37fc35aa980c1697dbc118d9f |
armeabi-v7a | 154fc0cbfaa8820f05e1f671598e9cac1e542c21d92d9db68d07caeebba5dfdd |
x86 | ef3021ecc0a60d8a94f21b2d5efacc37e2fbbe4f82aa129045e991d7df36b62a |
x86_64 | efaa25966642e3530a1b29b33594c2f6ecb71fb0414803d9ec951c088291cdd9 |
2.12.2
π₯³ New
- Add CrashScreen (@ghostbear )
π Fixes
- revert back the 1.3.1 compose and kotlin 1.7.20 to prevent swipeable snackbar bug
- Make webview full screen
- Avoid crashing during eager WebView init (@arkon)
- Edge case where skipping duplicate would keep the extra chapter that matched
Variant | SHA-256 |
---|---|
Universal | 7b4dcf305446b6c13b5c57c254422a38378805f9d6ada512da3d035b2bbe85af |
arm64-v8a | 0ccaa2973486816a66a39d829b8446018dfcaad9e9f87e5e6f55f1612c8d97d0 |
armeabi-v7a | fe6821fed3cfe6edc2726732fd25fca379ba9fd432acf18850c677eee86838df |
x86 | 7c479248a383ebeaf8f1eb5c24a55fdc904831d700d8e64d00523b35d5a1fd3f |
2.12.1 The Github Action ate my homework
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 ini...
2.9.1.1
See 2.9.1 for other recent changes.
ποΈ Changes
Add setting to sort updates by fetched time (#1282) (@nzoba)
π Fixes
Charging cropping or page background (@Jays2Kings)
What's new url not loading correct url
Missing package on file, causing proguard to break MangaPlus
Variant | SHA-256 |
---|---|
Universal | e56f9401da11567cdc5be5e528b3ee381d9585c4879431033228ca2200089d5f |
arm64-v8a | 5e3d8479fb2c675a72527432b61dd0fd45ce94abef9f00b9cde5ddfd555dabac |
armeabi-v7a | 117ad4fc591818fa486bafd050256e861650bc2cc49e936a651bb1ca8243f898 |
x86 | 2e8c462ad03313ca22089095002b355dd593eaf1a0139c5bec71e1ff672bff5f |
2.9.1
ποΈ Changes
- Updated About Screen to Compose
- Use non rate limited client for covers
- switch to json api for mangaplus
- MangaUpdates tweaks (@ghostbear )
- Show actual MangaDex error when attempting to login, and update sandwich
π Fixes
- missing transition name for some manga header layouts causing crashes on tablets
- kitsu chapter progress (again) (@Jays2Kings)
- sync MangaUpdates with J2K, fix mark as read not updating tracker
- author jittering on tablets in Manga Details Screen
- downgrade appcompat library as it was causing the webview issues
π οΈ Other
- Make an app update dialog, clean up about controller, move legacy new update dialog controller to own class
- Update dependency androidx.compose.material3:material3 to v1.0.0-alpha12 (@renovate-bot)
- Update agp_version to v7.2.1 (@renovate-bot)
- Update plugin kotlinter to v3.10.0 (@renovate-bot)
- Update dependency org.jsoup:jsoup to v1.15.1 (@renovate-bot)
- Update dependency com.squareup.okio:okio to v3 (@renovate-bot)
- update markdown version
- Update com.google.firebase (@renovate-bot)
- Update coroutines_version to v1.6.2 (@renovate-bot)
- Update eskatos/gradle-command-action action to v2.1.7 (@renovate-bot)
- update about lib version
Variant | SHA-256 |
---|---|
Universal | 2b208197b712693ef342aa11d0163fc82d43cb8bb605565307c32427dca08b36 |
arm64-v8a | c69c1eeef412aa3cb3b36fb461b51190f6981af508da2d4449bb794b1b4748e2 |
armeabi-v7a | ec691ee7a15b0606682d39a227363461844cf5bc9d9a855d51e3ec49a5a75481 |
x86 | 73a4fbf05b6b37af5c5149e2a56c8cf7ddbc2530afcb2a909010ce59b1f89d29 |