From 143a060ac9dbbe1f574d0b4f6e9f76baf4135f59 Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Mon, 12 Oct 2026 01:37:42 +0600 Subject: [PATCH] Release v0.21.0 Keeps the changelog entries that f45d0ad31d removed for the release under Unreleased, since main still has the WebGPU reader and the new image decoder. (cherry picked from commit 79fc3a0a8aaa6cd2b6dc21c3f8ee53f008da654a) --- .github/ISSUE_TEMPLATE/1_request_feature.yml | 2 +- .github/ISSUE_TEMPLATE/2_report_issue.yml | 4 ++-- CHANGELOG.md | 15 ++++++++++++--- app/build.gradle.kts | 4 ++-- 4 files changed, 17 insertions(+), 8 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/1_request_feature.yml b/.github/ISSUE_TEMPLATE/1_request_feature.yml index d858a78a5..7605310b4 100644 --- a/.github/ISSUE_TEMPLATE/1_request_feature.yml +++ b/.github/ISSUE_TEMPLATE/1_request_feature.yml @@ -30,7 +30,7 @@ body: required: true - label: I have written a short but informative title. required: true - - label: I have updated the app to version **[0.20.4](https://github.com/mihonapp/mihon/releases/latest)**. + - label: I have updated the app to version **[0.21.0](https://github.com/mihonapp/mihon/releases/latest)**. required: true - label: I will fill out all of the requested information in this form. required: true diff --git a/.github/ISSUE_TEMPLATE/2_report_issue.yml b/.github/ISSUE_TEMPLATE/2_report_issue.yml index e868475a4..e0eba0efa 100644 --- a/.github/ISSUE_TEMPLATE/2_report_issue.yml +++ b/.github/ISSUE_TEMPLATE/2_report_issue.yml @@ -52,7 +52,7 @@ body: label: Mihon version description: You can find your Mihon version in **More → About**. placeholder: | - Example: "0.20.4" + Example: "0.21.0" validations: required: true @@ -95,7 +95,7 @@ body: required: true - label: I have gone through the [FAQ](https://mihon.app/docs/faq/general) and [troubleshooting guide](https://mihon.app/docs/guides/troubleshooting/). required: true - - label: I have updated the app to version **[0.20.4](https://github.com/mihonapp/mihon/releases/latest)**. + - label: I have updated the app to version **[0.21.0](https://github.com/mihonapp/mihon/releases/latest)**. required: true - label: I have filled out all of the requested information in this form, including specific version numbers. required: true diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c876a548..91c6fd7b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,15 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co - Show pages progressively while they download ([@wwww-wwww](https://github.com/wwww-wwww)) ([#4023](https://github.com/mihonapp/mihon/pull/4023)) - Lower memory use for animated images and support cropping borders in long strip ([@wwww-wwww](https://github.com/wwww-wwww)) ([#4029](https://github.com/mihonapp/mihon/pull/4029)) - Pair more wide pages in dual page view by comparing them with neighbouring pages ([@wwww-wwww](https://github.com/wwww-wwww)) ([#4051](https://github.com/mihonapp/mihon/pull/4051)) + +### Changed +- Use a new decoder for images Android can't decode itself, like AVIF, JPEG XL and HEIF, and support JPEG 2000 images ([@wwww-wwww](https://github.com/wwww-wwww)) ([#3786](https://github.com/mihonapp/mihon/pull/3786)) + +### Removed +- Remove "Custom hardware bitmap threshold" and "Custom display profile" advanced settings ([@wwww-wwww](https://github.com/wwww-wwww)) ([#3786](https://github.com/mihonapp/mihon/pull/3786)) + +## [v0.21.0] - 2026-10-12 +### Added - Add `id:` prefix search to remaining trackers (AniList, Bangumi, Kitsu, MangaUpdates, Shikimori, and Hikka) ([@MajorTanya](https://github.com/MajorTanya), [@BrutuZ](https://github.com/BrutuZ)) ([#3776](https://github.com/mihonapp/mihon/pull/3776)) - Allow `id:` to search for slugs on Kitsu ([@MajorTanya](https://github.com/MajorTanya)) ([#3792](https://github.com/mihonapp/mihon/pull/3792)) - Add support for using the user's chosen rating system for Kitsu ([@MajorTanya](https://github.com/MajorTanya)) ([#3818](https://github.com/mihonapp/mihon/pull/3818)) @@ -45,7 +54,6 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co ### Changed - Download app updates from the update screen instead of a background job, and remove the "App updates" notification channel ([@AntsyLich](https://github.com/AntsyLich)) ([#3707](https://github.com/mihonapp/mihon/pull/3707)) -- Use a new decoder for images Android can't decode itself, like AVIF, JPEG XL and HEIF, and support JPEG 2000 images ([@wwww-wwww](https://github.com/wwww-wwww)) ([#3786](https://github.com/mihonapp/mihon/pull/3786)) - Switch app icons to Material Symbols ([@AntsyLich](https://github.com/AntsyLich)) ([#3873](https://github.com/mihonapp/mihon/pull/3873)) - Use the filled icon for the library continue reading button ([@AntsyLich](https://github.com/AntsyLich)) ([`34a33ed`](https://github.com/mihonapp/mihon/commit/34a33ed)) - Move notification, launcher shortcut, bottom navigation and reading mode icons to Material Symbols, bring back filled icons where the switch dropped them, and show a compact grid icon for the compact display modes ([@AntsyLich](https://github.com/AntsyLich)) ([#4057](https://github.com/mihonapp/mihon/pull/4057)) @@ -102,7 +110,7 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co - Speed up queueing many chapters for download at once ([@AntsyLich](https://github.com/AntsyLich)) ([`f02bf5b`](https://github.com/mihonapp/mihon/commit/f02bf5b)) ### Removed -- Remove "Custom hardware bitmap threshold", "Use legacy decoder for long strip reader" and "Custom display profile" advanced settings ([@wwww-wwww](https://github.com/wwww-wwww)) ([#3786](https://github.com/mihonapp/mihon/pull/3786)) +- Remove "Use legacy decoder for long strip reader" advanced setting, since long strip pages no longer load as one big image ([@AntsyLich](https://github.com/AntsyLich)) ### Fixed - Fixed app and extension update check running again on configuration change ([@AntsyLich](https://github.com/AntsyLich)) ([#3708](https://github.com/mihonapp/mihon/pull/3708)) @@ -773,7 +781,8 @@ Same as v0.19.6 - Branding to Mihon ([@AntsyLich](https://github.com/AntsyLich)) - Minimum supported Android version to 8 ([@AntsyLich](https://github.com/AntsyLich)) ([`dfb3091`](https://github.com/mihonapp/mihon/commit/dfb3091e380dda3e9bfb64bf5c9a685cf3a03d0e)) -[unreleased]: https://github.com/mihonapp/mihon/compare/v0.20.4...main +[unreleased]: https://github.com/mihonapp/mihon/compare/v0.21.0...main +[v0.21.0]: https://github.com/mihonapp/mihon/compare/v0.20.4...v0.21.0 [v0.20.4]: https://github.com/mihonapp/mihon/compare/v0.20.3...v0.20.4 [v0.20.3]: https://github.com/mihonapp/mihon/compare/v0.20.2...v0.20.3 [v0.20.2]: https://github.com/mihonapp/mihon/compare/v0.20.1...v0.20.2 diff --git a/app/build.gradle.kts b/app/build.gradle.kts index f62808bee..afe5b13f7 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -37,8 +37,8 @@ android { defaultConfig { applicationId = "app.mihon" - versionCode = 35 - versionName = "0.20.4" + versionCode = 36 + versionName = "0.21.0" buildConfigField("boolean", "TELEMETRY_INCLUDED", "${Config.includeTelemetry}") buildConfigField("boolean", "UPDATER_ENABLED", "${Config.enableUpdater}")