diff --git a/.gitignore b/.gitignore index 51fc0ce4f3..c0c1efb56f 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ replay_pid*.log *.jks *.keystore .idea/ +gradle.properties diff --git a/CHANGELOG.md b/CHANGELOG.md index f8caa1c176..ca694121b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,10 +4,22 @@ All notable changes to this project are documented in this file. The format is based on "Keep a Changelog" and follows semantic versioning where possible. -## 9.7.2[Unreleased] -- Ui updates -- New nav bar -- New futon color scheme +## 9.8 +Date: 2026-07-18 + +### Highlights +- Tag blacklisting in search +- Download queue +- Smart Downloads +- Chapter deletion from downloads menu + +### Fixes +- Fixed downloads from imported sources not working + +### Maintenance +- Updated parsers and dependencies + +--- ## 9.7.1 Date: 2026-06-30 diff --git a/app/build.gradle b/app/build.gradle index 25bf340f89..a5a83ad4f2 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -29,8 +29,8 @@ android { applicationId 'io.github.landwarderer.futon' minSdk = 23 targetSdk = 36 - versionCode project.hasProperty('versionCode') ? project.property('versionCode').toInteger() : 90701 - versionName project.hasProperty('versionName') ? project.property('versionName') : '9.7.1' + versionCode project.hasProperty('versionCode') ? project.property('versionCode').toInteger() : 90800 + versionName project.hasProperty('versionName') ? project.property('versionName') : '9.8' generatedDensities = [] testInstrumentationRunner 'io.github.landwarderer.futon.HiltTestRunner' ksp { @@ -202,6 +202,7 @@ dependencies { implementation libs.okhttp.dnsoverhttps implementation libs.okio implementation libs.kotlinx.serialization.json + implementation libs.kotlinx.serialization.json.okio implementation libs.adapterdelegates implementation libs.adapterdelegates.viewbinding diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f23852f454..9231b7bb4b 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,8 +1,8 @@ diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 209f9924ce..bd913844fa 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -110,6 +110,7 @@ kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutine kotlinx-coroutines-guava = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-guava", version.ref = "coroutines" } kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "coroutines" } kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm", version.ref = "serialization" } +kotlinx-serialization-json-okio = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json-okio", version.ref = "serialization" } leakcanary-android = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanary" } lifecycle-process = { module = "androidx.lifecycle:lifecycle-process", version.ref = "lifecycle" } lifecycle-service = { module = "androidx.lifecycle:lifecycle-service", version.ref = "lifecycle" } diff --git a/metadata/en-US/changelogs/90800.txt b/metadata/en-US/changelogs/90800.txt new file mode 100644 index 0000000000..c4d3ebac5e --- /dev/null +++ b/metadata/en-US/changelogs/90800.txt @@ -0,0 +1,13 @@ +Date: 2026-07-18 + +Highlights +- Tag blacklisting in search +- Download queue +- Smart Downloads +- Chapter deletion from downloads menu + +Fixes +- Fixed downloads from imported sources not showing up + +Maintenance +- Updated parsers and dependencies