Releases: nekomangaorg/Neko
Releases Β· nekomangaorg/Neko
2.17.0
π₯³ New
- Update Neko Mapping DB
ποΈ Changes
π Fixes
- Add delay to
tryToSetForeground
function (@null2264) - Use UniFile to split tall images (@null2264)
- Anilist start date parsing (@MajorTanya)
π οΈ Other
- if include updater is false then remove the old job (debug fix)
- Remove nucleus
- Remove rest of nucleus stuff and downgrade kotlin for now
- clean up deep links
- Update coilVersion to v2.7.0 (#1888) (@renovate[bot])
- Update kotlin monorepo to v2 (#1853) (@renovate[bot])
- Update dependency com.google.firebase:firebase-bom to v33.1.2 (#1886) (@renovate[bot])
- Update agp.version (#1747) (@renovate[bot])
- Update dependency gradle to v8.9 (#1703) (@renovate[bot])
- Update serializationVersion to v1.7.1 (#1851) (@renovate[bot])
- fix(deps): update dependency androidx.annotation:annotation to v1.8.2 (#1902) (@renovate[bot])
- fix(deps): update dependency androidx.activity:activity-compose to v1.9.1 (#1901) (@renovate[bot])
- Update okhttp monorepo to v5.0.0-alpha.14 (#1790) (@renovate[bot])
- fix(deps): update dependency androidx.work:work-runtime-ktx to v2.9.1 (#1904) (@renovate[bot])
- Merge branch 'main' of github.com:nekomangaorg/Neko
- fix(deps): update markdown.version to v0.25.0 (#1912) (@renovate[bot])
- fix androidmanifest and update lifecycle
Variant | SHA-256 |
---|---|
Universal | 3781f31d74ccb2993da33626954db2e1843fa4ca8a7475e0d679ae5819f13a0a |
arm64-v8a | fdea0b9cdf913de6ca9d9b681e723ed9878dc995c85c85e135cae21f85255859 |
armeabi-v7a | 59b37dc9ec63f5b709b4a567d271f367d7d4b6428036aa518645831ffbc14cc8 |
x86 | 6da59cc8b7422f22d305bb2ced9538eaa31ae532fb051d10d3532926ae205a3d |
x86_64 | 7ddf7796f5d4378019be86be9d4bfff5447597b88c2e9d4354acc1c73d713ec6 |
2.16.10
π₯³ New
ποΈ Changes
- Write crash log to the neko folder
π Fixes
- Issue with library update for a large dynamic category
- Catch login failures on komga
π οΈ Other
- Update aboutlibVersion to v11.2.2 (#1866) (@renovate[bot])
- Update lifecycle.version to v2.8.3 (#1856) (@renovate[bot])
- Update markdown.version to v0.23.0 (#1846) (@renovate[bot])
- Update dependency androidx.lifecycle:lifecycle-runtime-compose to v2.8.3 (#1879) (@renovate[bot])
- Update dependency org.jsoup:jsoup to v1.18.1 (#1881) (@renovate[bot])
- Update dependency com.ncorti.ktfmt.gradle to v0.19.0 (#1880) (@renovate[bot])
- Update dependency io.mockk:mockk to v1.13.12 (#1887) (@renovate[bot])
Variant | SHA-256 |
---|---|
Universal | bfd1535af5a43a6fa562defd3b4115bcfbaab3066dc9632ee8f6fec904343bbd |
arm64-v8a | b5f0e35c32802836307548080251ac6f77f0d734923241d3d7e166ebe04ab7f7 |
armeabi-v7a | ffa37de588c7c5037e56bb44daddd0e9405cc99a0401b97151b71ef09376951d |
x86 | 9ac7074ab8bc974a8e427d6445f5f07c718f99b138a20ea7be7b852c36077c92 |
x86_64 | 0a0da259f4edba1292c66b45fd7791ff095412057f68fde43ebe5731062822c5 |
The hot fix version
- Proguard fix, so lifecycle doesn't break with older compose versions
Variant | SHA-256 |
---|---|
Universal | eecd988f1dd2ab0fa890a941738ad1dede2337a46e7936c5376c9b8b006b6226 |
arm64-v8a | 110a60749d5b011a7995b0a71737a819de49bfeebb445ae814021dfb06d6b5c6 |
armeabi-v7a | 2c0f52f7d3bc3dcbe1364fc8cf73388fb13d72e7fdbe36ac6f33eb703069a90d |
x86 | fd148b3f15b490aff16d3781aea3a308409ccf71b655427d549e7d5031dae8b6 |
x86_64 | cae8f80d9ce3603c8f5d290bf87cdb39a329bfa73cfa8b76a2bfc8e9005afaf0 |
2.16.8
π Changes
- Remove Ecchi tag cause it doesn't exist anymore
π Fixes
- Manga plus chapters not working
- Azuki chapters not working
- Upgrade markdown libary to fix rare crash on details page
π Other
- Update dependency io.mockk:mockk to v1.13.11 (#1828) (@renovate[bot])
- Update dependency androidx.lifecycle:lifecycle-runtime-compose to v2.8.2 (#1825) (@renovate[bot])
- Update dependency androidx.annotation:annotation to v1.8.0 (#1824) (@renovate[bot])
- Update dependency com.mikepenz:google-material-typeface-outlined to v4.0.0.2-kotlin (#1837) (@renovate[bot])
- Update dependency com.mikepenz:community-material-typeface to v7.0.96.1-kotlin (#1836) (@renovate[bot])
- Update dependency com.google.gms.google-services to v4.4.2 (#1835) (@renovate[bot])
- Update dependency androidx.compose.material:material to v1.6.8 (#1834) (@renovate[bot])
- Update compose.version to v1.6.8 (#1833) (@renovate[bot])
- Update dependency com.mikepenz:material-design-icons-dx-typeface to v5.0.1.3-kotlin (#1838) (@renovate[bot])
- Update aboutlibVersion to v11.2.1 (#1841) (@renovate[bot])
- Update sandwichVersion to v2.0.8 (#1840) (@renovate[bot])
- Update dependency io.kotest:kotest-assertions-core-jvm to v5.9.1 (#1839) (@renovate[bot])
- Update gradle/wrapper-validation-action action to v3.4.2 (#1845) (@renovate[bot])
- Update eskatos/gradle-command-action action to v3.4.2 (#1844) (@renovate[bot])
- Update dependency com.google.firebase:firebase-bom to v33.1.1 (#1843) (@renovate[bot])
- Update dependency androidx.appcompat:appcompat to v1.7.0 (#1842) (@renovate[bot])
- Update dependency com.google.firebase.crashlytics to v3.0.2 (#1849) (@renovate[bot])
Variant | SHA-256 |
---|---|
Universal | ccf53d40718df23959210ca53babd542018cc936f7fd91a1eb3a5e4a0090d949 |
arm64-v8a | f63156655cf47085e20d2ed702208b77e53b71da71d2886b1af2bcd0afe836be |
armeabi-v7a | 59c0e9ad3c34e1e49c771cee2887bb24d49fc390984292de287ae2a8864e5b6b |
x86 | e31cf6c2242aba84d22a4d1e34307cf26a8166d3537302dcb38fa9f012c3705a |
x86_64 | 2f7855e96fca0c92867440f384fc8284721b5924fd525bb4fbe35ace22a5f822 |
2.16.7
ποΈ Changes
- Improve find file performance courtsey of raxod502
- Get rid of support for legacy chapter names
π Fixes
- Library start reading button respects chapter filters now
π οΈ Other
- Update delayed tracking to use its own preference store
- Update dependency com.google.firebase.crashlytics to v3 (#1812) (@renovate[bot])
- Update dependency androidx.webkit:webkit to v1.11.0 (#1811) (@renovate[bot])
- Update dependency androidx.core:core-ktx to v1.13.1 (#1810) (@renovate[bot])
- Update dependency androidx.compose.material:material to v1.6.7 (#1809) (@renovate[bot])
- Update compose.version to v1.6.7 (#1808) (@renovate[bot])
- Update aboutlibVersion to v11.1.4 (#1807) (@renovate[bot])
- update unifile one more time
- update firebase
- Update dependency com.google.firebase.crashlytics to v3.0.1 (#1823) (@renovate[bot])
- Update dependency io.kotest:kotest-assertions-core-jvm to v5.9.0 (#1819) (@renovate[bot])
- Update dependency com.google.android.material:material to v1.12.0 (#1815) (@renovate[bot])
- Update coroutinesVersion to v1.8.1 (#1820) (@renovate[bot])
Variant | SHA-256 |
---|---|
Universal | 0177a43210084934d6c7e1cd0f8bf93670be4d868e62f50bdc80db568ebed974 |
arm64-v8a | 033779b37c6fa2489b5e4a107a9bedbbb2df07309c1b6e0997587fd0df6a9956 |
armeabi-v7a | b5477ffbe3f95291296936a11d56f01bfe4ffadc0efbc0719d8d7f4484ea244e |
x86 | aa667c36983a2bf10545e6fff92fbc5e73d8239c17f48f866a0efc855d02ba22 |
x86_64 | 96252cc6a2b0bd04a79512767a5e6b988011975f778be5f0afa7aa5f1cfe7962 |
2.16.6
ποΈ Changes
- Don't load pages from chapter cache, because md@home node might change/or be bad
π Fixes
- Follow sync issue where manga was missing id
- Errant atHomeResponse parsing error
- Fix separator for chapters
- Don't reset the page on browse if we got an error during browse
π οΈ Other
- Fix seperator for chapters
- Update markdown.version to v0.15.0 (#1804) (@renovate[bot])
- Update sandwichVersion to v2.0.7 (#1801) (@renovate[bot])
- Update eskatos/gradle-command-action action to v3.3.2 (#1802) (@renovate[bot])
- Update gradle/wrapper-validation-action action to v3.3.2 (#1803) (@renovate[bot])
- Update markdown.version to v0.16.0 (#1805) (@renovate[bot])
Variant | SHA-256 |
---|---|
Universal | 33f991252d0abca0b86b128ebc4e25a7f0442f2ae2dd83fe7606d055a8c14049 |
arm64-v8a | 67e2962199db6b81f598b2716bfe80efe47d384c405325135db911a3fcbcb358 |
armeabi-v7a | 4f95773cefa8e426e64ca58e1c7e8c82984a1225a3ff1e4a89c1aeb24049bb8b |
x86 | 56b96994983bec23977ab9877c449d6e5ea324316c7e3a17f01af5cbac56ece3 |
x86_64 | 8c1c9dfdc31de21bdb3828927c5dda0f280ff38cc2c32612c41c26ba30c54d8c |
2.16.5
ποΈ Changes
- update to spring seasonal 2024
- update neko dev recommendations
π Fixes
- Blocking scanlators was preventing all of the history to be shown
π οΈ Other
- reduce alpha for ripple, since mouse users this stays persistent
- Update dependency com.google.firebase:firebase-bom to v32.8.1 (#1788) (@renovate[bot])
- Update aboutlibVersion to v11.1.3 (#1787) (@renovate[bot])
- Update markdown.version to v0.14.0 (#1786) (@renovate[bot])
- Update eskatos/gradle-command-action action to v3.3.0 (#1785) (@renovate[bot])
- Update dependency com.ncorti.ktfmt.gradle to v0.18.0 (#1791) (@renovate[bot])
- Update dependency androidx.compose.material:material to v1.6.5 (#1784) (@renovate[bot])
- Update gradle/wrapper-validation-action action to v2.1.3 (#1779) (@renovate[bot])
- Update compose.version to v1.6.5 (#1783) (@renovate[bot])
- Update gradle/wrapper-validation-action action to v3 (#1792) (@renovate[bot])
- Update dependency com.squareup.leakcanary:leakcanary-android to v2.14 (#1797) (@renovate[bot])
- Update dependency androidx.core:core-ktx to v1.13.0 (#1796) (@renovate[bot])
- Update compose.version to v1.6.6 (#1793) (@renovate[bot])
- Update dependency androidx.compose.material:material to v1.6.6 (#1794) (@renovate[bot])
- Update eskatos/gradle-command-action action to v3.3.1 (#1798) (@renovate[bot])
- Update dependency androidx.activity:activity-compose to v1.9.0 (#1795) (@renovate[bot])
- Update gradle/wrapper-validation-action action to v3.3.1 (#1800) (@renovate[bot])
Variant | SHA-256 |
---|---|
Universal | 65af456b267ea3798d7fd26f5e8bd8bb6aeca253c0a236b1bd98115228f95415 |
arm64-v8a | 4cb77a31f0029890a50d38f7286e019605203707f7a49222572773fab5a51cf5 |
armeabi-v7a | 38535a6f91344c1a70badfd99b084c7e176f30fe95e3907e7462b75bdcbe7157 |
x86 | ccea7bc97d4ad49801078a88d2bdbe4a8f5b84d9cd8549860148d08ebc110723 |
x86_64 | 859671531efff20f1a4d1d53ccd0b9658955cd592570573e23c660f1f7f36b91 |
2.16.4
ποΈ 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 |
2.16.3
ποΈ 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 |
2.16.2
ποΈ 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 |