Neko

Unofficial MangaDex Reader for Android 7+

APACHE-2.0 License

Stars
2.1K

Bot releases are visible (Hide)

Neko - 2.16.4 Latest Release

Published by github-actions[bot] 7 months ago

🏗️ Changes

  • Blocked scanlator chapters now don't show in library unread count, or get skipped when those are only chapters "unread"
  • Toast when unable to refresh login token for MangaDex
  • Recents now hides blocked scanlator chapters

🐜 Fixes

  • Skipped library notifcation being on wrong channel
  • Missing languages for MangaPlus dto
  • Recycled item's height being 0 in webtoon mode (@FooIbar)
  • Launch download check in io to hopefully fix download ahead lag
  • Syncing follows triggers a global update
  • Excluded scanlators not reflecting correctly on library view for unread count
  • Loading circle issue on Reader

🛠️ Other

  • Use custom auto issue closer action
  • update to kevinnzou webview
  • Fix deprecations in WebViewScreen
  • Move when timestamp for library update is called
  • Add debug app setting to remove all manga with status from MangaDex
  • Switch to official retrofit kotlinx serialization
  • Switch to enabling buildconfigs through gradle file
  • Updated results library to 2.0.0
  • Switch wording to no scanlator group found
  • Remove ACTION_CLOSE_SYSTEM_DIALOGS broadcast
  • Update dependency io.github.kevinnzou:compose-webview to v0.33.6 (#1780) (@renovate[bot])
  • Update retrofitVersion to v2.11.0 (#1781) (@renovate[bot])
  • Update kotlinResultVersion to v1.1.21 (#1767) (@renovate[bot])
  • Update aboutlibVersion to v11.1.1 (#1778) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-bom to v32.8.0 (#1775) (@renovate[bot])
  • Update dependency com.squareup.retrofit2:retrofit to v2.10.0 (#1770) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.6.4 (#1774) (@renovate[bot])
Variant SHA-256
Universal 951ca8a1fb6ef5aaad00b396c8c6b73a193828a1dda28956e9c0432f4baaa176
arm64-v8a c9baa4079d1f3a85b5a982bc7343d756e569d1cb3f0ec798090280b81f70b57b
armeabi-v7a 70b9c97047c9e7dcc6984cbb4284bcec82f0d446c643d98944933c3446d62bb7
x86 15c1f0ca983f4c202ffee6cbb716cad7e3dad487852f0c7477b30ae551e751de
x86_64 1c751bbcbf468ab6f860dfadc5a312b97f4a0bbb06c0642d92dc7219c22e7e8e
Neko - 2.16.3

Published by github-actions[bot] 7 months ago

🏗️ Changes

  • Filter out unsupported official "scanlators" in a better way, but still allow them to be listed in the manga details
  • re-add comickey support (@beerpiss)

🐜 Fixes

  • Downloads being "lost" when switching manga title to alt title
  • Don't observe downloads when leaving to reader activity
  • Tracking metadata notification not working correctly
  • Null pointer when backing up and no backup directory is selected

🛠️ Other

  • Change debug reporting tree to default implementation
  • don't assume download directory actually exists
  • Update serializationVersion to v1.6.3 (#1732) (@renovate[bot])
  • Update coilVersion to v2.6.0 (#1740) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.6.2 (#1738) (@renovate[bot])
  • Update compose.version to v1.6.2 (#1737) (@renovate[bot])
  • Update aboutlibVersion to v11 (#1741) (@renovate[bot])
  • update markdown library to 0.13.0
  • Update dependency com.google.firebase:firebase-bom to v32.7.3 (#1743) (@renovate[bot])
  • Update dependency io.mockk:mockk to v1.13.10 (#1744) (@renovate[bot])- Update dependency com.google.firebase:firebase-bom to v32.7.4 (#1759) (@renovate[bot])
  • Update dependency androidx.browser:browser to v1.8.0 (#1755) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.6.3 (#1754) (@renovate[bot])
  • Update compose.version to v1.6.3 (#1753) (@renovate[bot])
  • Update kotlinResultVersion to v1.1.20 (#1750) (@renovate[bot])
  • Update compose.material3.version to v1.2.1 (#1752) (@renovate[bot])
  • Update sandwichVersion to v2.0.6 (#1764) (@renovate[bot])
  • Update dependency com.squareup.okio:okio to v3.9.0 (#1763) (@renovate[bot])
  • Update dependency io.kotest:kotest-assertions-core-jvm to v5.8.1 (#1762) (@renovate[bot])
Variant SHA-256
Universal 6f5cad8ac22ce3372444c0c3b262a457d26278838bdd05fde9f0b9a58f007255
arm64-v8a 59b9db0839ff1ed718d46093a69a1111bc1155535e129d370d84e0f284749a1e
armeabi-v7a f21826efe482c1b4142663b0399506b05433f3aa17152decffe4bda4f7876816
x86 0deead6716a0837379b6d86fa205c44c2944b7eb13df0034efd41413eb1ed34a
x86_64 dbeb3996c2790361092a9536abad3709d0bfe6212ffae30bd9d5d7a55cdc6591
Neko - 2.16.2

Published by github-actions[bot] 8 months ago

🏗️ Changes

  • Allow installing app, without granting install permissions
  • Switch to flow based download system instead of RxJava
  • Create a nomedia file everytime in case user manually deletes the download folder but doesnt change storage path
  • Only refresh manga that didn't exist in library after syncing from MangaDex
  • Don't autobackup when there is no library manga

🐜 Fixes

  • Autobackup not working correctly and renaming manual to off
  • Incognito mode crashing app
  • Searching with Monsters tag wasn't working
  • Pressing back when coming from a reader -> manga details -> back to reader UI Glitch
  • Update DateTextField Library to address changing start/end dates on tracker sheet not working

🛠️ Other

  • add discord link to About screen
  • remove BROADCAST_CLOSE_SYSTEM_DIALOGS, as I don't think its needed :fingerscrossed:
  • add autoVerify to deeplinks
  • Update dependency com.google.gms.google-services to v4.4.1 (#1720) (@renovate[bot])
  • Update DamianReeves/write-file-action action to v1.3 (#1717) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.6.1 (#1712) (@renovate[bot])
  • Update compose.version to v1.6.1 (#1710) (@renovate[bot])
  • Update gradle/wrapper-validation-action action to v2.1.0 (#1704) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-bom to v32.7.2 (#1719) (@renovate[bot])
  • Update compose.material3.version to v1.2.0 (#1709) (@renovate[bot])
  • Update gradle/wrapper-validation-action action to v2.1.1 (#1724) (@renovate[bot])
  • Update dependency com.squareup.okio:okio to v3.8.0 (#1723) (@renovate[bot])
  • Update coroutinesVersion to v1.8.0 (#1731) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v3.1.0 (#1729) (@renovate[bot])
Variant SHA-256
Universal a8af0487f594ddc4a44f5dbf8ad3b587602d5a7d19f7a43def76321a0bb8ced7
arm64-v8a 76e4c73f6b68b9606f8ebf837679eda443bd151d35093d290bd30e37287d6ee2
armeabi-v7a 999c900f54bb65ca5daa6916a1a0c56f8b457eb041397209147f523bcbc4662a
x86 482b1dffa0a6d6a3bf1619fff2b7c0a18500ab599f9c57535236c360440fe5de
x86_64 61761215125691225d529ea6ef8709088171d77cc061a1aa4741c377641b3f12
Neko - 2.16.1

Published by github-actions[bot] 9 months ago

2.16.1
Existing users this version is a new app install please make a backup and read the onboarding.
Also see: https://github.com/nekomangaorg/Neko/issues/1684
A bunch of changes also in the 2.16.0 release if you want to read them
https://github.com/nekomangaorg/Neko/releases/tag/2.16.0

Note: The MAL API is broken, its not a Neko problem

🐜 Fixes

  • fix unable to open smart library dialog
  • Fix refresh tracking metadata not working
  • Fix updating library with exclude/include categories
  • fix monochrome launcher
  • revert gradle bump
  • Show MAL errors on tracker

🛠️ Other

  • Update gradle/wrapper-validation-action action to v2.0.1 (#1690) (@renovate[bot])
  • Update ncipollo/release-action action to v1.14.0 (#1689) (@renovate[bot])
Variant SHA-256
Universal ccbef6bbd37d187d1cf9290c9dca7b183f42c561af3e83d23992f53c56d9af71
arm64-v8a 1fe4773918f7be40bff1cd593830b2f83ceaa2f189692e6e2c4f56bfaa218eeb
armeabi-v7a 2cd9337b22ae073b3789f2ee6757b304d34069a94df720fc4bb4601cb5e39444
x86 ede5d9ab73f45c946a6e3887582744a44bcb281789d92fba129586eda2ea8b6b
x86_64 a0798867caf9625ebedb3e2517f6f5ae2d2862e7b4ed48afb817a588da8f7dcb
Neko - 2.16.0

Published by github-actions[bot] 9 months ago

2.16.0 A Real new App.
Existing users this version is a new app install please make a backup and read the onboarding.
Also see: https://github.com/nekomangaorg/Neko/issues/1684

🥳 New

  • updated App id and reset internal version code
  • Add onboarding screen
  • Switch to unified storage for downloads, page saves, cover saves, and backups

🏗️ Changes

  • Target android sdk 34
  • Remove V5 Migration, if you still need this you need help.
  • Remove option to buy stuff from MangaDex cause loot.moe doesn't exist anymore
  • Library Updating now binds the existing MD track if it exists
  • Enable auto back up by default, always auto backup up to 6 files.
  • Remove unfollowed track status for smart update, it causes more issues then worth
  • Update AniList Rate limit
  • Update mapping file for similar

🐜 Fixes

  • Add back monochrome icon
  • use the new icon color for the notification, and allow debug build to use its own
  • Question mark on string joins, that were caused by ktfmt
  • Smart Update based on Tracking being opposite
  • Smart updates plan to read and completed not being unique
  • Don't try to update mdlist track when not logged in
  • Update MAL auth logic
  • Make the queue download chapter work faster
  • Make download cache work with Unified storage

🛠️ Other

  • run more ktfmt
  • Adding Type-safe project accessors (#194) (@theolm)
  • Convert follows sync to Job.
  • rename TrackSyncService to TrackSyncProcessor
  • change deprecated buildDir for gradle
  • change variable name in app update checker
  • Remove duplicate permissions
  • Remove KAHelpers
  • rename string from app_name_neko -> app_name
  • use material motion that matches compose 1.6
  • use material 3 about Libraries
  • Try to show actual path in invalid location downloader notification
  • update UniFile Library
  • Switch to StorageManager class
  • Update lowply/auto-closer action to v0.0.6 (#1664) (@renovate[bot])
  • Update dependency androidx.webkit:webkit to v1.10.0 (#1668) (@renovate[bot])
  • Update styfle/cancel-workflow-action action to v0.12.1 (#1676) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.12.0 (#1670) (@renovate[bot])
  • Update dependency com.ncorti.ktfmt.gradle to v0.17.0 (#1679) (@renovate[bot])
  • Update gradle/wrapper-validation-action action to v2 (#1681) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v3 (#1678) (@renovate[bot])
  • Update compose.version to v1.6.0 (#1666) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.6.0 (#1667) (@renovate[bot])
  • Update dependency io.github.fornewid:material-motion-compose-core to v1.2.0 (#1686) (@renovate[bot])
  • Update to compose material 1.2.0_rc1
  • Update accompanist.version to v0.34.0 (#1669) (@renovate[bot])
  • Update dependency gradle to v8.6 (#1685) (@renovate[bot])
Variant SHA-256
Universal 08b6108b885689f6378855d668a67dfbf6c051aa96a29f3cd3ddf9d6edc15d89
arm64-v8a 8eccce5cbe113133ae150d64a3cb98c16525d61b0d83e7d2895eb65fd477926b
armeabi-v7a 1856216a6d1c2b12a4c4f05538dcbb72e168900a21561adf217c656169dfd9de
x86 34c1350e8d30f3099831d9c8f587eb727e6f53f65f30a556ece04ba9a5291288
x86_64 02bd5c4a0722f9338b24a3467ba4f901a6c6dbafe071f2e5b7944fc58922f3d9
Neko - 2.15.0 A New Beginning

Published by github-actions[bot] 9 months ago

🥳 New

  • New Bake Neko style Logo
  • More customizable auto update options these are enabled by default!!!
    Check your library settings to adjust
  • Winter 2024 Seasonals (@curche)

🏗️ Changes

  • Hopper Icon as group type (@e-shl)
  • Moved repository to nekomangaorg
  • Update privacy policy url and remove discords/website links

🐜 Fixes

  • Browse presenter getting repeat network calls
  • Tapping through search settings (@Jays2Kings)
  • Faulty MangaUpdates score (@Jays2Kings @AntsyLich)

🛠️ Other

  • Add missing pending intent flag
  • Replace a bunch of static X.dp with their equivelent Size.X
  • Ktfmt code base
  • Update readme format with some idea help from (@Soitora)
  • Update serialization.version to v1.6.2 (#1618) (@renovate[bot])
  • Update dependency androidx.activity:activity-compose to v1.8.2 (#1625) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.11.1 (#1623) (@renovate[bot])
  • Update sandwich.version to v2.0.5 (#1622) (@renovate[bot])
  • Update dependency androidx.webkit:webkit to v1.9.0 (#1615) (@renovate[bot])
  • Update aboutlib.version to v10.10.0 (#1632) (@renovate[bot])
  • Update plugin kotlinter to v4.1.1 (#1631) (@renovate[bot])
  • Update dependency org.jsoup:jsoup to v1.17.2 (#1629) (@renovate[bot])
  • Update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.7 (#1628) (@renovate[bot])
  • Update dependency androidx.annotation:annotation to v1.7.1 (#1627) (@renovate[bot])
  • Update github/codeql-action action to v3 (#1638) (@renovate[bot])
  • Update dependency com.squareup.okio:okio to v3.7.0 (#1637) (@renovate[bot])
  • Update dependency com.squareup.leakcanary:leakcanary-android to v2.13 (#1636) (@renovate[bot])
  • Update dependency com.google.android.material:material to v1.11.0 (#1635) (@renovate[bot])
  • Update dependency io.mockk:mockk to v1.13.9 (#1634) (@renovate[bot])
  • Update dependency androidx.lifecycle:lifecycle-runtime-compose to v2.7.0 (#1644) (@renovate[bot])
  • Update dependency com.mikepenz:multiplatform-markdown-renderer-android to v0.12.0 (#1645) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.6.1 (#1648) (@renovate[bot])
  • Update lifecycle.version to v2.7.0 (#1646) (@renovate[bot])
  • Update dependency com.google.gms.google-services to v4.4.0 (#1658) (@renovate[bot])
  • Update dependency com.ncorti.ktfmt.gradle to v0.16.0 (#1659) (@renovate[bot])
  • Update agp.version to v8.2.2 (#1604) (@renovate[bot])
Variant SHA-256
Universal b26861d8382d8eed52be556ee5f9579aa1985fea53372459ec72fbfea9239a00
arm64-v8a a205ab0f24b518a2e905f8341aa6fd4dd0f12f29008c09ba71d4e582967608de
armeabi-v7a 9edf620e9f43e92d209953225609f852ebc7b2eef2b7f6a8c7f94e94821ef2da
x86 c66679fdfad80ba2d7e3fcc16296c7eb2c8040aa012f2e73889ad531564387ee
x86_64 0316055ad4b9d4edadf3e8743a511ee50c24c900089ab3587fdf11fba04b2f16
Neko - 2.14.2

Published by github-actions[bot] 11 months ago

🥳 New

  • Add Staff picks and Neko Dev Picks to browse screen

🏗️ Changes

  • Switched Similar Manga processing, should result in less manga without any matches (provided they meet the minimum requirement)
  • Add back JXL support for Komga and a future where MangaDex supports JXL

🐜 Fixes

  • Order lists in descriptions have correct coloring
  • Multiple links in same section of description work correctly
  • Some flags were broken on the manga header
  • Saving manga covers not being immediately available to share in other apps
  • Make things distinct for browse

🛠️ Other

  • Add initial support to check org rep
  • update neko mapping file
  • Adjust merge sheet alt titles
  • remove some instance of not()
  • Update agp.version to v8.1.3 (#1597) (@renovate[bot])
  • Update dependency org.jetbrains.kotlin.android to v1.9.20 (#1552) (@renovate[bot])
  • update compose_compiler, comment out externalNativeBuild since it seems broken with new agp
  • Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.6.0 (#1605) (@renovate[bot])
  • Update sandwich.version to v2.0.2 (#1603) (@renovate[bot])
  • Update dependency androidx.browser:browser to v1.7.0 (#1602) (@renovate[bot])
  • Update plugin kotlinter to v4.1.0 (#1599) (@renovate[bot])
  • Update dependency androidx.activity:activity-compose to v1.8.1 (#1600) (@renovate[bot])
  • Update serialization.version to v1.6.1 (#1601) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.10.0 (#1612) (@renovate[bot])
  • Update sandwich.version to v2.0.4 (#1607) (@renovate[bot])
  • Update dependency org.jsoup:jsoup to v1.17.1 (#1611) (@renovate[bot])
  • Update actions/setup-java action to v4 (#1617) (@renovate[bot])
  • Update dependency com.mikepenz:multiplatform-markdown-renderer-android to v0.10.0 (#1619) (@renovate[bot])
Variant SHA-256
Universal 19ac8aa2df693107b1f8de08a68cfe66d63d1920dc0c29d31c996011ee9c2930
arm64-v8a be8a4834a95525c962e5f56ac1f6b727e160bdf083e594a7cd18f551acfc4969
armeabi-v7a dcb6e55f3610ab4198610544c1e3290369b663dd0cfc823a318fa77c03d00816
x86 90bf11f09a8bbbe7396a2468f32b3ffb619ee590dcaef40a2f3ccdfc258d87b8
x86_64 b9edfa15505a8ecbb01d3d100456f251dd0f4a99b9a67d3ff19e9e4494aa2c19
Neko - 2.14.1

Published by github-actions[bot] 12 months ago

🥳 New

  • Filter scanlators in library unread/read count (@Jays2Kings)

🏗️ Changes

  • Revert "Always save pages/covers in subfolders"

🐜 Fixes

  • Fix MAL recommendations not working since Sept 2022.. LMAO
  • Migrate removed Serbian Language
  • more db fixes to crashes when exiting reader (@Jays2Kings)

🛠️ Other

  • update minimum webview to 114
  • Update coil.version to v2.5.0 (#1589) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-analytics-ktx to v21.5.0 (#1588) (@renovate[bot])
  • Update aboutlib.version to v10.9.2 (#1594) (@renovate[bot])
  • Update dependency io.kotest:kotest-assertions-core-jvm to v5.8.0 (#1593) (@renovate[bot])
  • Update dependency com.android.tools:desugar_jdk_libs to v2.0.4 (#1591) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.5.1 (#1581) (@renovate[bot])
  • Update dependency com.mikepenz:multiplatform-markdown-renderer-android to v0.9.0 (#1598) (@renovate[bot])
Variant SHA-256
Universal 15fface1474561ec295e94b902d93a36676e06d90ed3247f3da2dfdd64393d31
arm64-v8a 22ddc40072a214b5b8c01b15a073226055bb3fc8d456e735c175ff1d3ef74abe
armeabi-v7a 2a970100654d52e15f5daa4588864f82ac433216888978cece1d157c04942f5c
x86 d552ecb4c3342011013260a69376cfc28197d2eb9d6b623dac11ea5513ec9ead
x86_64 516a99697a01fe37dea24fb34aadff83bb8b488338e632ceb5c9790f2e8b7861
Neko - 2.14.0

Published by github-actions[bot] 12 months ago

🥳 New

  • Add support for albanian, croatian, esperanto, estonian, georgian, serbian
  • update to new seasonal fall 2023 list (#1578) (@curche)
    • Add ability to delete saved filters in batch

🏗️ Changes

  • allow single pane mode for manga details screen
  • Always save pages/covers in subfolders
  • Swipe to update with dynamic grouping and show all categories now only updates that group (@Jays2Kings)
  • update similar mappings
  • remove biometrics confirmation when toggling on/off the setting (@Jays2Kings)

🐜 Fixes

  • Chapter looping bug when scrolling on manga details.
  • Don't hide blocked scanlator option in settings, and add a description for it.
  • Crash when leaving recents screen (@Jays2Kings)
  • Blank categories showing the wrong name in single mode (@Jays2Kings)
  • ItemAnimator to null for the category library recycler (@Jays2Kings)
  • Crash when deleting chapter downloads and leaving details page (@Jays2Kings)
  • Crash (maybe) when sending app to BG while reading (@Jays2Kings)
  • Null crashes in ControllerExtensions (@Jays2Kings)
  • Browse button placement for some devices
  • Long strip splitting method causing flickering black line (#1641) (@Saud-97/@AntsyLich)
  • Issue where you couldn't share or save the first cover

🛠️ Other

  • updates for markdown library changes
  • Switch to router.handleBack
  • downgrade requery
  • switch to compose flow row
  • update tachiyomi.org urls
  • Add parent background back to bottom sheets (@Jays2Kings)
  • Change backup file name code (@Jays2Kings)
  • remove some unused xmls
  • Remove Balloon
  • Remove some references to Padding object
  • Make sure recentlyAdded returns distinct results
  • Fix display controller crash
  • Back to my old friend Timber
  • Switch crash log to Debug
  • provide unique id names to the frame layouts (@Jays2Kings)
  • Update dependency io.mockk:mockk to v1.13.7 (#1514) (@renovate[bot])
  • Update plugin kotlinter to v3.16.0 (#1513) (@renovate[bot])
  • Update dependency com.mikepenz:multiplatform-markdown-renderer-android to v0.7.1 (#1503) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.5.0 (#1511) (@renovate[bot])
  • Update dependency androidx.browser:browser to v1.6.0 (#1510) (@renovate[bot])
  • Update dependency androidx.preference:preference-ktx to v1.2.1 (#1509) (@renovate[bot])
  • Update compose.version to v1.5.0 (#1508) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.5.1 (#1528) (@renovate[bot])
  • Update compose.version to v1.5.1 (#1527) (@renovate[bot])
  • Update ncipollo/release-action action to v1.13.0 (#1520) (@renovate[bot])
  • Update serialization.version to v1.6.0 (#1519) (@renovate[bot])
  • Update dependency com.github.skydoves:sandwich to v1.3.9 (#1530) (@renovate[bot])
  • Update dependency androidx.lifecycle:lifecycle-runtime-compose to v2.6.2 (#1529) (@renovate[bot])
  • Update agp.version to v8.1.1 (#1518) (@renovate[bot])
  • Update accompanist.version to v0.32.0 (#1517) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.8.0 (#1515) (@renovate[bot])
  • Update dependency gradle to v8.3 (#1486) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.4.3 (#1532) (@renovate[bot])
  • Update lifecycle.version to v2.6.2 (#1534) (@renovate[bot])
  • Update dependency androidx.compose.material3:material3 to v1.1.2 (#1533) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-crashlytics-gradle to v2.9.9 (#1531) (@renovate[bot])
  • Update dependency com.mikepenz:multiplatform-markdown-renderer-android to v0.8.0 (#1542) (@renovate[bot])
  • Update dependency com.github.skydoves:balloon-compose to v1.6.0 (#1540) (@renovate[bot])
  • Update dependency com.github.requery:sqlite-android to v3.43.0 (#1539) (@renovate[bot])
  • Update dependency androidx.annotation:annotation to v1.7.0 (#1535) (@renovate[bot])
  • Update dependency androidx.core:core-ktx to v1.12.0 (#1536) (@renovate[bot])
  • Update dependency androidx.webkit:webkit to v1.8.0 (#1537) (@renovate[bot])
  • Update actions/checkout action to v4 (#1544) (@renovate[bot])
  • Update dependency io.kotest:kotest-assertions-core-jvm to v5.7.2 (#1543) (@renovate[bot])
  • Update dependency io.mockk:mockk to v1.13.8 (#1546) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.9.0 (#1548) (@renovate[bot])
  • Update styfle/cancel-workflow-action action to v0.12.0 (#1554) (@renovate[bot])
  • Update dependency com.squareup.okio:okio to v3.6.0 (#1553) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.5.2 (#1550) (@renovate[bot])
  • Update compose.version to v1.5.2 (#1549) (@renovate[bot])
  • Update aboutlib.version to v10.9.1 (#1547) (@renovate[bot])
  • Update agp.version to v8.1.2 (#1551) (@renovate[bot])
  • Update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.6 (#1561) (@renovate[bot])
  • Update dependency com.google.android.material:material to v1.10.0 (#1560) (@renovate[bot])
  • Update dependency androidx.activity:activity-compose to v1.8.0 (#1557) (@renovate[bot])
  • Update compose.version to v1.5.3 (#1555) (@renovate[bot])
  • Update plugin kotlinter to v4 (#1567) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade-compose to v2.3.0 (#1566) (@renovate[bot])
  • Update dependency com.github.skydoves:balloon-compose to v1.6.1 (#1564) (@renovate[bot])
  • Update dependency gradle to v8.4 (#1558) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.5.3 (#1556) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade to v2.3.0 (#1565) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.5.0 (#1576) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.5.4 (#1573) (@renovate[bot])
  • Update compose.version to v1.5.4 (#1572) (@renovate[bot])
  • Update dependency androidx.recyclerview:recyclerview to v1.3.2 (#1574) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-analytics-ktx to v21.4.0 (#1571) (@renovate[bot])
  • Update dependency org.jsoup:jsoup to v1.16.2 (#1577) (@renovate[bot])
Variant SHA-256
Universal 90674b428e8c22f7ef71dffd40e80f7e01a3305d04cf2555e7c0e3daa89c8441
arm64-v8a 815930991e6ca5fe7e039caf499104816dad02e2e25a9c73e7a9676a45ccd1ee
armeabi-v7a 5b17019b7866e103dc7c16b1edb7dad6419d261eacb746a70f13fd94f5396d73
x86 9f158e84cf3590702d436692ba4e81bcfceef1534e2d8f0fc0573e48376618f1
x86_64 043f77c4dbfc1cf85333c2b4d1da705940c4d8034706a327a75d9302f8c94dc0
Neko - 2.13.5

Published by github-actions[bot] about 1 year ago

🐜 Fixes

  • update proguard rules for firebase
  • fix string issue with app name

🛠️ Other

  • update compose to rc version bump to compilesdk 34
Variant SHA-256
Universal 80e9519a9eec1b8bf7c9d7922bede7d1d78d7c48385c7457969eb48f9b5a5ac8
arm64-v8a 3b72c317baa4d347667e559d2f1fce8b361af47415ffce05db675040793852a4
armeabi-v7a 68f5e944786665429c7368f98ce3234d97c804cb6c97b1919511f2b7f8b4f17a
x86 73268cf0767f54fa8944c295e87ae8d21244c14cd37c065a0dd188ba9d2257bc
x86_64 c09087176ac917070c87e0078684b7646cc67a97e23b7011695af93797038359
Neko - 2.13.4

Published by github-actions[bot] about 1 year ago

🥳 New

  • Add more DOH providers

🏗️ Changes

  • Update seasonal to summer 2023
  • update mapping database (#1492) (@goldbattle)
  • Disable Animate Page Transition for Webtoon (#1491) (@ErnestoArtigas)

🐜 Fixes

  • Fixes fatal runtime error when starting app (#1479) (@cherianjohn)
  • Manga/Manhua filter should check hidden manga also. So that the filter isnt permanently hidden

🛠️ Other

  • Use tachiyomi preference abstraction
  • Rename module to core
  • Move security preferences out of PreferencesHelper to SecurityPreferences.kt
  • Move toggle to PreferencesExtensions
  • Move network preferences to NetworkPreferences.kt
  • Move things around into Core module
  • move NetworkServices
  • move MdConstants
  • fix import
  • fix app name issues
  • Move library preferences to LibraryPreferences.kt and rename functions
  • Add MangaDetailsPreferences.kt
  • Pull ReaderPreferences to their own class
  • Update dependency com.mikepenz:aboutlibraries-compose to v10.7.0 (#1471) (@renovate[bot])
  • Update coil.version to v2.4.0 (#1469) (@renovate[bot])
  • Update kotlin.result to v1.1.18 (#1466) (@renovate[bot])
  • Update agp.version to v8.0.2 (#1463) (@renovate[bot])
  • Update compose.material3.version to v1.1.0 (#1464) (@renovate[bot])
  • Update ka.helpers.version to v3.4.8 (#1465) (@renovate[bot])
  • Update serialization.version to v1.5.1 (#1468) (@renovate[bot])
  • Update coroutines.version to v1.7.1 (#1470) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-crashlytics-gradle to v2.9.6 (#1476) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade to v2.2.0 (#1477) (@renovate[bot])
  • Update dependency com.squareup.leakcanary:leakcanary-android to v2.12 (#1485) (@renovate[bot])
  • Update com.google.firebase (#1493) (@renovate[bot])
  • Update dependency com.squareup.okio:okio to v3.4.0 (#1490) (@renovate[bot])
  • Update coroutines.version to v1.7.3 (#1484) (@renovate[bot])
  • Update compose.material3.version to v1.1.1 (#1481) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade-compose to v2.2.0 (#1478) (@renovate[bot])
  • Update aboutlib.version to v10.8.3 (#1482) (@renovate[bot])
  • Update dependency com.github.skydoves:balloon-compose to v1.5.4 (#1480) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.7.0 (#1483) (@renovate[bot])
  • Update AGP to 8.1.0
  • update tachiyomi image decoder
  • update proguard some
  • Fix typo
Variant SHA-256
Universal ddffc87ce377abeaf7906e37ebd3776d9e1c81cfdd62d4d66ebf8c991dae59cf
arm64-v8a 4ae067baed73184ef25ee59d2619d1dde69d19e70921d7b4bfc0ad45f89479cb
armeabi-v7a 33609885f196e5e50b6c22b3088acbe4c810a0d46213e792821ef23001b07f9a
x86 6dd04a293ccc43dd1879c3e0898a946efc24f499ad3d6a9dd95cfa48502f653c
x86_64 e41c72256c97940ec8098875149fa40ba7dfc810d5000cfe04f38bce3d1a9970
Neko - 2.13.3

Published by github-actions[bot] over 1 year ago

🏗️ Changes

  • Fallback to CDN if @home node has issue serving the image
  • Can change reading mode on long strip manga now. Webtoon reader mode still forces page gaps if the tag is missing

🛠️ Other

  • Update dependency com.squareup.leakcanary:leakcanary-android to v2.11 (#1453) (@renovate[bot])
  • Update dependency com.github.skydoves:sandwich to v1.3.7 (#1462) (@renovate[bot])
  • Update plugin kotlinter to v3.15.0 (#1461) (@renovate[bot])
  • Update dependency com.google.firebase:firebase-analytics-ktx to v21.3.0 (#1460) (@renovate[bot])
  • Update dependency androidx.webkit:webkit to v1.7.0 (#1459) (@renovate[bot])
  • Update dependency androidx.activity:activity-compose to v1.7.2 (#1458) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade-compose to v2.1.0 (#1457) (@renovate[bot])
  • Update dependency com.github.requery:sqlite-android to v3.42.0 (#1454) (@renovate[bot])
Variant SHA-256
Universal 9ba40161d5ee32549136a694da65d9972b8ca87251910a3301c91492040f152b
arm64-v8a 2bfdaa120cb1725f9e3f1f593ba8f22abd3027f6668e1e27e31c1c4a3ebc7790
armeabi-v7a 4949cd53f2c7a4700e1daa65ea39329be734c7ed422a3dce0ccd52e6605dd299
x86 1967059a1619f8d0e531fd371f6e5457ad21644c3e885bf525e73607aaef5afa
x86_64 37657dd6c59a19a407892f65ec2c677dbf89d11b9d94ca9c7e818d070ebda111
Neko - 2.13.2

Published by github-actions[bot] over 1 year ago

🏗️ Changes

  • Add option to wrap alternative titles
  • Add a rate limit to the image request, for those people with crazy fast internet to somehow get 429'd by Dex downloading images
  • Change compose title to autoscale size in scaffold

🐜 Fixes

  • MAL global tracking status being wrong causing wrong group by tracker
  • Hide chapter title not allowing option to set as default
  • Downloaded manga not displaying when changing title

🛠️ Other

  • update compose compiler version to "1.4.7" update kotlin to 1.8.21
  • Update dependency com.github.skydoves:sandwich to v1.3.6 (#1448) (@renovate[bot])
  • Update dependency io.kotest:kotest-assertions-core-jvm to v5.6.2 (#1451) (@renovate[bot])
  • Update dependency androidx.core:core-ktx to v1.10.1 (#1450) (@renovate[bot])
  • bump agp to 8
  • bump gradle to 8.1.1
  • fix git command on build.gradle
  • bump version
  • remove unused method
  • clean up constants
Variant SHA-256
Universal 8b8dcc6471141dcc2e5bb80afc87dfa094be9cc906734c3f0bb9b18d89aa4393
arm64-v8a 779fc58d7413b00023fa976a6a42a3dfc1e859094bb393d74883f70d2d340a7e
armeabi-v7a 6ee5ce452ffa2f92d87045246277516cea5cb0118a16f5eefb8e524e33237267
x86 c5b808bffdc4568c7e24d52326a5646a41519d6455dd7c9ee4b4385621b34372
x86_64 5e0f09d8c0a8bc08216094d7c549c8d4767d275acb02e0938ee93b49348ec4d8
Neko - 2.13.1

Published by github-actions[bot] over 1 year ago

🥳 New

  • Rotate wide pages to fit taken from upstream

🏗️ Changes

  • If Manga description is permanently expanded, then have alt title wrap vs scroll
  • improve mu mapping selector (#1444) (@henrik9999)
  • update mapping database (#1446) (@goldbattle)

🐜 Fixes

  • Group by tracking with only mangadex tracking, resolves correctly
  • Back button not working after long pressing something in library
  • Searching from Similar or Lists screens for author/genre not working
  • Downloading batch chapters now updates listener with queue status
  • Downloading next unread X more than once now works correctly.

🛠️ Other

  • Update dependency com.google.firebase:firebase-crashlytics-ktx to v18.3.7 (#1439) (@renovate[bot])
  • Update dependency org.jsoup:jsoup to v1.16.1 (#1438) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.4.3 (#1427) (@renovate[bot])
  • Update compose_version to v1.4.3 (#1425) (@renovate[bot])
  • Update compose_material3_version to v1.1.0-rc01 (#1424) (@renovate[bot])
  • Update dependency androidx.activity:activity-compose to v1.7.1 (#1426) (@renovate[bot])
  • Update dependency com.mikepenz:aboutlibraries-compose to v10.6.3 (#1441) (@renovate[bot])
  • Update dependency com.google.android.material:material to v1.9.0 (#1442) (@renovate[bot])
Variant SHA-256
Universal 6a8d010249c8e5c5aa6be337b6f5513259681700670876488c3dc0fb09d74b6d
arm64-v8a 80ea6d1e9b9eacfe0f36c773dc85481864e71f5d71f0ed50c3c44a83b815d7bc
armeabi-v7a 93b928f83ca41e3e7b213f35489fcd86cc3eaf3f31f572182bd08c32e63208b1
x86 dfedcbb46780b4359aff320309c37fc531fcc223a13f4bdf45716afd78fc8041
x86_64 908f00f13a2e8226c33445af684b3f073fbdf3e1739d464b9d2b880b2eab7a47
Neko - 2.13.0

Published by github-actions[bot] over 1 year ago

🥳 New

  • Refreshing tracking metadata now attaches the corresponding tracker if auto add tracker is enabled

🏗️ Changes

  • Use weak reference for the base presenter (@Jays2Kings)
  • Minor warning fixes (@Jays2Kings)
  • update decode_image_error string value (@Jays2Kings)
  • Show an installing notification for auto app updates (@Jays2Kings)

🐜 Fixes

  • Move page number up on reader, so its not hidden by gesture nav bar
  • Deduplicate the group by tracker in library view
  • Fix Missing chapter count edge case
  • Overflow menu on small devices in landscape (@Jays2Kings)
  • MissingBackpressureException in ReaderChapter.kt (#1412) (@AviKav)
  • Reordering categories (@Jays2Kings)
  • Reader jumping backwards when animate page transitions is off (@Jays2Kings)
  • Recreate presenterScope in BaseCoroutinePresenter, Fixes Browse issues
  • Null on reader transition
  • Casing for auto track string
  • Clicking reset on filter clears the text field now

🛠️ Other

  • update mappings file (#1399) (@goldbattle)
  • Update accompanist_version to v0.30.1 (#1396) (@renovate[bot])
  • Update kotlin_result to v1.1.17 (#1395) (@renovate[bot])
  • Update dependency com.github.skydoves:sandwich to v1.3.5 (#1390) (@renovate[bot])
  • Update dependency com.github.skydoves:balloon-compose to v1.5.3 (#1408) (@renovate[bot])
  • Update dependency androidx.core:core-ktx to v1.10.0 (#1404) (@renovate[bot])
  • Update compose_version to v1.4.1 (#1402) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.4.1 (#1403) (@renovate[bot])
  • Update dependency com.mikepenz:aboutlibraries-compose to v10.6.2 (#1409) (@renovate[bot])
  • Update dependency androidx.activity:activity-compose to v1.7.0 (#1392) (@renovate[bot])
  • Update coil_version to v2.3.0 (#1391) (@renovate[bot])
  • Update dependency io.mockk:mockk to v1.13.5 (#1413) (@renovate[bot])
  • Update com.google.firebase (#1415) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.4.1 (#1414) (@renovate[bot])
  • Update compose_material3_version to v1.1.0-beta02 (#1401) (@renovate[bot])
  • Update dependency io.kotest:kotest-assertions-core-jvm to v5.6.0 (#1418) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.4.2 (#1417) (@renovate[bot])
  • Update dependency com.fredporciuncula:flow-preferences to v1.9.1 (#1411) (@renovate[bot])
  • Switch to collectAsStateWithLifecycle
  • Update dependency androidx.lifecycle:lifecycle-runtime-compose to v2 (#1421) (@renovate[bot])
  • Revert "Update dependency androidx.lifecycle:lifecycle-runtime-compose to v2 (#1421)"
  • update gradle to 8.0.2
  • Update dependency com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter to v1 (#1423) (@renovate[bot])
  • Update dependency io.kotest:kotest-assertions-core-jvm to v5.6.1 (#1422) (@renovate[bot])
  • log when missing a mapping for mangaupdates
  • log if item split size is wrong
  • remove wait for and clear from CrashLogUtil
Variant SHA-256
Universal b5b18c0290aea968f51f458b10ddffb01c4580029e33e4d0440f1b7b5ef98c0c
arm64-v8a 78885587f1ba537f8d0520d9d86ea59c9e4f58752fca034fe856e80e527ff078
armeabi-v7a 110ca3228c21f3f8786bedf6ab801823cbd82ec1c6102b56207e2276dd08b618
x86 5e1c0d78dd5ec77f22686b611ceb9d69a33d7fe7dad35a02b827604e79946b9e
x86_64 dfd61fddfdad039050f7e85a4cd1b33252a1d1e0f9f8289672060625a0c02cab
Neko - 2.12.10

Published by github-actions[bot] over 1 year ago

🥳 New

  • Group by tracking now converts to global status and allows manga to be in multiple statuses
  • Add ability to skip updates based on tracking status

🏗️ Changes

  • Update to spring seasonal 2023 (@curche)
  • Require screen unlock to disable the security lock feature (@Jays2Kings)
  • Switch dumplog to always dump Verbose

🐜 Fixes

  • Onbackpressure missing
  • Changing download directory not changing until app restart (@Jays2Kings)

🛠️ Other

  • Switch a couple of completables to coroutines
  • remove unnecessary if in zipPageLoader
  • Update AuthenticatorUtil.kt (@Jays2Kings)
  • Updates to coroutine MVP logic (@Jays2Kings)
  • Warning in SettingsSearchAdapter (@Jays2Kings)
  • Refactor padded page confidence fields (@Jays2Kings)
  • ignore coroutine cancellation in ImageHandler.kt
  • Update accompanist_version to v0.30.0 (#1383) (@renovate[bot])
  • Update lifecycle_version to v2.6.1 (#1382) (@renovate[bot])
  • Update dependency androidx.webkit:webkit to v1.6.1 (#1381) (@renovate[bot])
  • Update dependency androidx.sqlite:sqlite to v2.3.1 (#1380) (@renovate[bot])
  • Update dependency androidx.compose.material3:material3-window-size-class to v1.1.0-beta01 (#1378) (@renovate[bot])
  • Update dependency com.github.requery:sqlite-android to v3.41.1 (#1372) (@renovate[bot])
  • Update compose_version to v1.4.0 (#1377) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.4.0 (#1379) (@renovate[bot])
  • Update com.google.firebase (#1388) (@renovate[bot])
  • Update dependency com.android.tools:desugar_jdk_libs to v2.0.3 (#1389) (@renovate[bot])
  • update delete tag version
Variant SHA-256
Universal c2c68115d87736fe2d27a9a0e7e8283560e1e23fe766c41a44ac0ab21174e19a
arm64-v8a 83262c6125b2fc5c01735f5d6a86343e489887e3632dd687672e67fb95550e27
armeabi-v7a 243e345b13b693b32e6e62ba474a6e846996b8772381ad38a2b6c2abecb841d7
x86 3907e4dd164537de13a885a0e6a4a84312905c2404dd8db4218e8bd84600ae60
x86_64 c884c6897c0ebae723ae61d915063f0eb0b651b9fdf31d4d67dfcbca39449e4d
Neko - 2.12.9.1

Published by github-actions[bot] over 1 year ago

🥳 New

  • Winter 2023 Seasonal List (#1362) (@curche)
  • Add option to filter library by bookmarks (@Jays2Kings)
  • Add bookmark information to Stats screen

🏗️ Changes

  • Change logic a bit for skip duplicates so it actually tries to respect the scanlator for the selected entry
  • Show tracking error while reading (@Jays2Kings)
  • Reader no longer hides menu when double page spreads zoom in for certain conditions (@Jays2Kings)

🐜 Fixes

  • cbz not enabled by default
  • Open in webview for Toonily chapters
  • Handle file names with multiple .cbz occurrences properly
  • Handle 1000+ pages properly in the downloader
  • Crash in reader when rotating sometimes (@Jays2Kings)
  • Requested page, when device config changes when app is in BG (@Jays2Kings)
  • Requested page, when device config changes when app is in BG (@Jays2Kings)

🛠️ Other

  • Convert ReaderPresenter to ReaderViewModel (@Jays2Kings)
  • Reset requested page in reader for read content (@Jays2Kings)
  • Cleanup the reader save logic a bit (@Jays2Kings)
  • Verbose logging shows body of the http response now
  • Refactor Context.isOnline() (@Jays2Kings)
  • Move some code around in manga details
  • Remove deprecated kotlinter stuff
  • Update compose_material3_version to v1.1.0-alpha06 (#1335) (@renovate[bot])
  • Update compose_version to v1.4.0-beta01 (#1336) (@renovate[bot])
  • Update dependency androidx.appcompat:appcompat to v1.6.1 (#1337) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.4.0-beta01 (#1338) (@renovate[bot])
  • Update dependency androidx.browser:browser to v1.5.0 (#1339) (@renovate[bot])
  • Update com.google.firebase (#1341) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade to v2.0.0-rc01 (#1342) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade-compose to v2.0.0-rc01 (#1343) (@renovate[bot])
  • Update dependency com.fredporciuncula:flow-preferences to v1.9.0 (#1346) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade to v2.0.0-rc02 (#1347) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade-compose to v2.0.0-rc02 (#1348) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.4.0 (#1351) (@renovate[bot])
  • Update dependency androidx.annotation:annotation to v1.6.0 (#1356) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.4.0-rc01 (#1355) (@renovate[bot])
  • Update compose_version to v1.4.0-rc01 (#1354) (@renovate[bot])
  • Update gradle/wrapper-validation-action action to v1.0.6 (#1352) (@renovate[bot])
  • Update dependency com.mikepenz:aboutlibraries-compose to v10.6.1 (#1350) (@renovate[bot])
  • Update dependency org.jsoup:jsoup to v1.15.4 (#1349) (@renovate[bot])
  • Update dependency androidx.recyclerview:recyclerview to v1.3.0 (#1366) (@renovate[bot])
  • Update lifecycle_version to v2.6.0 (#1367) (@renovate[bot])
  • Update dependency com.github.skydoves:sandwich to v1.3.4 (#1364) (@renovate[bot])
  • Update serialization_version to v1.5.0 (#1369) (@renovate[bot])
  • Update plugin kotlinter to v3.14.0 (#1368) (@renovate[bot])
  • Update dependency gradle to v7.6.1 (#1365) (@renovate[bot])
  • Update agp_version to v7.4.2 (#1363) (@renovate[bot])
  • Update compose_material3_version to v1.1.0-alpha08 (#1353) (@renovate[bot])
Variant SHA-256
Universal 47dee4c4f82eed9115b6f45f1de089d10120035b40f6b95536304215fd690484
arm64-v8a cfd6d55a3109b4e4b726d5ec532962bd2f353be4695ce58a1874a3f172551d05
armeabi-v7a 5978cbac91b3a820cbff0c6f16fe56d6e915bf5aac271f535033315110a9ac84
x86 6f95bb905084d9a1f6066264c811730318ac0a2da3c787763cd3a7d17652f82e
x86_64 999449a71122086047687a9e8755b0ee7f312479c481d9332f801de3e7c50752
Neko - 2.12.9

Published by github-actions[bot] over 1 year ago

🥳 New

  • Winter 2023 Seasonal List (#1362) (@curche)
  • Add option to filter library by bookmarks (@Jays2Kings)
  • Add bookmark information to Stats screen

🏗️ Changes

  • Change logic a bit for skip duplicates so it actually tries to respect the scanlator for the selected entry
  • Show tracking error while reading (@Jays2Kings)
  • Reader no longer hides menu when double page spreads zoom in for certain conditions (@Jays2Kings)

🐜 Fixes

  • cbz not enabled by default
  • Open in webview for Toonily chapters
  • Handle file names with multiple .cbz occurrences properly
  • Handle 1000+ pages properly in the downloader
  • Crash in reader when rotating sometimes (@Jays2Kings)
  • Requested page, when device config changes when app is in BG (@Jays2Kings)
  • Requested page, when device config changes when app is in BG (@Jays2Kings)

🛠️ Other

  • Convert ReaderPresenter to ReaderViewModel (@Jays2Kings)
  • Reset requested page in reader for read content (@Jays2Kings)
  • Cleanup the reader save logic a bit (@Jays2Kings)
  • Verbose logging shows body of the http response now
  • Refactor Context.isOnline() (@Jays2Kings)
  • Move some code around in manga details
  • Remove deprecated kotlinter stuff
  • Update compose_material3_version to v1.1.0-alpha06 (#1335) (@renovate[bot])
  • Update compose_version to v1.4.0-beta01 (#1336) (@renovate[bot])
  • Update dependency androidx.appcompat:appcompat to v1.6.1 (#1337) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.4.0-beta01 (#1338) (@renovate[bot])
  • Update dependency androidx.browser:browser to v1.5.0 (#1339) (@renovate[bot])
  • Update com.google.firebase (#1341) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade to v2.0.0-rc01 (#1342) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade-compose to v2.0.0-rc01 (#1343) (@renovate[bot])
  • Update dependency com.fredporciuncula:flow-preferences to v1.9.0 (#1346) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade to v2.0.0-rc02 (#1347) (@renovate[bot])
  • Update dependency me.saket.cascade:cascade-compose to v2.0.0-rc02 (#1348) (@renovate[bot])
  • Update eskatos/gradle-command-action action to v2.4.0 (#1351) (@renovate[bot])
  • Update dependency androidx.annotation:annotation to v1.6.0 (#1356) (@renovate[bot])
  • Update dependency androidx.compose.material:material to v1.4.0-rc01 (#1355) (@renovate[bot])
  • Update compose_version to v1.4.0-rc01 (#1354) (@renovate[bot])
  • Update gradle/wrapper-validation-action action to v1.0.6 (#1352) (@renovate[bot])
  • Update dependency com.mikepenz:aboutlibraries-compose to v10.6.1 (#1350) (@renovate[bot])
  • Update dependency org.jsoup:jsoup to v1.15.4 (#1349) (@renovate[bot])
  • Update dependency androidx.recyclerview:recyclerview to v1.3.0 (#1366) (@renovate[bot])
  • Update lifecycle_version to v2.6.0 (#1367) (@renovate[bot])
  • Update dependency com.github.skydoves:sandwich to v1.3.4 (#1364) (@renovate[bot])
  • Update serialization_version to v1.5.0 (#1369) (@renovate[bot])
  • Update plugin kotlinter to v3.14.0 (#1368) (@renovate[bot])
  • Update dependency gradle to v7.6.1 (#1365) (@renovate[bot])
  • Update agp_version to v7.4.2 (#1363) (@renovate[bot])
  • Update compose_material3_version to v1.1.0-alpha08 (#1353) (@renovate[bot])
Variant SHA-256
Universal 5f03d4dbdd05f1937e076a9ebc74df286a3e338bbc864d001b142b3c0652bb06
arm64-v8a 6830f27d3325e5c8405c94f33a6db8e645be2e8ebca7d92e943019e14f72c033
armeabi-v7a 26bb5c4359c1894d3c8628f97b2478d232e37f129d1b4e1eb782b99f724dc900
x86 218157a900ae22ffedad0f80186f3aa0c6be4cabbd0dae18e091229f0a9b7109
x86_64 20650a9a2ec3130e8e28762ddcade56d1a4bee1fd7345fb7dfa24fd32027404c
Neko - 2.12.8

Published by github-actions[bot] over 1 year ago

🥳 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
Neko - 2.12.7

Published by github-actions[bot] over 1 year ago

🥳 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